Home
last modified time | relevance | path

Searched refs:chanctx_conf (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dcoex.c109 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_get_coex_type()
111 if (!chanctx_conf || in iwl_get_coex_type()
288 chanctx_conf = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_bt_notif_per_link()
291 if ((!chanctx_conf || in iwl_mvm_bt_notif_per_link()
338 data->primary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
345 if (chanctx_conf == data->primary) in iwl_mvm_bt_notif_per_link()
354 data->primary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
357 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
373 data->primary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
376 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_per_link()
[all …]
H A Ddebugfs-vif.c177 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_dbgfs_mac_params_read() local
240 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_dbgfs_mac_params_read()
241 if (chanctx_conf) in iwl_dbgfs_mac_params_read()
244 chanctx_conf->rx_chains_static, in iwl_dbgfs_mac_params_read()
245 chanctx_conf->rx_chains_dynamic); in iwl_dbgfs_mac_params_read()
588 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_dbgfs_rx_phyinfo_write() local
600 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_dbgfs_rx_phyinfo_write()
602 if (!chanctx_conf) { in iwl_dbgfs_rx_phyinfo_write()
608 phy_ctxt = &mvm->phy_ctxts[*(u16 *)chanctx_conf->drv_priv]; in iwl_dbgfs_rx_phyinfo_write()
614 chanctx_conf->rx_chains_static, in iwl_dbgfs_rx_phyinfo_write()
[all …]
H A Dmld-mac80211.c228 rcu_access_pointer(link_conf->chanctx_conf)) in iwl_mvm_mld_count_active_links()
280 if (!rcu_access_pointer(link_conf->chanctx_conf)) in __iwl_mvm_mld_assign_vif_chanctx()
408 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_esr_mode_inactive() local
416 chanctx_conf = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_esr_mode_inactive()
419 if (!chanctx_conf || !phy_ctxt) { in iwl_mvm_esr_mode_inactive()
425 static_chains = chanctx_conf->rx_chains_static; in iwl_mvm_esr_mode_inactive()
426 dynamic_chains = chanctx_conf->rx_chains_dynamic; in iwl_mvm_esr_mode_inactive()
H A Dpower.c281 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_power_is_radar() local
288 chanctx_conf = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_power_is_radar()
290 if (!chanctx_conf) in iwl_mvm_power_is_radar()
293 radar_detect = !!(chanctx_conf->def.chan->flags & in iwl_mvm_power_is_radar()
H A Dtx.c2040 struct ieee80211_chanctx_conf *chanctx_conf = NULL; in iwl_mvm_tx_reclaim() local
2044 chanctx_conf = in iwl_mvm_tx_reclaim()
2045 rcu_dereference(mvmsta->vif->bss_conf.chanctx_conf); in iwl_mvm_tx_reclaim()
2047 if (WARN_ON_ONCE(!chanctx_conf)) in iwl_mvm_tx_reclaim()
2050 tx_info->band = chanctx_conf->def.chan->band; in iwl_mvm_tx_reclaim()
H A Dftm-responder.c416 pctx = rcu_dereference(bss_conf->chanctx_conf); in iwl_mvm_ftm_start_responder()
H A Dtdls.c386 rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_mvm_tdls_config_channel_switch()
H A Dmac-ctxt.c411 chanctx = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_set_fw_basic_rates()
1102 ctx = rcu_dereference(link_conf->chanctx_conf); in iwl_mvm_mac_ctxt_send_beacon_v9()
H A Dd3.c744 ctx = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_mvm_d3_reprogram()
H A Dmac80211.c4744 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) == data->ctx && in iwl_mvm_ftm_responder_chanctx_iter()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211_macops.c458 hw, vif, conf, chanctx_conf); in lkpi_80211_mo_assign_vif_chanctx()
461 vif->chanctx_conf = chanctx_conf; in lkpi_80211_mo_assign_vif_chanctx()
477 if (*chanctx_conf == NULL) in lkpi_80211_mo_unassign_vif_chanctx()
481 hw, vif, conf, *chanctx_conf); in lkpi_80211_mo_unassign_vif_chanctx()
483 *chanctx_conf = NULL; in lkpi_80211_mo_unassign_vif_chanctx()
489 struct ieee80211_chanctx_conf *chanctx_conf) in lkpi_80211_mo_add_chanctx() argument
502 error = lhw->ops->add_chanctx(hw, chanctx_conf); in lkpi_80211_mo_add_chanctx()
504 lchanctx = CHANCTX_CONF_TO_LCHANCTX(chanctx_conf); in lkpi_80211_mo_add_chanctx()
528 struct ieee80211_chanctx_conf *chanctx_conf) in lkpi_80211_mo_remove_chanctx() argument
538 lhw->ops->remove_chanctx(hw, chanctx_conf); in lkpi_80211_mo_remove_chanctx()
[all …]
H A Dlinux_80211.c1192 if (vif->chanctx_conf != NULL) { in lkpi_sta_scan_to_auth()
1193 chanctx_conf = vif->chanctx_conf; in lkpi_sta_scan_to_auth()
1200 chanctx_conf = &lchanctx->chanctx_conf; in lkpi_sta_scan_to_auth()
1205 chanctx_conf->radar_enabled = in lkpi_sta_scan_to_auth()
1207 chanctx_conf->def.chan = chan; in lkpi_sta_scan_to_auth()
1261 if (vif->chanctx_conf != NULL) { in lkpi_sta_scan_to_auth()
1291 vif->bss_conf.chanctx_conf = chanctx_conf; in lkpi_sta_scan_to_auth()
1541 chanctx_conf = vif->chanctx_conf; in lkpi_sta_auth_to_scan()
1883 chanctx_conf = vif->chanctx_conf; in _lkpi_sta_assoc_to_down()
2460 chanctx_conf = vif->chanctx_conf; in lkpi_sta_run_to_init()
[all …]
H A Dlinux_80211.h270 struct ieee80211_chanctx_conf chanctx_conf __aligned(CACHE_LINE_SIZE);
273 (&(_lchanctx)->chanctx_conf)
275 container_of(_conf, struct lkpi_chanctx, chanctx_conf)
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h309 struct ieee80211_chanctx_conf *chanctx_conf; member
776 struct ieee80211_chanctx_conf *chanctx_conf; member
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmac.c469 conf = rcu_dereference(vif->bss_conf.chanctx_conf); in ath12k_mac_vif_chan()
5964 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) != arg->ctx) in ath12k_mac_change_chanctx_cnt_iter()
5977 ctx = rcu_access_pointer(vif->bss_conf.chanctx_conf); in ath12k_mac_change_chanctx_fill_iter()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dmac.c512 conf = rcu_dereference(vif->bss_conf.chanctx_conf); in ath11k_mac_vif_chan()
7364 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) != arg->ctx) in ath11k_mac_change_chanctx_cnt_iter()
7377 ctx = rcu_access_pointer(vif->bss_conf.chanctx_conf); in ath11k_mac_change_chanctx_fill_iter()
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dmac.c664 conf = rcu_dereference(vif->bss_conf.chanctx_conf); in ath10k_mac_vif_chan()
8871 if (rcu_access_pointer(vif->bss_conf.chanctx_conf) != arg->ctx) in ath10k_mac_change_chanctx_cnt_iter()
8884 ctx = rcu_access_pointer(vif->bss_conf.chanctx_conf); in ath10k_mac_change_chanctx_fill_iter()
H A Dhtt_rx.c3994 conf = rcu_dereference(arsta->arvif->vif->bss_conf.chanctx_conf); in ath10k_update_per_peer_tx_stats()