Lines Matching refs:vifs
5063 struct ieee80211_vif_chanctx_switch *vifs; member
5094 arg->vifs[arg->next_vif].vif = vif; in ath11k_mac_change_chanctx_fill_iter()
5095 arg->vifs[arg->next_vif].old_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter()
5096 arg->vifs[arg->next_vif].new_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter()
5102 struct ieee80211_vif_chanctx_switch *vifs, in ath11k_mac_update_vif_chan() argument
5113 arvif = (void *)vifs[i].vif->drv_priv; in ath11k_mac_update_vif_chan()
5118 vifs[i].old_ctx->def.chan->center_freq, in ath11k_mac_update_vif_chan()
5119 vifs[i].new_ctx->def.chan->center_freq, in ath11k_mac_update_vif_chan()
5120 vifs[i].old_ctx->def.width, in ath11k_mac_update_vif_chan()
5121 vifs[i].new_ctx->def.width); in ath11k_mac_update_vif_chan()
5144 arvif = (void *)vifs[i].vif->drv_priv; in ath11k_mac_update_vif_chan()
5152 ret = ath11k_mac_vdev_restart(arvif, &vifs[i].new_ctx->def); in ath11k_mac_update_vif_chan()
5189 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), GFP_KERNEL); in ath11k_mac_update_active_vif_chan()
5190 if (!arg.vifs) in ath11k_mac_update_active_vif_chan()
5198 ath11k_mac_update_vif_chan(ar, arg.vifs, arg.n_vifs); in ath11k_mac_update_active_vif_chan()
5200 kfree(arg.vifs); in ath11k_mac_update_active_vif_chan()
5380 struct ieee80211_vif_chanctx_switch *vifs, in ath11k_mac_op_switch_vif_chanctx() argument
5391 ath11k_mac_update_vif_chan(ar, vifs, n_vifs); in ath11k_mac_op_switch_vif_chanctx()