Lines Matching defs:vifs
1053 * don't have any vifs?
8654 struct ieee80211_vif_chanctx_switch *vifs,
8665 WARN_ON(ctx && vifs);
8666 WARN_ON(vifs && !n_vifs);
8668 /* FIXME: Sort of an optimization and a workaround. Peers and vifs are
8684 if (vifs)
8685 def = &vifs[0].new_ctx->def;
8704 struct ieee80211_vif_chanctx_switch *vifs,
8720 arvif = (void *)vifs[i].vif->drv_priv;
8725 vifs[i].old_ctx->def.chan->center_freq,
8726 vifs[i].new_ctx->def.chan->center_freq,
8727 vifs[i].old_ctx->def.width,
8728 vifs[i].new_ctx->def.width);
8749 ath10k_mac_update_rx_channel(ar, NULL, vifs, n_vifs);
8753 arvif = (void *)vifs[i].vif->drv_priv;
8771 ret = ath10k_vdev_restart(arvif, &vifs[i].new_ctx->def);
8838 struct ieee80211_vif_chanctx_switch *vifs;
8869 arg->vifs[arg->next_vif].vif = vif;
8870 arg->vifs[arg->next_vif].old_ctx = ctx;
8871 arg->vifs[arg->next_vif].new_ctx = ctx;
8904 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]),
8906 if (!arg.vifs)
8914 ath10k_mac_update_vif_chan(ar, arg.vifs, arg.n_vifs);
8915 kfree(arg.vifs);
9053 struct ieee80211_vif_chanctx_switch *vifs,
9064 ath10k_mac_update_vif_chan(ar, vifs, n_vifs);