Lines Matching defs:vifs
1042 * don't have any vifs?
8492 struct ieee80211_vif_chanctx_switch *vifs,
8503 WARN_ON(ctx && vifs);
8504 WARN_ON(vifs && !n_vifs);
8506 /* FIXME: Sort of an optimization and a workaround. Peers and vifs are
8522 if (vifs)
8523 def = &vifs[0].new_ctx->def;
8542 struct ieee80211_vif_chanctx_switch *vifs,
8558 arvif = (void *)vifs[i].vif->drv_priv;
8563 vifs[i].old_ctx->def.chan->center_freq,
8564 vifs[i].new_ctx->def.chan->center_freq,
8565 vifs[i].old_ctx->def.width,
8566 vifs[i].new_ctx->def.width);
8587 ath10k_mac_update_rx_channel(ar, NULL, vifs, n_vifs);
8591 arvif = (void *)vifs[i].vif->drv_priv;
8609 ret = ath10k_vdev_restart(arvif, &vifs[i].new_ctx->def);
8676 struct ieee80211_vif_chanctx_switch *vifs;
8707 arg->vifs[arg->next_vif].vif = vif;
8708 arg->vifs[arg->next_vif].old_ctx = ctx;
8709 arg->vifs[arg->next_vif].new_ctx = ctx;
8742 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]),
8744 if (!arg.vifs)
8752 ath10k_mac_update_vif_chan(ar, arg.vifs, arg.n_vifs);
8753 kfree(arg.vifs);
8889 struct ieee80211_vif_chanctx_switch *vifs,
8900 ath10k_mac_update_vif_chan(ar, vifs, n_vifs);