/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | power.c | 641 struct iwl_power_vifs *vifs) in iwl_mvm_power_set_pm() 657 if (vifs->bss_vif) in iwl_mvm_power_set_pm() 658 bss_mvmvif = iwl_mvm_vif_from_mac80211(vifs->bss_vif); in iwl_mvm_power_set_pm() 660 if (vifs->p2p_vif) in iwl_mvm_power_set_pm() 661 p2p_mvmvif = iwl_mvm_vif_from_mac80211(vifs->p2p_vif); in iwl_mvm_power_set_pm() 663 if (vifs->ap_vif) in iwl_mvm_power_set_pm() 664 ap_mvmvif = iwl_mvm_vif_from_mac80211(vifs->ap_vif); in iwl_mvm_power_set_pm() 671 if (bss_mvmvif && vifs->bss_active && !vifs->p2p_active && in iwl_mvm_power_set_pm() 672 !vifs in iwl_mvm_power_set_pm() 628 iwl_mvm_power_set_pm(struct iwl_mvm * mvm,struct iwl_power_vifs * vifs) iwl_mvm_power_set_pm() argument 922 struct iwl_power_vifs vifs = { iwl_mvm_power_update_ps() local 946 struct iwl_power_vifs vifs = { iwl_mvm_power_update_mac() local [all...] |
H A D | mac80211.c | 5346 struct ieee80211_vif_chanctx_switch *vifs, in iwl_mvm_channel_switch() 5352 ops->__unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_schedule_client_csa() 5353 vifs[0].old_ctx, true); in iwl_mvm_schedule_client_csa() 5354 __iwl_mvm_remove_chanctx(mvm, vifs[0].old_ctx); in iwl_mvm_schedule_client_csa() 5356 ret = __iwl_mvm_add_chanctx(mvm, vifs[0].new_ctx); in iwl_mvm_schedule_client_csa() 5362 ret = ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_schedule_client_csa() 5363 vifs[0].new_ctx, true); in iwl_mvm_schedule_client_csa() 5377 __iwl_mvm_remove_chanctx(mvm, vifs[ 5108 iwl_mvm_switch_vif_chanctx_swap(struct iwl_mvm * mvm,struct ieee80211_vif_chanctx_switch * vifs,const struct iwl_mvm_switch_vif_chanctx_ops * ops) iwl_mvm_switch_vif_chanctx_swap() argument 5167 iwl_mvm_switch_vif_chanctx_reassign(struct iwl_mvm * mvm,struct ieee80211_vif_chanctx_switch * vifs,const struct iwl_mvm_switch_vif_chanctx_ops * ops) iwl_mvm_switch_vif_chanctx_reassign() argument 5208 iwl_mvm_switch_vif_chanctx_common(struct ieee80211_hw * hw,struct ieee80211_vif_chanctx_switch * vifs,int n_vifs,enum ieee80211_chanctx_switch_mode mode,const struct iwl_mvm_switch_vif_chanctx_ops * ops) iwl_mvm_switch_vif_chanctx_common() argument 5236 iwl_mvm_switch_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif_chanctx_switch * vifs,int n_vifs,enum ieee80211_chanctx_switch_mode mode) iwl_mvm_switch_vif_chanctx() argument [all...] |
H A D | mld-mac80211.c | 1056 struct ieee80211_vif_chanctx_switch *vifs, in iwl_mvm_mld_change_vif_links() 1065 return iwl_mvm_switch_vif_chanctx_common(hw, vifs, n_vifs, mode, &ops); in iwl_mvm_mld_change_vif_links() 902 iwl_mvm_mld_switch_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif_chanctx_switch * vifs,int n_vifs,enum ieee80211_chanctx_switch_mode mode) iwl_mvm_mld_switch_vif_chanctx() argument
|
H A D | mvm.h | 292 * vifs: P2P_DEVICE, GO and AP. 2709 struct ieee80211_vif_chanctx_switch *vifs,
|
/freebsd/bin/sh/ |
H A D | var.h | 73 extern struct var vifs; 96 #define ifsval() (vifs.text + 4) 97 #define ifsset() ((vifs.flags & VUNSET) == 0)
|
H A D | var.c | 83 struct var vifs; variable 101 { &vifs, 0, "IFS= \t\n",
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | mac.c | 5953 struct ieee80211_vif_chanctx_switch *vifs; member 5984 arg->vifs[arg->next_vif].vif = vif; in ath12k_mac_change_chanctx_fill_iter() 5985 arg->vifs[arg->next_vif].old_ctx = ctx; in ath12k_mac_change_chanctx_fill_iter() 5986 arg->vifs[arg->next_vif].new_ctx = ctx; in ath12k_mac_change_chanctx_fill_iter() 5992 struct ieee80211_vif_chanctx_switch *vifs, in ath12k_mac_update_vif_chan() argument 6004 arvif = (void *)vifs[i].vif->drv_priv; in ath12k_mac_update_vif_chan() 6006 if (vifs[i].vif->type == NL80211_IFTYPE_MONITOR) in ath12k_mac_update_vif_chan() 6012 vifs[i].old_ctx->def.chan->center_freq, in ath12k_mac_update_vif_chan() 6013 vifs[i].new_ctx->def.chan->center_freq, in ath12k_mac_update_vif_chan() 6014 vifs[i].old_ctx->def.width, in ath12k_mac_update_vif_chan() [all …]
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | mac.c | 8676 struct ieee80211_vif_chanctx_switch *vifs, in ath10k_mac_update_rx_channel() argument 8687 WARN_ON(ctx && vifs); in ath10k_mac_update_rx_channel() 8688 WARN_ON(vifs && !n_vifs); in ath10k_mac_update_rx_channel() 8706 if (vifs) in ath10k_mac_update_rx_channel() 8707 def = &vifs[0].new_ctx->def; in ath10k_mac_update_rx_channel() 8726 struct ieee80211_vif_chanctx_switch *vifs, in ath10k_mac_update_vif_chan() argument 8742 arvif = (void *)vifs[i].vif->drv_priv; in ath10k_mac_update_vif_chan() 8747 vifs[i].old_ctx->def.chan->center_freq, in ath10k_mac_update_vif_chan() 8748 vifs[i].new_ctx->def.chan->center_freq, in ath10k_mac_update_vif_chan() 8749 vifs[i].old_ctx->def.width, in ath10k_mac_update_vif_chan() [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/net/ |
H A D | mac80211.h | 2637 struct ieee80211_vif_chanctx_switch *vifs, int n_vifs, in ieee80211_emulate_switch_vif_chanctx() argument 2646 if (vifs == NULL || vifs[0].new_ctx == NULL) in ieee80211_emulate_switch_vif_chanctx() 2653 hw->conf.radar_enabled = vifs[0].new_ctx->radar_enabled; in ieee80211_emulate_switch_vif_chanctx() 2654 chanctx_conf = vifs[0].new_ctx; in ieee80211_emulate_switch_vif_chanctx()
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | mac.c | 7353 struct ieee80211_vif_chanctx_switch *vifs; member 7384 arg->vifs[arg->next_vif].vif = vif; in ath11k_mac_change_chanctx_fill_iter() 7385 arg->vifs[arg->next_vif].old_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter() 7386 arg->vifs[arg->next_vif].new_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter() 7392 struct ieee80211_vif_chanctx_switch *vifs, in ath11k_mac_update_vif_chan() argument 7411 arvif = (void *)vifs[i].vif->drv_priv; in ath11k_mac_update_vif_chan() 7424 ret = ath11k_mac_vdev_restart(arvif, vifs[i].new_ctx); in ath11k_mac_update_vif_chan() 7438 ret = ath11k_mac_vdev_start(arvif, vifs[i].new_ctx); in ath11k_mac_update_vif_chan() 7501 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), GFP_KERNEL); in ath11k_mac_update_active_vif_chan() 7502 if (!arg.vifs) in ath11k_mac_update_active_vif_chan() [all …]
|