Lines Matching refs:wlvif
29 struct wl12xx_vif *wlvif, in wl18xx_cmd_channel_switch() argument
45 cmd->role_id = wlvif->role_id; in wl18xx_cmd_channel_switch()
65 if (wlvif->bss_type == BSS_TYPE_STA_BSS) in wl18xx_cmd_channel_switch()
66 supported_rates |= wlcore_hw_sta_get_ap_rate_mask(wl, wlvif); in wl18xx_cmd_channel_switch()
69 wlcore_hw_ap_get_mimo_wide_rate_mask(wl, wlvif); in wl18xx_cmd_channel_switch()
70 if (wlvif->p2p) in wl18xx_cmd_channel_switch()
73 cmd->channel_type = wlvif->channel_type; in wl18xx_cmd_channel_switch()
176 int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start) in wl18xx_cmd_set_cac() argument
182 wlvif->channel, start ? "start" : "stop"); in wl18xx_cmd_set_cac()
188 cmd->role_id = wlvif->role_id; in wl18xx_cmd_set_cac()
189 cmd->channel = wlvif->channel; in wl18xx_cmd_set_cac()
190 if (wlvif->band == NL80211_BAND_5GHZ) in wl18xx_cmd_set_cac()
192 cmd->bandwidth = wlcore_get_native_channel_type(wlvif->channel_type); in wl18xx_cmd_set_cac()
233 int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_cmd_dfs_master_restart() argument
239 wlvif->role_id); in wl18xx_cmd_dfs_master_restart()
245 cmd->role_id = wlvif->role_id; in wl18xx_cmd_dfs_master_restart()