Lines Matching refs:intf
193 struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif); in rt2x00queue_create_tx_descriptor_seq() local
227 seqno = atomic_add_return(0x10, &intf->seqno); in rt2x00queue_create_tx_descriptor_seq()
229 seqno = atomic_read(&intf->seqno); in rt2x00queue_create_tx_descriptor_seq()
726 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00queue_clear_beacon() local
728 if (unlikely(!intf->beacon)) in rt2x00queue_clear_beacon()
734 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_clear_beacon()
741 rt2x00dev->ops->lib->clear_beacon(intf->beacon); in rt2x00queue_clear_beacon()
749 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00queue_update_beacon() local
753 if (unlikely(!intf->beacon)) in rt2x00queue_update_beacon()
759 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_update_beacon()
761 intf->beacon->skb = ieee80211_beacon_get(rt2x00dev->hw, vif); in rt2x00queue_update_beacon()
762 if (!intf->beacon->skb) in rt2x00queue_update_beacon()
770 rt2x00queue_create_tx_descriptor(rt2x00dev, intf->beacon->skb, &txdesc, NULL); in rt2x00queue_update_beacon()
775 skbdesc = get_skb_frame_desc(intf->beacon->skb); in rt2x00queue_update_beacon()
777 skbdesc->entry = intf->beacon; in rt2x00queue_update_beacon()
782 rt2x00dev->ops->lib->write_beacon(intf->beacon, &txdesc); in rt2x00queue_update_beacon()