Lines Matching refs:wfx_vif
46 static void wfx_tx_policy_build(struct wfx_vif *wvif, struct wfx_tx_policy *policy, in wfx_tx_policy_build()
101 static int wfx_tx_policy_get(struct wfx_vif *wvif, struct ieee80211_tx_rate *rates, bool *renew) in wfx_tx_policy_get()
135 static void wfx_tx_policy_put(struct wfx_vif *wvif, int idx) in wfx_tx_policy_put()
150 static int wfx_tx_policy_upload(struct wfx_vif *wvif) in wfx_tx_policy_upload()
177 struct wfx_vif *wvif = container_of(work, struct wfx_vif, tx_policy_upload_work); in wfx_tx_policy_upload_work()
183 void wfx_tx_policy_init(struct wfx_vif *wvif) in wfx_tx_policy_init()
229 struct wfx_vif *wfx_skb_wvif(struct wfx_dev *wdev, struct sk_buff *skb) in wfx_skb_wvif()
241 static u8 wfx_tx_get_link_id(struct wfx_vif *wvif, struct ieee80211_sta *sta, in wfx_tx_get_link_id()
295 static u8 wfx_tx_get_retry_policy_id(struct wfx_vif *wvif, struct ieee80211_tx_info *tx_info) in wfx_tx_get_retry_policy_id()
334 static int wfx_tx_inner(struct wfx_vif *wvif, struct ieee80211_sta *sta, struct sk_buff *skb) in wfx_tx_inner()
414 struct wfx_vif *wvif; in wfx_tx()
425 wvif = (struct wfx_vif *)tx_info->control.vif->drv_priv; in wfx_tx()
446 static void wfx_skb_dtor(struct wfx_vif *wvif, struct sk_buff *skb) in wfx_skb_dtor()
502 struct wfx_vif *wvif; in wfx_tx_confirm_cb()
546 static void wfx_flush_vif(struct wfx_vif *wvif, u32 queues, struct sk_buff_head *dropped) in wfx_flush_vif()
574 struct wfx_vif *wvif; in wfx_flush()
579 wvif = (struct wfx_vif *)vif->drv_priv; in wfx_flush()