Lines Matching refs:wlvif
634 struct ieee80211_vif *wl12xx_wlvif_to_vif(struct wl12xx_vif *wlvif) in wl12xx_wlvif_to_vif() argument
636 return container_of((void *)wlvif, struct ieee80211_vif, drv_priv); in wl12xx_wlvif_to_vif()
639 #define wl12xx_for_each_wlvif(wl, wlvif) \ argument
640 list_for_each_entry(wlvif, &wl->wlvif_list, list)
642 #define wl12xx_for_each_wlvif_continue(wl, wlvif) \ argument
643 list_for_each_entry_continue(wlvif, &wl->wlvif_list, list)
645 #define wl12xx_for_each_wlvif_bss_type(wl, wlvif, _bss_type) \ argument
646 wl12xx_for_each_wlvif(wl, wlvif) \
647 if (wlvif->bss_type == _bss_type)
649 #define wl12xx_for_each_wlvif_sta(wl, wlvif) \ argument
650 wl12xx_for_each_wlvif_bss_type(wl, wlvif, BSS_TYPE_STA_BSS)
652 #define wl12xx_for_each_wlvif_ap(wl, wlvif) \ argument
653 wl12xx_for_each_wlvif_bss_type(wl, wlvif, BSS_TYPE_AP_BSS)
657 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif);