vifs 67 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c struct mlxsw_sp_mr_vif vifs[MAXVIFS]; vifs 320 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c &mr_table->vifs[i]); vifs 323 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c if (mr_table->vifs[i].dev && vifs 324 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c mr_table->vifs[i].dev->mtu < mr_route->min_mtu) vifs 325 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c mr_route->min_mtu = mr_table->vifs[i].dev->mtu; vifs 329 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c &mr_table->vifs[mfc->mfc_parent]); vifs 674 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c struct mlxsw_sp_mr_vif *mr_vif = &mr_table->vifs[vif_index]; vifs 685 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c struct mlxsw_sp_mr_vif *mr_vif = &mr_table->vifs[vif_index]; vifs 701 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c if (mr_table->vifs[vif_index].dev == dev) vifs 702 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c return &mr_table->vifs[vif_index]; vifs 920 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c INIT_LIST_HEAD(&mr_table->vifs[i].route_evif_list); vifs 921 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c INIT_LIST_HEAD(&mr_table->vifs[i].route_ivif_list); vifs 922 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c mr_table->vifs[i].ops = &mlxsw_sp_mr_vif_ops_arr[proto]; vifs 962 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c mr_table->vifs[i].dev = NULL; vifs 963 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c mr_table->vifs[i].rif = NULL; vifs 972 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c if (mr_table->vifs[i].dev) vifs 7727 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_vif_chanctx_switch *vifs, vifs 7738 drivers/net/wireless/ath/ath10k/mac.c WARN_ON(ctx && vifs); vifs 7739 drivers/net/wireless/ath/ath10k/mac.c WARN_ON(vifs && !n_vifs); vifs 7757 drivers/net/wireless/ath/ath10k/mac.c if (vifs) vifs 7758 drivers/net/wireless/ath/ath10k/mac.c def = &vifs[0].new_ctx->def; vifs 7777 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_vif_chanctx_switch *vifs, vifs 7793 drivers/net/wireless/ath/ath10k/mac.c arvif = (void *)vifs[i].vif->drv_priv; vifs 7798 drivers/net/wireless/ath/ath10k/mac.c vifs[i].old_ctx->def.chan->center_freq, vifs 7799 drivers/net/wireless/ath/ath10k/mac.c vifs[i].new_ctx->def.chan->center_freq, vifs 7800 drivers/net/wireless/ath/ath10k/mac.c vifs[i].old_ctx->def.width, vifs 7801 drivers/net/wireless/ath/ath10k/mac.c vifs[i].new_ctx->def.width); vifs 7822 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_rx_channel(ar, NULL, vifs, n_vifs); vifs 7826 drivers/net/wireless/ath/ath10k/mac.c arvif = (void *)vifs[i].vif->drv_priv; vifs 7844 drivers/net/wireless/ath/ath10k/mac.c ret = ath10k_vdev_restart(arvif, &vifs[i].new_ctx->def); vifs 7911 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_vif_chanctx_switch *vifs; vifs 7942 drivers/net/wireless/ath/ath10k/mac.c arg->vifs[arg->next_vif].vif = vif; vifs 7943 drivers/net/wireless/ath/ath10k/mac.c arg->vifs[arg->next_vif].old_ctx = ctx; vifs 7944 drivers/net/wireless/ath/ath10k/mac.c arg->vifs[arg->next_vif].new_ctx = ctx; vifs 7977 drivers/net/wireless/ath/ath10k/mac.c arg.vifs = kcalloc(arg.n_vifs, sizeof(arg.vifs[0]), vifs 7979 drivers/net/wireless/ath/ath10k/mac.c if (!arg.vifs) vifs 7987 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_vif_chan(ar, arg.vifs, arg.n_vifs); vifs 7988 drivers/net/wireless/ath/ath10k/mac.c kfree(arg.vifs); vifs 8124 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_vif_chanctx_switch *vifs, vifs 8135 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_vif_chan(ar, vifs, n_vifs); vifs 329 drivers/net/wireless/ath/ath9k/ath9k.h struct list_head vifs; vifs 119 drivers/net/wireless/ath/ath9k/channel.c INIT_LIST_HEAD(&ctx->vifs); vifs 169 drivers/net/wireless/ath/ath9k/channel.c list_for_each_entry(avp, &ctx->vifs, list) { vifs 280 drivers/net/wireless/ath/ath9k/channel.c list_for_each_entry(avp, &ctx->vifs, list) { vifs 297 drivers/net/wireless/ath/ath9k/channel.c if (!ctx->assigned || list_empty(&ctx->vifs)) vifs 867 drivers/net/wireless/ath/ath9k/channel.c if (!ctx->assigned || list_empty(&ctx->vifs)) vifs 1154 drivers/net/wireless/ath/ath9k/channel.c list_for_each_entry(avp, &sc->cur_chan->vifs, list) { vifs 1348 drivers/net/wireless/ath/ath9k/channel.c INIT_LIST_HEAD(&ctx->vifs); vifs 733 drivers/net/wireless/ath/ath9k/debug.c if (list_empty(&ctx->vifs)) vifs 992 drivers/net/wireless/ath/ath9k/main.c list_for_each_entry(avp, &ctx->vifs, list) { vifs 1024 drivers/net/wireless/ath/ath9k/main.c list_for_each_entry(avp, &ctx->vifs, list) vifs 1275 drivers/net/wireless/ath/ath9k/main.c list_add_tail(&avp->list, &avp->chanctx->vifs); vifs 2511 drivers/net/wireless/ath/ath9k/main.c list_add_tail(&avp->list, &ctx->vifs); vifs 305 drivers/net/wireless/ath/carl9170/carl9170.h unsigned int vifs; vifs 443 drivers/net/wireless/ath/carl9170/debug.c ar->vifs, ar->fw.vif_num); vifs 691 drivers/net/wireless/ath/carl9170/main.c ar->vifs++; vifs 749 drivers/net/wireless/ath/carl9170/main.c ar->vifs--; vifs 755 drivers/net/wireless/ath/carl9170/main.c if (ar->vifs > 1) vifs 777 drivers/net/wireless/ath/carl9170/main.c ar->vifs--; vifs 793 drivers/net/wireless/ath/carl9170/main.c if (ar->vifs) { vifs 817 drivers/net/wireless/ath/carl9170/main.c if (ar->vifs == 1) vifs 1819 drivers/net/wireless/ath/carl9170/main.c ar->vifs = 0; vifs 1552 drivers/net/wireless/ath/carl9170/tx.c if (ar->vifs > 0 && cvif) { vifs 622 drivers/net/wireless/ath/wil6210/cfg80211.c if (wil->vifs[i]) { vifs 623 drivers/net/wireless/ath/wil6210/cfg80211.c wdev = vif_to_wdev(wil->vifs[i]); vifs 643 drivers/net/wireless/ath/wil6210/cfg80211.c struct wil6210_vif *vif_pos = wil->vifs[i]; vifs 2024 drivers/net/wireless/ath/wil6210/cfg80211.c struct wil6210_vif *vif = wil->vifs[i]; vifs 1451 drivers/net/wireless/ath/wil6210/debugfs.c vif = (mid < GET_MAX_VIFS(wil)) ? wil->vifs[mid] : NULL; vifs 1650 drivers/net/wireless/ath/wil6210/debugfs.c struct wil6210_vif *vif = wil->vifs[mid]; vifs 1716 drivers/net/wireless/ath/wil6210/debugfs.c vif = wil->vifs[i]; vifs 1937 drivers/net/wireless/ath/wil6210/debugfs.c vif = wil->vifs[i]; vifs 1993 drivers/net/wireless/ath/wil6210/debugfs.c vif = wil->vifs[i]; vifs 690 drivers/net/wireless/ath/wil6210/main.c vif = wil->vifs[i]; vifs 1501 drivers/net/wireless/ath/wil6210/main.c struct wil6210_vif *vif = wil->vifs[i]; vifs 1565 drivers/net/wireless/ath/wil6210/main.c vif = wil->vifs[i]; vifs 1655 drivers/net/wireless/ath/wil6210/main.c vif = wil->vifs[i]; vifs 31 drivers/net/wireless/ath/wil6210/netdev.c vif = wil->vifs[i]; vifs 161 drivers/net/wireless/ath/wil6210/netdev.c vif = wil->vifs[txdata->mid]; vifs 301 drivers/net/wireless/ath/wil6210/netdev.c if (!wil->vifs[i]) vifs 427 drivers/net/wireless/ath/wil6210/netdev.c if (wil->vifs[vif->mid]) { vifs 446 drivers/net/wireless/ath/wil6210/netdev.c wil->vifs[vif->mid] = vif; vifs 511 drivers/net/wireless/ath/wil6210/netdev.c vif = wil->vifs[mid]; vifs 532 drivers/net/wireless/ath/wil6210/netdev.c wil->vifs[mid] = NULL; vifs 182 drivers/net/wireless/ath/wil6210/pcie_bus.c vif = wil->vifs[i]; vifs 30 drivers/net/wireless/ath/wil6210/pm.c struct wil6210_vif *vif = wil->vifs[i]; vifs 44 drivers/net/wireless/ath/wil6210/pm.c struct wil6210_vif *vif = wil->vifs[i]; vifs 127 drivers/net/wireless/ath/wil6210/pm.c struct wil6210_vif *vif = wil->vifs[i]; vifs 112 drivers/net/wireless/ath/wil6210/rx_reorder.c vif = wil->vifs[mid]; vifs 379 drivers/net/wireless/ath/wil6210/txrx.c struct wil6210_vif *vif = wil->vifs[mid]; vifs 503 drivers/net/wireless/ath/wil6210/txrx.c vif = wil->vifs[mid]; vifs 786 drivers/net/wireless/ath/wil6210/txrx_edma.c vif = wil->vifs[mid]; vifs 1097 drivers/net/wireless/ath/wil6210/txrx_edma.c struct wil6210_vif *vif = wil->vifs[mid]; vifs 1209 drivers/net/wireless/ath/wil6210/txrx_edma.c vif = wil->vifs[txdata->mid]; vifs 954 drivers/net/wireless/ath/wil6210/wil6210.h struct wil6210_vif *vifs[WIL_MAX_VIFS]; vifs 3325 drivers/net/wireless/ath/wil6210/wmi.c vif = wil->vifs[mid]; vifs 4184 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_vif_chanctx_switch *vifs) vifs 4189 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c __iwl_mvm_unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].old_ctx, true); vifs 4190 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c __iwl_mvm_remove_chanctx(mvm, vifs[0].old_ctx); vifs 4192 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = __iwl_mvm_add_chanctx(mvm, vifs[0].new_ctx); vifs 4198 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = __iwl_mvm_assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].new_ctx, vifs 4213 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c __iwl_mvm_remove_chanctx(mvm, vifs[0].new_ctx); vifs 4216 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (__iwl_mvm_add_chanctx(mvm, vifs[0].old_ctx)) { vifs 4221 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (__iwl_mvm_assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].old_ctx, vifs 4241 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_vif_chanctx_switch *vifs) vifs 4246 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c __iwl_mvm_unassign_vif_chanctx(mvm, vifs[0].vif, vifs[0].old_ctx, true); vifs 4248 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = __iwl_mvm_assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].new_ctx, vifs 4259 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (__iwl_mvm_assign_vif_chanctx(mvm, vifs[0].vif, vifs[0].old_ctx, vifs 4278 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c struct ieee80211_vif_chanctx_switch *vifs, vifs 4291 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = iwl_mvm_switch_vif_chanctx_swap(mvm, vifs); vifs 4294 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c ret = iwl_mvm_switch_vif_chanctx_reassign(mvm, vifs); vifs 670 drivers/net/wireless/intel/iwlwifi/mvm/power.c struct iwl_power_vifs *vifs) vifs 686 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->bss_vif) vifs 687 drivers/net/wireless/intel/iwlwifi/mvm/power.c bss_mvmvif = iwl_mvm_vif_from_mac80211(vifs->bss_vif); vifs 689 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->p2p_vif) vifs 690 drivers/net/wireless/intel/iwlwifi/mvm/power.c p2p_mvmvif = iwl_mvm_vif_from_mac80211(vifs->p2p_vif); vifs 692 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->ap_vif) vifs 693 drivers/net/wireless/intel/iwlwifi/mvm/power.c ap_mvmvif = iwl_mvm_vif_from_mac80211(vifs->ap_vif); vifs 700 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->bss_active && !vifs->p2p_active && !vifs->ap_active) { vifs 706 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->p2p_active && !vifs->bss_active && !vifs->ap_active) { vifs 711 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->bss_active && vifs->p2p_active) vifs 714 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->bss_active && vifs->ap_active) vifs 720 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->bss_active) vifs 722 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs->p2p_active) vifs 731 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (client_same_channel && !vifs->ap_active) { vifs 961 drivers/net/wireless/intel/iwlwifi/mvm/power.c struct iwl_power_vifs vifs = { vifs 971 drivers/net/wireless/intel/iwlwifi/mvm/power.c iwl_mvm_power_get_vifs_iterator, &vifs); vifs 977 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs.bss_vif) vifs 978 drivers/net/wireless/intel/iwlwifi/mvm/power.c return iwl_mvm_power_set_ba(mvm, vifs.bss_vif); vifs 985 drivers/net/wireless/intel/iwlwifi/mvm/power.c struct iwl_power_vifs vifs = { vifs 995 drivers/net/wireless/intel/iwlwifi/mvm/power.c iwl_mvm_power_get_vifs_iterator, &vifs); vifs 997 drivers/net/wireless/intel/iwlwifi/mvm/power.c iwl_mvm_power_set_pm(mvm, &vifs); vifs 1003 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs.bss_vif) { vifs 1004 drivers/net/wireless/intel/iwlwifi/mvm/power.c ret = iwl_mvm_power_send_cmd(mvm, vifs.bss_vif); vifs 1009 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs.p2p_vif) { vifs 1010 drivers/net/wireless/intel/iwlwifi/mvm/power.c ret = iwl_mvm_power_send_cmd(mvm, vifs.p2p_vif); vifs 1015 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (vifs.bss_vif) vifs 1016 drivers/net/wireless/intel/iwlwifi/mvm/power.c return iwl_mvm_power_set_ba(mvm, vifs.bss_vif); vifs 359 drivers/net/wireless/rsi/rsi_91x_core.c vif = adapter->vifs[i]; vifs 433 drivers/net/wireless/rsi/rsi_91x_hal.c vif = adapter->vifs[i]; vifs 487 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (!adapter->vifs[i] || vifs 488 drivers/net/wireless/rsi/rsi_91x_mac80211.c !memcmp(vif->addr, adapter->vifs[i]->addr, ETH_ALEN)) { vifs 499 drivers/net/wireless/rsi/rsi_91x_mac80211.c adapter->vifs[vap_idx] = vif; vifs 555 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (!adapter->vifs[i]) vifs 557 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (vif == adapter->vifs[i]) { vifs 561 drivers/net/wireless/rsi/rsi_91x_mac80211.c adapter->vifs[i] = NULL; vifs 593 drivers/net/wireless/rsi/rsi_91x_mac80211.c vif = adapter->vifs[i]; vifs 693 drivers/net/wireless/rsi/rsi_91x_mac80211.c vif = adapter->vifs[i]; vifs 1093 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (vif == adapter->vifs[ii]) vifs 1322 drivers/net/wireless/rsi/rsi_91x_mac80211.c vif = adapter->vifs[i]; vifs 1741 drivers/net/wireless/rsi/rsi_91x_mac80211.c vif = adapter->vifs[cnt]; vifs 1883 drivers/net/wireless/rsi/rsi_91x_mac80211.c if (!adapter->vifs[0]) vifs 1886 drivers/net/wireless/rsi/rsi_91x_mac80211.c bss = &adapter->vifs[0]->bss_conf; vifs 1908 drivers/net/wireless/rsi/rsi_91x_mac80211.c rsi_disable_ps(adapter, adapter->vifs[0]); vifs 350 drivers/net/wireless/rsi/rsi_main.h struct ieee80211_vif *vifs[RSI_MAX_VIFS]; vifs 4879 drivers/net/wireless/ti/wlcore/main.c struct ieee80211_vif_chanctx_switch *vifs, vifs 4899 drivers/net/wireless/ti/wlcore/main.c struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vifs[i].vif); vifs 4901 drivers/net/wireless/ti/wlcore/main.c ret = __wlcore_switch_vif_chan(wl, wlvif, vifs[i].new_ctx); vifs 3982 include/net/mac80211.h struct ieee80211_vif_chanctx_switch *vifs, vifs 2850 net/ipv4/ipmr.c struct nlattr *vifs, *af; vifs 2877 net/ipv4/ipmr.c vifs = nla_nest_start_noflag(skb, IPMRA_TABLE_VIFS); vifs 2878 net/ipv4/ipmr.c if (!vifs) { vifs 2887 net/ipv4/ipmr.c nla_nest_end(skb, vifs); vifs 2897 net/ipv4/ipmr.c nla_nest_end(skb, vifs); vifs 271 net/mac80211/driver-ops.c struct ieee80211_vif_chanctx_switch *vifs, vifs 284 net/mac80211/driver-ops.c container_of(vifs[i].new_ctx, vifs 288 net/mac80211/driver-ops.c container_of(vifs[i].old_ctx, vifs 299 net/mac80211/driver-ops.c trace_drv_switch_vif_chanctx(local, vifs, n_vifs, mode); vifs 301 net/mac80211/driver-ops.c vifs, n_vifs, mode); vifs 307 net/mac80211/driver-ops.c container_of(vifs[i].new_ctx, vifs 311 net/mac80211/driver-ops.c container_of(vifs[i].old_ctx, vifs 942 net/mac80211/driver-ops.h struct ieee80211_vif_chanctx_switch *vifs, vifs 1560 net/mac80211/trace.h #define SWITCH_ENTRY_ASSIGN(to, from) local_vifs[i].to = vifs[i].from vifs 1565 net/mac80211/trace.h struct ieee80211_vif_chanctx_switch *vifs, vifs 1567 net/mac80211/trace.h TP_ARGS(local, vifs, n_vifs, mode), vifs 1573 net/mac80211/trace.h __dynamic_array(u8, vifs, vifs 1583 net/mac80211/trace.h __get_dynamic_array(vifs); vifs 1589 net/mac80211/trace.h sdata = container_of(vifs[i].vif,