Home
last modified time | relevance | path

Searched refs:vifs (Results 1 – 25 of 41) sorted by relevance

12

/drivers/net/wireless/intel/iwlwifi/mvm/
A Dpower.c659 if (vifs->bss_vif) in iwl_mvm_power_set_pm()
662 if (vifs->p2p_vif) in iwl_mvm_power_set_pm()
665 if (vifs->ap_vif) in iwl_mvm_power_set_pm()
673 if (bss_mvmvif && vifs->bss_active && !vifs->p2p_active && in iwl_mvm_power_set_pm()
680 if (p2p_mvmvif && vifs->p2p_active && !vifs->bss_active && in iwl_mvm_power_set_pm()
686 if (p2p_mvmvif && bss_mvmvif && vifs->bss_active && vifs->p2p_active) in iwl_mvm_power_set_pm()
690 if (bss_mvmvif && ap_mvmvif && vifs->bss_active && vifs->ap_active) in iwl_mvm_power_set_pm()
949 if (vifs.bss_vif) in iwl_mvm_power_update_ps()
975 if (vifs.bss_vif) { in iwl_mvm_power_update_mac()
981 if (vifs.p2p_vif) { in iwl_mvm_power_update_mac()
[all …]
A Dmac80211.c5371 ops->__unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_switch_vif_chanctx_swap()
5372 vifs[0].old_ctx, true); in iwl_mvm_switch_vif_chanctx_swap()
5381 ret = ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_switch_vif_chanctx_swap()
5382 vifs[0].new_ctx, true); in iwl_mvm_switch_vif_chanctx_swap()
5404 if (ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_switch_vif_chanctx_swap()
5405 vifs[0].old_ctx, true)) { in iwl_mvm_switch_vif_chanctx_swap()
5426 ops->__unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_switch_vif_chanctx_reassign()
5427 vifs[0].old_ctx, true); in iwl_mvm_switch_vif_chanctx_reassign()
5429 ret = ops->__assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].link_conf, in iwl_mvm_switch_vif_chanctx_reassign()
5430 vifs[0].new_ctx, true); in iwl_mvm_switch_vif_chanctx_reassign()
[all …]
A Dmld-mac80211.c984 struct ieee80211_vif_chanctx_switch *vifs, in iwl_mvm_mld_switch_vif_chanctx() argument
993 return iwl_mvm_switch_vif_chanctx_common(hw, vifs, n_vifs, mode, &ops); in iwl_mvm_mld_switch_vif_chanctx()
/drivers/net/wireless/mediatek/mt76/
A Dchannel.c191 struct ieee80211_vif_chanctx_switch *vifs, in mt76_switch_vif_chanctx() argument
195 struct mt76_chanctx *old_ctx = (struct mt76_chanctx *)vifs->old_ctx->drv_priv; in mt76_switch_vif_chanctx()
197 struct ieee80211_chanctx_conf *conf = vifs->new_ctx; in mt76_switch_vif_chanctx()
227 ret = mt76_phy_update_channel(phy, vifs->new_ctx); in mt76_switch_vif_chanctx()
236 mlink = mt76_vif_conf_link(dev, vifs[i].vif, vifs[i].link_conf); in mt76_switch_vif_chanctx()
240 dev->drv->vif_link_remove(old_phy, vifs[i].vif, in mt76_switch_vif_chanctx()
241 vifs[i].link_conf, mlink); in mt76_switch_vif_chanctx()
243 ret = dev->drv->vif_link_add(phy, vifs[i].vif, in mt76_switch_vif_chanctx()
244 vifs[i].link_conf, mlink); in mt76_switch_vif_chanctx()
252 mlink = mt76_vif_conf_link(dev, vifs[i].vif, vifs[i].link_conf); in mt76_switch_vif_chanctx()
[all …]
/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_mr.c69 struct mlxsw_sp_mr_vif vifs[MAXVIFS]; member
323 &mr_table->vifs[i]); in mlxsw_sp_mr_route_create()
326 if (mr_table->vifs[i].dev && in mlxsw_sp_mr_route_create()
327 mr_table->vifs[i].dev->mtu < mr_route->min_mtu) in mlxsw_sp_mr_route_create()
328 mr_route->min_mtu = mr_table->vifs[i].dev->mtu; in mlxsw_sp_mr_route_create()
332 &mr_table->vifs[mfc->mfc_parent]); in mlxsw_sp_mr_route_create()
713 return &mr_table->vifs[vif_index]; in mlxsw_sp_mr_dev_vif_lookup()
929 INIT_LIST_HEAD(&mr_table->vifs[i].route_evif_list); in mlxsw_sp_mr_table_create()
979 mr_table->vifs[i].dev = NULL; in mlxsw_sp_mr_table_flush()
980 mr_table->vifs[i].rif = NULL; in mlxsw_sp_mr_table_flush()
[all …]
/drivers/net/wireless/intel/iwlwifi/mld/
A Dmac80211.c2279 iwl_mld_unassign_vif_chanctx(hw, vifs[0].vif, vifs[0].link_conf, in iwl_mld_switch_vif_chanctx_swap()
2280 vifs[0].old_ctx); in iwl_mld_switch_vif_chanctx_swap()
2289 ret = iwl_mld_assign_vif_chanctx(hw, vifs[0].vif, vifs[0].link_conf, in iwl_mld_switch_vif_chanctx_swap()
2290 vifs[0].new_ctx); in iwl_mld_switch_vif_chanctx_swap()
2307 if (iwl_mld_assign_vif_chanctx(hw, vifs[0].vif, vifs[0].link_conf, in iwl_mld_switch_vif_chanctx_swap()
2308 vifs[0].old_ctx)) in iwl_mld_switch_vif_chanctx_swap()
2321 iwl_mld_unassign_vif_chanctx(hw, vifs[0].vif, vifs[0].link_conf, in iwl_mld_switch_vif_chanctx_reassign()
2322 vifs[0].old_ctx); in iwl_mld_switch_vif_chanctx_reassign()
2323 ret = iwl_mld_assign_vif_chanctx(hw, vifs[0].vif, vifs[0].link_conf, in iwl_mld_switch_vif_chanctx_reassign()
2324 vifs[0].new_ctx); in iwl_mld_switch_vif_chanctx_reassign()
[all …]
/drivers/net/wireless/ath/wil6210/
A Dnetdev.c20 vif = wil->vifs[i]; in wil_has_other_active_ifaces()
150 vif = wil->vifs[txdata->mid]; in wil6210_netdev_poll_tx()
291 if (!wil->vifs[i]) in wil_vif_find_free_mid()
417 if (wil->vifs[vif->mid]) { in wil_vif_add()
436 wil->vifs[vif->mid] = vif; in wil_vif_add()
506 vif = wil->vifs[mid]; in wil_vif_remove()
527 wil->vifs[mid] = NULL; in wil_vif_remove()
A Dpm.c19 struct wil6210_vif *vif = wil->vifs[i]; in wil_pm_wake_connected_net_queues()
33 struct wil6210_vif *vif = wil->vifs[i]; in wil_pm_stop_all_net_queues()
116 struct wil6210_vif *vif = wil->vifs[i]; in wil_can_suspend()
A Dmain.c679 vif = wil->vifs[i]; in wil_bcast_fini_all()
1490 struct wil6210_vif *vif = wil->vifs[i]; in wil_abort_scan_all_vifs()
1554 vif = wil->vifs[i]; in wil_restore_vifs()
1644 vif = wil->vifs[i]; in wil_reset()
A Ddebugfs.c1423 vif = (mid < GET_MAX_VIFS(wil)) ? wil->vifs[mid] : NULL; in link_show()
1624 struct wil6210_vif *vif = wil->vifs[mid]; in sta_show()
1690 vif = wil->vifs[i]; in mids_show()
1912 vif = wil->vifs[i]; in wil_link_stats_debugfs_show()
1968 vif = wil->vifs[i]; in wil_link_stats_write()
A Drx_reorder.c101 vif = wil->vifs[mid]; in wil_rx_reorder()
A Dtxrx_edma.c773 vif = wil->vifs[mid]; in wil_check_bar()
1096 struct wil6210_vif *vif = wil->vifs[mid]; in wil_rx_handle_edma()
1207 vif = wil->vifs[txdata->mid]; in wil_tx_sring_handler()
/drivers/net/wireless/rsi/
A Drsi_91x_mac80211.c487 if (!adapter->vifs[i] || in rsi_mac80211_add_interface()
499 adapter->vifs[vap_idx] = vif; in rsi_mac80211_add_interface()
554 if (!adapter->vifs[i]) in rsi_mac80211_remove_interface()
556 if (vif == adapter->vifs[i]) { in rsi_mac80211_remove_interface()
560 adapter->vifs[i] = NULL; in rsi_mac80211_remove_interface()
591 vif = adapter->vifs[i]; in rsi_channel_change()
692 vif = adapter->vifs[i]; in rsi_mac80211_config()
1109 if (vif == adapter->vifs[ii]) in rsi_mac80211_ampdu_action()
1354 vif = adapter->vifs[i]; in rsi_fill_rx_status()
1736 vif = adapter->vifs[cnt]; in rsi_resume_conn_channel()
[all …]
A Drsi_main.h357 struct ieee80211_vif *vifs[RSI_MAX_VIFS]; member
A Drsi_91x_core.c358 vif = adapter->vifs[i]; in rsi_get_vif()
/drivers/net/wireless/ath/ath9k/
A Dchannel.c119 INIT_LIST_HEAD(&ctx->vifs); in ath_chanctx_init()
169 list_for_each_entry(avp, &ctx->vifs, list) { in ath_is_go_chanctx_present()
275 list_for_each_entry(avp, &ctx->vifs, list) { in ath_chanctx_check_active()
292 if (!ctx->assigned || list_empty(&ctx->vifs)) in ath_chanctx_check_active()
862 if (!ctx->assigned || list_empty(&ctx->vifs)) in ath_chanctx_get_oper_chan()
1149 list_for_each_entry(avp, &sc->cur_chan->vifs, list) { in ath_chanctx_send_ps_frame()
1343 INIT_LIST_HEAD(&ctx->vifs); in ath9k_offchannel_init()
A Dmain.c1075 list_for_each_entry(avp, &ctx->vifs, list) { in ath9k_update_bssid_mask()
1107 list_for_each_entry(avp, &ctx->vifs, list) in ath9k_calculate_iter_data()
1359 list_add_tail(&avp->list, &avp->chanctx->vifs); in ath9k_add_interface()
2637 list_add_tail(&avp->list, &ctx->vifs); in ath9k_assign_vif_chanctx()
/drivers/net/wireless/realtek/rtl8xxxu/
A Dcore.c4887 if (!priv->vifs[i]) in rtl8xxxu_set_aifs()
4891 sta = ieee80211_find_sta(priv->vifs[i], priv->vifs[i]->bss_conf.bssid); in rtl8xxxu_set_aifs()
5729 return (priv->vifs[0] && priv->vifs[0]->cfg.assoc && in rtl8xxxu_is_sta_sta()
5731 (priv->vifs[1] && priv->vifs[1]->cfg.assoc && in rtl8xxxu_is_sta_sta()
6072 return (priv->vifs[0] && priv->vifs[0]->cfg.assoc) || in rtl8xxxu_is_assoc()
6073 (priv->vifs[1] && priv->vifs[1]->cfg.assoc); in rtl8xxxu_is_assoc()
6756 swap(priv->vifs[0], priv->vifs[1]); in rtl8xxxu_switch_ports()
6776 if (!priv->vifs[0]) in rtl8xxxu_add_interface()
6778 else if (!priv->vifs[1]) in rtl8xxxu_add_interface()
6821 priv->vifs[port_num] = vif; in rtl8xxxu_add_interface()
[all …]
/drivers/net/wireless/ath/carl9170/
A Dmain.c676 ar->vifs++; in carl9170_op_add_interface()
734 ar->vifs--; in carl9170_op_add_interface()
740 if (ar->vifs > 1) in carl9170_op_add_interface()
762 ar->vifs--; in carl9170_op_remove_interface()
778 if (ar->vifs) { in carl9170_op_remove_interface()
802 if (ar->vifs == 1) in carl9170_op_remove_interface()
1788 ar->vifs = 0; in carl9170_alloc()
A Dcarl9170.h308 unsigned int vifs; member
/drivers/net/wireless/ath/ath10k/
A Dmac.c8710 WARN_ON(ctx && vifs); in ath10k_mac_update_rx_channel()
8711 WARN_ON(vifs && !n_vifs); in ath10k_mac_update_rx_channel()
8729 if (vifs) in ath10k_mac_update_rx_channel()
8730 def = &vifs[0].new_ctx->def; in ath10k_mac_update_rx_channel()
8765 arvif = (void *)vifs[i].vif->drv_priv; in ath10k_mac_update_vif_chan()
8772 vifs[i].old_ctx->def.width, in ath10k_mac_update_vif_chan()
8773 vifs[i].new_ctx->def.width); in ath10k_mac_update_vif_chan()
8914 arg->vifs[arg->next_vif].vif = vif; in ath10k_mac_change_chanctx_fill_iter()
8949 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), in ath10k_mac_op_change_chanctx()
8951 if (!arg.vifs) in ath10k_mac_op_change_chanctx()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmain.c1427 struct ieee80211_vif_chanctx_switch *vifs, in mt7921_switch_vif_chanctx() argument
1431 return mt792x_assign_vif_chanctx(hw, vifs->vif, vifs->link_conf, in mt7921_switch_vif_chanctx()
1432 vifs->new_ctx); in mt7921_switch_vif_chanctx()
/drivers/net/wireless/virtual/
A Dmac80211_hwsim.c3261 hwsim_check_chanctx_magic(vifs[i].old_ctx); in mac80211_hwsim_switch_vif_chanctx()
3264 vifs[i].old_ctx->def.chan->center_freq, in mac80211_hwsim_switch_vif_chanctx()
3265 vifs[i].old_ctx->def.width, in mac80211_hwsim_switch_vif_chanctx()
3266 vifs[i].old_ctx->def.center_freq1, in mac80211_hwsim_switch_vif_chanctx()
3267 vifs[i].old_ctx->def.center_freq2, in mac80211_hwsim_switch_vif_chanctx()
3268 vifs[i].new_ctx->def.chan->center_freq, in mac80211_hwsim_switch_vif_chanctx()
3269 vifs[i].new_ctx->def.width, in mac80211_hwsim_switch_vif_chanctx()
3270 vifs[i].new_ctx->def.center_freq1, in mac80211_hwsim_switch_vif_chanctx()
3271 vifs[i].new_ctx->def.center_freq2); in mac80211_hwsim_switch_vif_chanctx()
3275 hwsim_check_chanctx_magic(vifs[i].new_ctx); in mac80211_hwsim_switch_vif_chanctx()
[all …]
/drivers/net/wireless/ath/ath12k/
A Dmac.c10801 arg->vifs[arg->next_vif].vif = vif; in ath12k_mac_change_chanctx_fill_iter()
10802 arg->vifs[arg->next_vif].old_ctx = ctx; in ath12k_mac_change_chanctx_fill_iter()
10879 vif = vifs[i].vif; in ath12k_mac_update_vif_chan()
10881 link_conf = vifs[i].link_conf; in ath12k_mac_update_vif_chan()
10896 vifs[i].old_ctx->def.width, in ath12k_mac_update_vif_chan()
10897 vifs[i].new_ctx->def.width); in ath12k_mac_update_vif_chan()
10951 vifs[i].new_ctx->def); in ath12k_mac_update_vif_chan()
10955 vifs[i].new_ctx->def.punctured, in ath12k_mac_update_vif_chan()
10984 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), GFP_KERNEL); in ath12k_mac_update_active_vif_chan()
10985 if (!arg.vifs) in ath12k_mac_update_active_vif_chan()
[all …]
/drivers/net/wireless/ath/ath11k/
A Dmac.c7332 struct ieee80211_vif_chanctx_switch *vifs; member
7363 arg->vifs[arg->next_vif].vif = vif; in ath11k_mac_change_chanctx_fill_iter()
7364 arg->vifs[arg->next_vif].old_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter()
7365 arg->vifs[arg->next_vif].new_ctx = ctx; in ath11k_mac_change_chanctx_fill_iter()
7371 struct ieee80211_vif_chanctx_switch *vifs, in ath11k_mac_update_vif_chan() argument
7389 arvif = ath11k_vif_to_arvif(vifs[i].vif); in ath11k_mac_update_vif_chan()
7476 arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), GFP_KERNEL); in ath11k_mac_update_active_vif_chan()
7477 if (!arg.vifs) in ath11k_mac_update_active_vif_chan()
7487 kfree(arg.vifs); in ath11k_mac_update_active_vif_chan()
8143 struct ieee80211_vif_chanctx_switch *vifs, in ath11k_mac_op_switch_vif_chanctx() argument
[all …]

Completed in 910 milliseconds

12