Lines Matching defs:vifs
5346 struct ieee80211_vif_chanctx_switch *vifs,
5352 ops->__unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5353 vifs[0].old_ctx, true);
5354 __iwl_mvm_remove_chanctx(mvm, vifs[0].old_ctx);
5356 ret = __iwl_mvm_add_chanctx(mvm, vifs[0].new_ctx);
5362 ret = ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5363 vifs[0].new_ctx, true);
5377 __iwl_mvm_remove_chanctx(mvm, vifs[0].new_ctx);
5380 if (__iwl_mvm_add_chanctx(mvm, vifs[0].old_ctx)) {
5385 if (ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5386 vifs[0].old_ctx, true)) {
5401 struct ieee80211_vif_chanctx_switch *vifs,
5407 ops->__unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5408 vifs[0].old_ctx, true);
5410 ret = ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5411 vifs[0].new_ctx, true);
5421 if (ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf,
5422 vifs[0].old_ctx, true)) {
5438 struct ieee80211_vif_chanctx_switch *vifs,
5452 ret = iwl_mvm_switch_vif_chanctx_swap(mvm, vifs, ops);
5455 ret = iwl_mvm_switch_vif_chanctx_reassign(mvm, vifs, ops);
5466 struct ieee80211_vif_chanctx_switch *vifs,
5475 return iwl_mvm_switch_vif_chanctx_common(hw, vifs, n_vifs, mode, &ops);