Lines Matching defs:vifs
5952 struct ieee80211_vif_chanctx_switch *vifs;
5983 arg->vifs[arg->next_vif].vif = vif;
5984 arg->vifs[arg->next_vif].old_ctx = ctx;
5985 arg->vifs[arg->next_vif].new_ctx = ctx;
5991 struct ieee80211_vif_chanctx_switch *vifs,
6003 arvif = (void *)vifs[i].vif->drv_priv;
6005 if (vifs[i].vif->type == NL80211_IFTYPE_MONITOR)
6011 vifs[i].old_ctx->def.chan->center_freq,
6012 vifs[i].new_ctx->def.chan->center_freq,
6013 vifs[i].old_ctx->def.width,
6014 vifs[i].new_ctx->def.width);
6037 arvif = (void *)vifs[i].vif->drv_priv;
6045 ret = ath12k_mac_vdev_restart(arvif, &vifs[i].new_ctx->def);
6088 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), GFP_KERNEL);
6089 if (!arg.vifs)
6097 ath12k_mac_update_vif_chan(ar, arg.vifs, arg.n_vifs);
6099 kfree(arg.vifs);
6296 struct ieee80211_vif_chanctx_switch *vifs,
6307 ath12k_mac_update_vif_chan(ar, vifs, n_vifs);