/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 235 static int ath10k_send_key(struct ath10k_vif *arvif, in ath10k_send_key() argument 240 struct ath10k *ar = arvif->ar; in ath10k_send_key() 242 .vdev_id = arvif->vdev_id, in ath10k_send_key() 250 lockdep_assert_held(&arvif->ar->conf_mutex); in ath10k_send_key() 293 return ath10k_wmi_vdev_install_key(arvif->ar, &arg); in ath10k_send_key() 296 static int ath10k_install_key(struct ath10k_vif *arvif, in ath10k_install_key() argument 301 struct ath10k *ar = arvif->ar; in ath10k_install_key() 309 if (arvif->nohwcrypt) in ath10k_install_key() 312 ret = ath10k_send_key(arvif, key, cmd, macaddr, flags); in ath10k_install_key() 323 static int ath10k_install_peer_wep_keys(struct ath10k_vif *arvif, in ath10k_install_peer_wep_keys() argument 411 ath10k_clear_peer_keys(struct ath10k_vif *arvif, const u8 *addr) ath10k_clear_peer_keys() argument 477 ath10k_clear_vdev_key(struct ath10k_vif *arvif, struct ieee80211_key_conf *key) ath10k_clear_vdev_key() argument 525 ath10k_mac_vif_update_wep_key(struct ath10k_vif *arvif, struct ieee80211_key_conf *key) ath10k_mac_vif_update_wep_key() argument 731 struct ath10k_vif *arvif; ath10k_peer_create() local 782 ath10k_mac_set_kickout(struct ath10k_vif *arvif) ath10k_mac_set_kickout() argument 827 ath10k_mac_set_rts(struct ath10k_vif *arvif, u32 value) ath10k_mac_set_rts() argument 971 ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif) ath10k_mac_vif_beacon_free() argument 994 ath10k_mac_vif_beacon_cleanup(struct ath10k_vif *arvif) ath10k_mac_vif_beacon_cleanup() argument 1310 ath10k_mac_can_set_cts_prot(struct ath10k_vif *arvif) ath10k_mac_can_set_cts_prot() argument 1324 ath10k_mac_set_cts_prot(struct ath10k_vif *arvif) ath10k_mac_set_cts_prot() argument 1340 ath10k_recalc_rtscts_prot(struct ath10k_vif *arvif) ath10k_recalc_rtscts_prot() argument 1449 ath10k_vdev_stop(struct ath10k_vif *arvif) ath10k_vdev_stop() argument 1483 ath10k_vdev_start_restart(struct ath10k_vif *arvif, const struct cfg80211_chan_def *chandef, bool restart) ath10k_vdev_start_restart() argument 1553 ath10k_vdev_start(struct ath10k_vif *arvif, const struct cfg80211_chan_def *def) ath10k_vdev_start() argument 1559 ath10k_vdev_restart(struct ath10k_vif *arvif, const struct cfg80211_chan_def *def) ath10k_vdev_restart() argument 1565 ath10k_mac_setup_bcn_p2p_ie(struct ath10k_vif *arvif, struct sk_buff *bcn) ath10k_mac_setup_bcn_p2p_ie() argument 1624 ath10k_mac_setup_bcn_tmpl(struct ath10k_vif *arvif) ath10k_mac_setup_bcn_tmpl() argument 1674 ath10k_mac_setup_prb_tmpl(struct ath10k_vif *arvif) ath10k_mac_setup_prb_tmpl() argument 1710 ath10k_mac_vif_fix_hidden_ssid(struct ath10k_vif *arvif) ath10k_mac_vif_fix_hidden_ssid() argument 1784 ath10k_control_beaconing(struct ath10k_vif *arvif, struct ieee80211_bss_conf *info) ath10k_control_beaconing() argument 1832 ath10k_control_ibss(struct ath10k_vif *arvif, struct ieee80211_vif *vif) ath10k_control_ibss() argument 1858 ath10k_mac_vif_recalc_ps_wake_threshold(struct ath10k_vif *arvif) ath10k_mac_vif_recalc_ps_wake_threshold() argument 1883 ath10k_mac_vif_recalc_ps_poll_count(struct ath10k_vif *arvif) ath10k_mac_vif_recalc_ps_poll_count() argument 1911 struct ath10k_vif *arvif; ath10k_mac_num_vifs_started() local 1923 ath10k_mac_vif_setup_ps(struct ath10k_vif *arvif) ath10k_mac_vif_setup_ps() argument 1991 ath10k_mac_vif_disable_keepalive(struct ath10k_vif *arvif) ath10k_mac_vif_disable_keepalive() argument 2023 ath10k_mac_vif_ap_csa_count_down(struct ath10k_vif *arvif) ath10k_mac_vif_ap_csa_count_down() argument 2062 struct ath10k_vif *arvif = container_of(work, struct ath10k_vif, ath10k_mac_vif_ap_csa_work() local 2076 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_beacon_iter() local 2099 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_beacon_miss_iter() local 2130 struct ath10k_vif *arvif = container_of(work, struct ath10k_vif, ath10k_mac_vif_sta_connection_loss_work() local 2166 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_basic() local 2244 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_rates() local 2307 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_ht() local 2408 ath10k_peer_assoc_qos_ap(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_peer_assoc_qos_ap() argument 2557 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_vht() local 2664 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_qos() local 2733 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_phymode() local 2824 ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap) ath10k_setup_peer_smps() argument 2848 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_vif_recalc_txbf() local 2911 struct ath10k_vif *arvif; ath10k_mac_is_connected() local 2968 struct ath10k_vif *arvif; ath10k_mac_txpower_recalc() local 3067 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_assoc() local 3168 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_disassoc() local 3198 ath10k_new_peer_tid_config(struct ath10k *ar, struct ieee80211_sta *sta, struct ath10k_vif *arvif) ath10k_new_peer_tid_config() argument 3266 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_station_assoc() local 3336 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_station_disassoc() local 3599 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_tx_unlock_iter() local 3625 ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason) ath10k_mac_vif_tx_lock() argument 3636 ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason) ath10k_mac_vif_tx_unlock() argument 3654 ath10k_mac_vif_handle_tx_pause(struct ath10k_vif *arvif, enum wmi_tlv_tx_pause_id pause_id, enum wmi_tlv_tx_pause_action action) ath10k_mac_vif_handle_tx_pause() argument 3686 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_tx_pause_iter() local 3852 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_tx_h_add_p2p_noa_ie() local 3880 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_tx_h_fill_cb() local 4106 struct ath10k_vif *arvif; ath10k_offchan_tx_work() local 4777 struct ath10k_vif *arvif; ath10k_halt() local 5405 struct ath10k_vif *arvif; ath10k_config_ps() local 5454 ath10k_mac_set_txbf_conf(struct ath10k_vif *arvif) ath10k_mac_set_txbf_conf() argument 5498 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_update_vif_offload() local 5530 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_add_interface() local 5891 ath10k_mac_vif_tx_unlock_all(struct ath10k_vif *arvif) ath10k_mac_vif_tx_unlock_all() argument 5903 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_remove_interface() local 6049 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_recalculate_mgmt_rate() local 6082 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_info_changed() local 6368 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_hw_scan() local 6480 ath10k_set_key_h_def_keyidx(struct ath10k *ar, struct ath10k_vif *arvif, enum set_key_cmd cmd, struct ieee80211_key_conf *key) ath10k_set_key_h_def_keyidx() argument 6527 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_set_key() local 6682 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_set_default_unicast_key() local 6714 struct ath10k_vif *arvif; ath10k_sta_rc_update_wk() local 6811 ath10k_mac_inc_num_stations(struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_inc_num_stations() argument 6829 ath10k_mac_dec_num_stations(struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_dec_num_stations() argument 6847 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_set_txpwr() local 7061 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_set_tid_config() local 7269 ath10k_mac_reset_tid_config(struct ath10k *ar, struct ieee80211_sta *sta, struct ath10k_vif *arvif, u8 tids) ath10k_mac_reset_tid_config() argument 7326 struct ath10k_vif *arvif; ath10k_sta_tid_cfg_wk() local 7462 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_state() local 7718 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_conf_tx_uapsd() local 7827 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_conf_tx() local 7899 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_remain_on_channel() local 8008 struct ath10k_vif *arvif; ath10k_set_rts_threshold() local 8078 struct ath10k_vif *arvif; ath10k_flush() local 8112 struct ath10k_vif *arvif; ath10k_reconfig_complete() local 8260 ath10k_mac_set_fixed_rate_params(struct ath10k_vif *arvif, u8 rate, u8 nss, u8 sgi, u8 ldpc) ath10k_mac_set_fixed_rate_params() argument 8336 ath10k_mac_set_vht_bitrate_mask_fixup(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_set_vht_bitrate_mask_fixup() argument 8359 struct ath10k_vif *arvif = data; ath10k_mac_set_bitrate_mask_iter() local 8379 struct ath10k_vif *arvif = data; ath10k_mac_clr_bitrate_mask_iter() local 8400 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_set_bitrate_mask() local 8513 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_rc_update() local 8597 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_offset_tsf() local 8622 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_ampdu_action() local 8707 struct ath10k_vif *arvif; ath10k_mac_update_vif_chan() local 8939 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_assign_vif_chanctx() local 9019 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_unassign_vif_chanctx() local 9356 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_set_tid_config() local 9397 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_reset_tid_config() local 9793 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_get_arvif_iter() local [all...] |
H A D | p2p.c | 70 static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie, in ath10k_p2p_noa_ie_assign() argument 73 struct ath10k *ar = arvif->ar; in ath10k_p2p_noa_ie_assign() 77 kfree(arvif->u.ap.noa_data); in ath10k_p2p_noa_ie_assign() 79 arvif->u.ap.noa_data = ie; in ath10k_p2p_noa_ie_assign() 80 arvif->u.ap.noa_len = len; in ath10k_p2p_noa_ie_assign() 83 static void __ath10k_p2p_noa_update(struct ath10k_vif *arvif, in __ath10k_p2p_noa_update() argument 86 struct ath10k *ar = arvif->ar; in __ath10k_p2p_noa_update() 92 ath10k_p2p_noa_ie_assign(arvif, NULL, 0); in __ath10k_p2p_noa_update() 103 ath10k_p2p_noa_ie_assign(arvif, ie, len); in __ath10k_p2p_noa_update() 106 void ath10k_p2p_noa_update(struct ath10k_vif *arvif, in ath10k_p2p_noa_update() argument 124 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_p2p_noa_update_vdev_iter() local [all...] |
H A D | wow.c | 24 static int ath10k_wow_vif_cleanup(struct ath10k_vif *arvif) in ath10k_wow_vif_cleanup() argument 26 struct ath10k *ar = arvif->ar; in ath10k_wow_vif_cleanup() 30 ret = ath10k_wmi_wow_add_wakeup_event(ar, arvif->vdev_id, i, 0); in ath10k_wow_vif_cleanup() 33 wow_wakeup_event(i), arvif->vdev_id, ret); in ath10k_wow_vif_cleanup() 39 ret = ath10k_wmi_wow_del_pattern(ar, arvif->vdev_id, i); in ath10k_wow_vif_cleanup() 42 i, arvif->vdev_id, ret); in ath10k_wow_vif_cleanup() 52 struct ath10k_vif *arvif; in ath10k_wow_cleanup() local 57 list_for_each_entry(arvif, &ar->arvifs, list) { in ath10k_wow_cleanup() 58 ret = ath10k_wow_vif_cleanup(arvif); in ath10k_wow_cleanup() 61 arvif in ath10k_wow_cleanup() 265 ath10k_vif_wow_set_wakeups(struct ath10k_vif *arvif, struct cfg80211_wowlan *wowlan) ath10k_vif_wow_set_wakeups() argument 388 struct ath10k_vif *arvif; ath10k_wow_set_wakeups() local 405 ath10k_vif_wow_clean_nlo(struct ath10k_vif *arvif) ath10k_vif_wow_clean_nlo() argument 433 struct ath10k_vif *arvif; ath10k_wow_nlo_cleanup() local [all...] |
H A D | spectral.c | 163 struct ath10k_vif *arvif; in ath10k_get_spectral_vdev() local 171 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_get_spectral_vdev() 172 if (arvif->spectral_enabled) in ath10k_get_spectral_vdev() 173 return arvif; in ath10k_get_spectral_vdev() 176 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_get_spectral_vdev() 181 struct ath10k_vif *arvif; in ath10k_spectral_scan_trigger() local 187 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_trigger() 188 if (!arvif) in ath10k_spectral_scan_trigger() 190 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_trigger() 214 struct ath10k_vif *arvif; in ath10k_spectral_scan_config() local 507 struct ath10k_vif *arvif; ath10k_spectral_start() local 521 ath10k_spectral_vif_stop(struct ath10k_vif *arvif) ath10k_spectral_vif_stop() argument [all...] |
H A D | mac.h | 44 void ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif); 64 void ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason); 65 void ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason); 82 struct ath10k_vif *arvif = (void *)vif->drv_priv; in ath10k_tx_h_seq_no() local 85 if (arvif->tx_seq_no == 0) in ath10k_tx_h_seq_no() 86 arvif->tx_seq_no = 0x1000; in ath10k_tx_h_seq_no() 89 arvif->tx_seq_no += 0x10; in ath10k_tx_h_seq_no() 91 hdr->seq_ctrl |= cpu_to_le16(arvif->tx_seq_no); in ath10k_tx_h_seq_no()
|
H A D | debugfs_sta.c | 181 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_aggr_mode() 200 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_aggr_mode() 217 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_dbg_sta_write_aggr_mode() 243 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba() 268 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba() 272 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba() 294 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba_resp() 319 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba_resp() 323 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp() 344 struct ath10k *ar = arsta->arvif in ath10k_dbg_sta_write_delba() [all...] |
H A D | spectral.h | 43 int ath10k_spectral_vif_stop(struct ath10k_vif *arvif); 63 static inline int ath10k_spectral_vif_stop(struct ath10k_vif *arvif) in ath10k_spectral_vif_stop() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 224 static int ath10k_send_key(struct ath10k_vif *arvif, in ath10k_send_key() argument 229 struct ath10k *ar = arvif->ar; in ath10k_send_key() 231 .vdev_id = arvif->vdev_id, in ath10k_send_key() 239 lockdep_assert_held(&arvif->ar->conf_mutex); in ath10k_send_key() 282 return ath10k_wmi_vdev_install_key(arvif->ar, &arg); in ath10k_send_key() 285 static int ath10k_install_key(struct ath10k_vif *arvif, in ath10k_install_key() argument 290 struct ath10k *ar = arvif->ar; in ath10k_install_key() 298 if (arvif->nohwcrypt) in ath10k_install_key() 301 ret = ath10k_send_key(arvif, key, cmd, macaddr, flags); in ath10k_install_key() 312 static int ath10k_install_peer_wep_keys(struct ath10k_vif *arvif, in ath10k_install_peer_wep_keys() argument 400 ath10k_clear_peer_keys(struct ath10k_vif *arvif, const u8 *addr) ath10k_clear_peer_keys() argument 466 ath10k_clear_vdev_key(struct ath10k_vif *arvif, struct ieee80211_key_conf *key) ath10k_clear_vdev_key() argument 514 ath10k_mac_vif_update_wep_key(struct ath10k_vif *arvif, struct ieee80211_key_conf *key) ath10k_mac_vif_update_wep_key() argument 720 struct ath10k_vif *arvif; ath10k_peer_create() local 771 ath10k_mac_set_kickout(struct ath10k_vif *arvif) ath10k_mac_set_kickout() argument 816 ath10k_mac_set_rts(struct ath10k_vif *arvif, u32 value) ath10k_mac_set_rts() argument 960 ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif) ath10k_mac_vif_beacon_free() argument 983 ath10k_mac_vif_beacon_cleanup(struct ath10k_vif *arvif) ath10k_mac_vif_beacon_cleanup() argument 1299 ath10k_mac_can_set_cts_prot(struct ath10k_vif *arvif) ath10k_mac_can_set_cts_prot() argument 1313 ath10k_mac_set_cts_prot(struct ath10k_vif *arvif) ath10k_mac_set_cts_prot() argument 1329 ath10k_recalc_rtscts_prot(struct ath10k_vif *arvif) ath10k_recalc_rtscts_prot() argument 1438 ath10k_vdev_stop(struct ath10k_vif *arvif) ath10k_vdev_stop() argument 1472 ath10k_vdev_start_restart(struct ath10k_vif *arvif, const struct cfg80211_chan_def *chandef, bool restart) ath10k_vdev_start_restart() argument 1542 ath10k_vdev_start(struct ath10k_vif *arvif, const struct cfg80211_chan_def *def) ath10k_vdev_start() argument 1548 ath10k_vdev_restart(struct ath10k_vif *arvif, const struct cfg80211_chan_def *def) ath10k_vdev_restart() argument 1554 ath10k_mac_setup_bcn_p2p_ie(struct ath10k_vif *arvif, struct sk_buff *bcn) ath10k_mac_setup_bcn_p2p_ie() argument 1613 ath10k_mac_setup_bcn_tmpl(struct ath10k_vif *arvif) ath10k_mac_setup_bcn_tmpl() argument 1663 ath10k_mac_setup_prb_tmpl(struct ath10k_vif *arvif) ath10k_mac_setup_prb_tmpl() argument 1699 ath10k_mac_vif_fix_hidden_ssid(struct ath10k_vif *arvif) ath10k_mac_vif_fix_hidden_ssid() argument 1773 ath10k_control_beaconing(struct ath10k_vif *arvif, struct ieee80211_bss_conf *info) ath10k_control_beaconing() argument 1821 ath10k_control_ibss(struct ath10k_vif *arvif, struct ieee80211_bss_conf *info, const u8 self_peer[ETH_ALEN]) ath10k_control_ibss() argument 1848 ath10k_mac_vif_recalc_ps_wake_threshold(struct ath10k_vif *arvif) ath10k_mac_vif_recalc_ps_wake_threshold() argument 1873 ath10k_mac_vif_recalc_ps_poll_count(struct ath10k_vif *arvif) ath10k_mac_vif_recalc_ps_poll_count() argument 1901 struct ath10k_vif *arvif; ath10k_mac_num_vifs_started() local 1913 ath10k_mac_vif_setup_ps(struct ath10k_vif *arvif) ath10k_mac_vif_setup_ps() argument 1981 ath10k_mac_vif_disable_keepalive(struct ath10k_vif *arvif) ath10k_mac_vif_disable_keepalive() argument 2013 ath10k_mac_vif_ap_csa_count_down(struct ath10k_vif *arvif) ath10k_mac_vif_ap_csa_count_down() argument 2052 struct ath10k_vif *arvif = container_of(work, struct ath10k_vif, ath10k_mac_vif_ap_csa_work() local 2066 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_beacon_iter() local 2089 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_beacon_miss_iter() local 2120 struct ath10k_vif *arvif = container_of(work, struct ath10k_vif, ath10k_mac_vif_sta_connection_loss_work() local 2156 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_basic() local 2232 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_rates() local 2295 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_ht() local 2395 ath10k_peer_assoc_qos_ap(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_peer_assoc_qos_ap() argument 2544 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_vht() local 2651 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_qos() local 2718 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_peer_assoc_h_phymode() local 2809 ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap) ath10k_setup_peer_smps() argument 2833 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_vif_recalc_txbf() local 2900 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_assoc() local 2999 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_disassoc() local 3027 ath10k_new_peer_tid_config(struct ath10k *ar, struct ieee80211_sta *sta, struct ath10k_vif *arvif) ath10k_new_peer_tid_config() argument 3095 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_station_assoc() local 3165 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_station_disassoc() local 3428 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_tx_unlock_iter() local 3454 ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason) ath10k_mac_vif_tx_lock() argument 3465 ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason) ath10k_mac_vif_tx_unlock() argument 3483 ath10k_mac_vif_handle_tx_pause(struct ath10k_vif *arvif, enum wmi_tlv_tx_pause_id pause_id, enum wmi_tlv_tx_pause_action action) ath10k_mac_vif_handle_tx_pause() argument 3515 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_handle_tx_pause_iter() local 3678 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_tx_h_add_p2p_noa_ie() local 3706 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_tx_h_fill_cb() local 3921 struct ath10k_vif *arvif; ath10k_offchan_tx_work() local 4586 struct ath10k_vif *arvif; ath10k_halt() local 5214 struct ath10k_vif *arvif; ath10k_config_ps() local 5260 struct ath10k_vif *arvif; ath10k_mac_txpower_recalc() local 5322 ath10k_mac_set_txbf_conf(struct ath10k_vif *arvif) ath10k_mac_set_txbf_conf() argument 5374 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_add_interface() local 5743 ath10k_mac_vif_tx_unlock_all(struct ath10k_vif *arvif) ath10k_mac_vif_tx_unlock_all() argument 5755 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_remove_interface() local 5902 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_recalculate_mgmt_rate() local 5935 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_bss_info_changed() local 6220 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_hw_scan() local 6331 ath10k_set_key_h_def_keyidx(struct ath10k *ar, struct ath10k_vif *arvif, enum set_key_cmd cmd, struct ieee80211_key_conf *key) ath10k_set_key_h_def_keyidx() argument 6378 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_set_key() local 6533 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_set_default_unicast_key() local 6565 struct ath10k_vif *arvif; ath10k_sta_rc_update_wk() local 6662 ath10k_mac_inc_num_stations(struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_inc_num_stations() argument 6680 ath10k_mac_dec_num_stations(struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_dec_num_stations() argument 6698 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_set_txpwr() local 6909 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_set_tid_config() local 7117 ath10k_mac_reset_tid_config(struct ath10k *ar, struct ieee80211_sta *sta, struct ath10k_vif *arvif, u8 tids) ath10k_mac_reset_tid_config() argument 7174 struct ath10k_vif *arvif; ath10k_sta_tid_cfg_wk() local 7310 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_state() local 7566 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_conf_tx_uapsd() local 7674 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_conf_tx() local 7746 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_remain_on_channel() local 7855 struct ath10k_vif *arvif; ath10k_set_rts_threshold() local 7925 struct ath10k_vif *arvif; ath10k_flush() local 8099 ath10k_mac_set_fixed_rate_params(struct ath10k_vif *arvif, u8 rate, u8 nss, u8 sgi, u8 ldpc) ath10k_mac_set_fixed_rate_params() argument 8175 ath10k_mac_set_vht_bitrate_mask_fixup(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) ath10k_mac_set_vht_bitrate_mask_fixup() argument 8198 struct ath10k_vif *arvif = data; ath10k_mac_set_bitrate_mask_iter() local 8218 struct ath10k_vif *arvif = data; ath10k_mac_clr_bitrate_mask_iter() local 8239 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_set_bitrate_mask() local 8352 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_sta_rc_update() local 8435 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_offset_tsf() local 8460 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_ampdu_action() local 8545 struct ath10k_vif *arvif; ath10k_mac_update_vif_chan() local 8776 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_assign_vif_chanctx() local 8855 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_unassign_vif_chanctx() local 9192 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_set_tid_config() local 9232 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_mac_op_reset_tid_config() local 9626 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_get_arvif_iter() local [all...] |
H A D | p2p.c | 70 static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie, in ath10k_p2p_noa_ie_assign() argument 73 struct ath10k *ar = arvif->ar; in ath10k_p2p_noa_ie_assign() 77 kfree(arvif->u.ap.noa_data); in ath10k_p2p_noa_ie_assign() 79 arvif->u.ap.noa_data = ie; in ath10k_p2p_noa_ie_assign() 80 arvif->u.ap.noa_len = len; in ath10k_p2p_noa_ie_assign() 83 static void __ath10k_p2p_noa_update(struct ath10k_vif *arvif, in __ath10k_p2p_noa_update() argument 86 struct ath10k *ar = arvif->ar; in __ath10k_p2p_noa_update() 92 ath10k_p2p_noa_ie_assign(arvif, NULL, 0); in __ath10k_p2p_noa_update() 103 ath10k_p2p_noa_ie_assign(arvif, ie, len); in __ath10k_p2p_noa_update() 106 void ath10k_p2p_noa_update(struct ath10k_vif *arvif, in ath10k_p2p_noa_update() argument 124 struct ath10k_vif *arvif = (void *)vif->drv_priv; ath10k_p2p_noa_update_vdev_iter() local [all...] |
H A D | wow.c | 24 static int ath10k_wow_vif_cleanup(struct ath10k_vif *arvif) in ath10k_wow_vif_cleanup() argument 26 struct ath10k *ar = arvif->ar; in ath10k_wow_vif_cleanup() 30 ret = ath10k_wmi_wow_add_wakeup_event(ar, arvif->vdev_id, i, 0); in ath10k_wow_vif_cleanup() 33 wow_wakeup_event(i), arvif->vdev_id, ret); in ath10k_wow_vif_cleanup() 39 ret = ath10k_wmi_wow_del_pattern(ar, arvif->vdev_id, i); in ath10k_wow_vif_cleanup() 42 i, arvif->vdev_id, ret); in ath10k_wow_vif_cleanup() 52 struct ath10k_vif *arvif; in ath10k_wow_cleanup() local 57 list_for_each_entry(arvif, &ar->arvifs, list) { in ath10k_wow_cleanup() 58 ret = ath10k_wow_vif_cleanup(arvif); in ath10k_wow_cleanup() 61 arvif in ath10k_wow_cleanup() 265 ath10k_vif_wow_set_wakeups(struct ath10k_vif *arvif, struct cfg80211_wowlan *wowlan) ath10k_vif_wow_set_wakeups() argument 388 struct ath10k_vif *arvif; ath10k_wow_set_wakeups() local 405 ath10k_vif_wow_clean_nlo(struct ath10k_vif *arvif) ath10k_vif_wow_clean_nlo() argument 433 struct ath10k_vif *arvif; ath10k_wow_nlo_cleanup() local [all...] |
H A D | spectral.c | 163 struct ath10k_vif *arvif; in ath10k_get_spectral_vdev() local 171 list_for_each_entry(arvif, &ar->arvifs, list) in ath10k_get_spectral_vdev() 172 if (arvif->spectral_enabled) in ath10k_get_spectral_vdev() 173 return arvif; in ath10k_get_spectral_vdev() 176 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath10k_get_spectral_vdev() 181 struct ath10k_vif *arvif; in ath10k_spectral_scan_trigger() local 187 arvif = ath10k_get_spectral_vdev(ar); in ath10k_spectral_scan_trigger() 188 if (!arvif) in ath10k_spectral_scan_trigger() 190 vdev_id = arvif->vdev_id; in ath10k_spectral_scan_trigger() 214 struct ath10k_vif *arvif; in ath10k_spectral_scan_config() local 507 struct ath10k_vif *arvif; ath10k_spectral_start() local 521 ath10k_spectral_vif_stop(struct ath10k_vif *arvif) ath10k_spectral_vif_stop() argument [all...] |
H A D | mac.h | 44 void ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif); 64 void ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason); 65 void ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason); 82 struct ath10k_vif *arvif = (void *)vif->drv_priv; in ath10k_tx_h_seq_no() local 85 if (arvif->tx_seq_no == 0) in ath10k_tx_h_seq_no() 86 arvif->tx_seq_no = 0x1000; in ath10k_tx_h_seq_no() 89 arvif->tx_seq_no += 0x10; in ath10k_tx_h_seq_no() 91 hdr->seq_ctrl |= cpu_to_le16(arvif->tx_seq_no); in ath10k_tx_h_seq_no()
|
H A D | debugfs_sta.c | 181 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_aggr_mode() 200 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_aggr_mode() 217 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_dbg_sta_write_aggr_mode() 243 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba() 268 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba() 272 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba() 294 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba_resp() 319 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba_resp() 323 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp() 344 struct ath10k *ar = arsta->arvif in ath10k_dbg_sta_write_delba() [all...] |
H A D | spectral.h | 43 int ath10k_spectral_vif_stop(struct ath10k_vif *arvif); 63 static inline int ath10k_spectral_vif_stop(struct ath10k_vif *arvif) in ath10k_spectral_vif_stop() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 569 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); in ath11k_get_arvif_iter() local 571 if (arvif->vdev_id == arvif_iter->vdev_id) in ath11k_get_arvif_iter() 572 arvif_iter->arvif = arvif; in ath11k_get_arvif_iter() 588 if (!arvif_iter.arvif) { in ath11k_mac_get_arvif() 593 return arvif_iter.arvif; in ath11k_mac_get_arvif() 601 struct ath11k_vif *arvif; in ath11k_mac_get_arvif_by_vdev_id() local 607 arvif = ath11k_mac_get_arvif(pdev->ar, vdev_id); in ath11k_mac_get_arvif_by_vdev_id() 608 if (arvif) in ath11k_mac_get_arvif_by_vdev_id() 609 return arvif; in ath11k_mac_get_arvif_by_vdev_id() 662 struct ath11k_vif *arvif; ath11k_mac_get_vif_up() local 684 ath11k_mac_get_target_pdev_id_from_vif(struct ath11k_vif *arvif) ath11k_mac_get_target_pdev_id_from_vif() argument 709 struct ath11k_vif *arvif; ath11k_mac_get_target_pdev_id() local 740 struct ath11k_vif *arvif; ath11k_mac_txpower_recalc() local 794 ath11k_recalc_rtscts_prot(struct ath11k_vif *arvif) ath11k_recalc_rtscts_prot() argument 833 ath11k_mac_set_kickout(struct ath11k_vif *arvif) ath11k_mac_set_kickout() argument 1218 ath11k_mac_vif_setup_ps(struct ath11k_vif *arvif) ath11k_mac_vif_setup_ps() argument 1279 struct ath11k_vif *arvif; ath11k_mac_config_ps() local 1357 ath11k_mac_setup_nontx_vif_rsnie(struct ath11k_vif *arvif, bool tx_arvif_rsnie_present, const u8 *profile, u8 profile_len) ath11k_mac_setup_nontx_vif_rsnie() argument 1382 ath11k_mac_set_nontx_vif_params(struct ath11k_vif *tx_arvif, struct ath11k_vif *arvif, struct sk_buff *bcn) ath11k_mac_set_nontx_vif_params() argument 1435 ath11k_mac_set_vif_params(struct ath11k_vif *arvif, struct sk_buff *bcn) ath11k_mac_set_vif_params() argument 1458 ath11k_mac_setup_bcn_tmpl_ema(struct ath11k_vif *arvif) ath11k_mac_setup_bcn_tmpl_ema() argument 1512 ath11k_mac_setup_bcn_tmpl_mbssid(struct ath11k_vif *arvif) ath11k_mac_setup_bcn_tmpl_mbssid() argument 1554 ath11k_mac_setup_bcn_tmpl(struct ath11k_vif *arvif) ath11k_mac_setup_bcn_tmpl() argument 1574 ath11k_mac_bcn_tx_event(struct ath11k_vif *arvif) ath11k_mac_bcn_tx_event() argument 1595 ath11k_control_beaconing(struct ath11k_vif *arvif, struct ieee80211_bss_conf *info) ath11k_control_beaconing() argument 1652 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_handle_beacon_iter() local 1675 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_handle_beacon_miss_iter() local 1706 struct ath11k_vif *arvif = container_of(work, struct ath11k_vif, ath11k_mac_vif_sta_connection_loss_work() local 1721 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_basic() local 1749 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_crypto() local 1807 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_rates() local 1870 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_ht() local 2067 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_vht() local 2264 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_he() local 2591 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_qos() local 2622 ath11k_peer_assoc_qos_ap(struct ath11k *ar, struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_peer_assoc_qos_ap() argument 2754 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_peer_assoc_h_phymode() local 2861 ath11k_setup_peer_smps(struct ath11k *ar, struct ath11k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap, u16 he_6ghz_capa) ath11k_setup_peer_smps() argument 2886 ath11k_mac_set_he_txbf_conf(struct ath11k_vif *arvif) ath11k_mac_set_he_txbf_conf() argument 2940 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_vif_recalc_sta_he_txbf() local 3002 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_bss_assoc() local 3119 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_bss_disassoc() local 3168 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_recalculate_mgmt_rate() local 3206 ath11k_mac_fils_discovery(struct ath11k_vif *arvif, struct ieee80211_bss_conf *info) ath11k_mac_fils_discovery() argument 3410 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_bss_info_changed() local 3937 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_hw_scan() local 4109 ath11k_install_key(struct ath11k_vif *arvif, struct ieee80211_key_conf *key, enum set_key_cmd cmd, const u8 *macaddr, u32 flags) ath11k_install_key() argument 4177 ath11k_clear_peer_keys(struct ath11k_vif *arvif, const u8 *addr) ath11k_clear_peer_keys() argument 4225 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_set_key() local 4391 ath11k_mac_set_peer_vht_fixed_rate(struct ath11k_vif *arvif, struct ieee80211_sta *sta, const struct cfg80211_bitrate_mask *mask, enum nl80211_band band) ath11k_mac_set_peer_vht_fixed_rate() argument 4441 ath11k_mac_set_peer_he_fixed_rate(struct ath11k_vif *arvif, struct ieee80211_sta *sta, const struct cfg80211_bitrate_mask *mask, enum nl80211_band band) ath11k_mac_set_peer_he_fixed_rate() argument 4492 ath11k_mac_set_peer_ht_fixed_rate(struct ath11k_vif *arvif, struct ieee80211_sta *sta, const struct cfg80211_bitrate_mask *mask, enum nl80211_band band) ath11k_mac_set_peer_ht_fixed_rate() argument 4544 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_station_assoc() local 4640 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_station_disassoc() local 4664 struct ath11k_vif *arvif; ath11k_sta_rc_update_wk() local 4854 struct ath11k_vif *arvif; ath11k_sta_set_4addr_wk() local 4876 ath11k_mac_inc_num_stations(struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_mac_inc_num_stations() argument 4894 ath11k_mac_dec_num_stations(struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_mac_dec_num_stations() argument 4912 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_station_add() local 5036 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_sta_state() local 5168 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_sta_set_txpwr() local 5218 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_sta_rc_update() local 5285 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_conf_tx_uapsd() local 5345 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_conf_tx() local 5459 ath11k_mac_set_txbf_conf(struct ath11k_vif *arvif) ath11k_mac_set_txbf_conf() argument 6028 ath11k_mac_mgmt_tx_wmi(struct ath11k *ar, struct ath11k_vif *arvif, struct sk_buff *skb) ath11k_mac_mgmt_tx_wmi() argument 6101 struct ath11k_vif *arvif; ath11k_mgmt_over_wmi_tx_work() local 6177 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_tx() local 6449 ath11k_mac_setup_vdev_params_mbssid(struct ath11k_vif *arvif, u32 *flags, u32 *tx_vdev_id) ath11k_mac_setup_vdev_params_mbssid() argument 6483 ath11k_mac_setup_vdev_create_params(struct ath11k_vif *arvif, struct vdev_create_params *params) ath11k_mac_setup_vdev_create_params() argument 6527 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_update_vif_offload() local 6574 struct ath11k_vif *arvif; ath11k_mac_vif_ap_active_any() local 6688 ath11k_mac_vdev_delete(struct ath11k *ar, struct ath11k_vif *arvif) ath11k_mac_vdev_delete() argument 6727 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_add_interface() local 6988 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_remove_interface() local 7192 ath11k_mac_vdev_start_restart(struct ath11k_vif *arvif, struct ieee80211_chanctx_conf *ctx, bool restart) ath11k_mac_vdev_start_restart() argument 7304 ath11k_mac_vdev_stop(struct ath11k_vif *arvif) ath11k_mac_vdev_stop() argument 7344 ath11k_mac_vdev_start(struct ath11k_vif *arvif, struct ieee80211_chanctx_conf *ctx) ath11k_mac_vdev_start() argument 7350 ath11k_mac_vdev_restart(struct ath11k_vif *arvif, struct ieee80211_chanctx_conf *ctx) ath11k_mac_vdev_restart() argument 7401 struct ath11k_vif *arvif, *tx_arvif = NULL; ath11k_mac_update_vif_chan() local 7554 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_start_vdev_delay() local 7604 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_assign_vif_chanctx() local 7694 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_unassign_vif_chanctx() local 7792 struct ath11k_vif *arvif; ath11k_set_vdev_param_to_all_vifs() local 8015 ath11k_mac_set_fixed_rate_gi_ltf(struct ath11k_vif *arvif, u8 he_gi, u8 he_ltf) ath11k_mac_set_fixed_rate_gi_ltf() argument 8047 ath11k_mac_set_auto_rate_gi_ltf(struct ath11k_vif *arvif, u16 he_gi, u8 he_ltf) ath11k_mac_set_auto_rate_gi_ltf() argument 8101 ath11k_mac_set_rate_params(struct ath11k_vif *arvif, u32 rate, u8 nss, u8 sgi, u8 ldpc, u8 he_gi, u8 he_ltf, bool he_fixed_rate) ath11k_mac_set_rate_params() argument 8230 struct ath11k_vif *arvif = data; ath11k_mac_set_bitrate_mask_iter() local 8244 struct ath11k_vif *arvif = data; ath11k_mac_disable_peer_fixed_rate() local 8315 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_set_bitrate_mask() local 8471 struct ath11k_vif *arvif; ath11k_mac_op_reconfig_complete() local 8722 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_ipv6_changed() local 8796 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_set_rekey_data() local 8912 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_remain_on_channel() local 9814 ath11k_mac_vif_set_keepalive(struct ath11k_vif *arvif, enum wmi_sta_keepalive_method method, u32 interval) ath11k_mac_vif_set_keepalive() argument [all...] |
H A D | wow.c | 96 static int ath11k_wow_vif_cleanup(struct ath11k_vif *arvif) in ath11k_wow_vif_cleanup() argument 98 struct ath11k *ar = arvif->ar; in ath11k_wow_vif_cleanup() 102 ret = ath11k_wmi_wow_add_wakeup_event(ar, arvif->vdev_id, i, 0); in ath11k_wow_vif_cleanup() 105 wow_wakeup_event(i), arvif->vdev_id, ret); in ath11k_wow_vif_cleanup() 111 ret = ath11k_wmi_wow_del_pattern(ar, arvif->vdev_id, i); in ath11k_wow_vif_cleanup() 114 i, arvif->vdev_id, ret); in ath11k_wow_vif_cleanup() 124 struct ath11k_vif *arvif; in ath11k_wow_cleanup() local 129 list_for_each_entry(arvif, &ar->arvifs, list) { in ath11k_wow_cleanup() 130 ret = ath11k_wow_vif_cleanup(arvif); in ath11k_wow_cleanup() 133 arvif in ath11k_wow_cleanup() 337 ath11k_vif_wow_set_wakeups(struct ath11k_vif *arvif, struct cfg80211_wowlan *wowlan) ath11k_vif_wow_set_wakeups() argument 466 struct ath11k_vif *arvif; ath11k_wow_set_wakeups() local 483 ath11k_vif_wow_clean_nlo(struct ath11k_vif *arvif) ath11k_vif_wow_clean_nlo() argument 511 struct ath11k_vif *arvif; ath11k_wow_nlo_cleanup() local 530 struct ath11k_vif *arvif; ath11k_wow_set_hw_filter() local 554 struct ath11k_vif *arvif; ath11k_wow_clear_hw_filter() local 574 struct ath11k_vif *arvif; ath11k_wow_arp_ns_offload() local 597 struct ath11k_vif *arvif; ath11k_gtk_rekey_offload() local 655 struct ath11k_vif *arvif; ath11k_wow_set_keepalive() local [all...] |
H A D | debugfs.c | 390 struct ath11k_vif *arvif; in ath11k_open_bcn_stats() local 412 list_for_each_entry(arvif, &ar->arvifs, list) { in ath11k_open_bcn_stats() 413 if (!arvif->is_up) in ath11k_open_bcn_stats() 416 req_param.vdev_id = arvif->vdev_id; in ath11k_open_bcn_stats() 1677 struct ath11k_vif *arvif = file->private_data; in ath11k_write_twt_add_dialog() local 1680 struct ath11k *ar = arvif->ar; in ath11k_write_twt_add_dialog() 1722 if (arvif->vif->type == NL80211_IFTYPE_STATION) { in ath11k_write_twt_add_dialog() 1731 params.vdev_id = arvif->vdev_id; in ath11k_write_twt_add_dialog() 1733 ret = ath11k_wmi_send_twt_add_dialog_cmd(arvif->ar, ¶ms); in ath11k_write_twt_add_dialog() 1740 if (arvif in ath11k_write_twt_add_dialog() 1753 struct ath11k_vif *arvif = file->private_data; ath11k_write_twt_del_dialog() local 1800 struct ath11k_vif *arvif = file->private_data; ath11k_write_twt_pause_dialog() local 1839 struct ath11k_vif *arvif = file->private_data; ath11k_write_twt_resume_dialog() local 1896 ath11k_debugfs_add_interface(struct ath11k_vif *arvif) ath11k_debugfs_add_interface() argument 1920 ath11k_debugfs_remove_interface(struct ath11k_vif *arvif) ath11k_debugfs_remove_interface() argument [all...] |
H A D | debugfs_sta.c | 140 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_dump_tx_stats() 247 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_dump_rx_stats() 344 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_open_htt_peer_stats() 380 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_release_htt_peer_stats() 417 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_write_peer_pktlog() 457 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_read_peer_pktlog() 484 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_write_delba() 509 ret = ath11k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath11k_dbg_sta_write_delba() 513 arsta->arvif->vdev_id, sta->addr, tid, initiator, in ath11k_dbg_sta_write_delba() 535 struct ath11k *ar = arsta->arvif in ath11k_dbg_sta_write_addba_resp() [all...] |
H A D | spectral.c | 157 struct ath11k_vif *arvif; in ath11k_spectral_get_vdev() local 165 list_for_each_entry(arvif, &ar->arvifs, list) in ath11k_spectral_get_vdev() 166 if (arvif->spectral_enabled) in ath11k_spectral_get_vdev() 167 return arvif; in ath11k_spectral_get_vdev() 170 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath11k_spectral_get_vdev() 175 struct ath11k_vif *arvif; in ath11k_spectral_scan_trigger() local 180 arvif = ath11k_spectral_get_vdev(ar); in ath11k_spectral_scan_trigger() 181 if (!arvif) in ath11k_spectral_scan_trigger() 189 ret = ath11k_wmi_vdev_spectral_enable(ar, arvif->vdev_id, in ath11k_spectral_scan_trigger() 195 ret = ath11k_wmi_vdev_spectral_enable(ar, arvif in ath11k_spectral_scan_trigger() 208 struct ath11k_vif *arvif; ath11k_spectral_scan_config() local 892 ath11k_spectral_vif_stop(struct ath11k_vif *arvif) ath11k_spectral_vif_stop() argument [all...] |
H A D | spectral.h | 45 int ath11k_spectral_vif_stop(struct ath11k_vif *arvif); 61 static inline int ath11k_spectral_vif_stop(struct ath11k_vif *arvif) in ath11k_spectral_vif_stop() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 526 struct ath12k_vif *arvif = (void *)vif->drv_priv; in ath12k_get_arvif_iter() local 528 if (arvif->vdev_id == arvif_iter->vdev_id) in ath12k_get_arvif_iter() 529 arvif_iter->arvif = arvif; in ath12k_get_arvif_iter() 544 if (!arvif_iter.arvif) { in ath12k_mac_get_arvif() 549 return arvif_iter.arvif; in ath12k_mac_get_arvif() 557 struct ath12k_vif *arvif; in ath12k_mac_get_arvif_by_vdev_id() local 562 arvif = ath12k_mac_get_arvif(pdev->ar, vdev_id); in ath12k_mac_get_arvif_by_vdev_id() 563 if (arvif) in ath12k_mac_get_arvif_by_vdev_id() 564 return arvif; in ath12k_mac_get_arvif_by_vdev_id() 631 struct ath12k_vif *arvif; ath12k_mac_txpower_recalc() local 685 ath12k_recalc_rtscts_prot(struct ath12k_vif *arvif) ath12k_recalc_rtscts_prot() argument 724 ath12k_mac_set_kickout(struct ath12k_vif *arvif) ath12k_mac_set_kickout() argument 1120 ath12k_mac_setup_bcn_tmpl(struct ath12k_vif *arvif) ath12k_mac_setup_bcn_tmpl() argument 1163 ath12k_control_beaconing(struct ath12k_vif *arvif, struct ieee80211_bss_conf *info) ath12k_control_beaconing() argument 1211 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_basic() local 1239 struct ath12k_vif *arvif = (struct ath12k_vif *)vif->drv_priv; ath12k_peer_assoc_h_crypto() local 1297 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_rates() local 1360 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_ht() local 1521 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_vht() local 1796 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_qos() local 1827 ath12k_peer_assoc_qos_ap(struct ath12k *ar, struct ath12k_vif *arvif, struct ieee80211_sta *sta) ath12k_peer_assoc_qos_ap() argument 1994 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_peer_assoc_h_phymode() local 2143 struct ath12k_vif *arvif = (struct ath12k_vif *)vif->drv_priv; ath12k_peer_assoc_h_eht() local 2244 ath12k_setup_peer_smps(struct ath12k *ar, struct ath12k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap) ath12k_setup_peer_smps() argument 2269 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_bss_assoc() local 2363 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_bss_disassoc() local 2410 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_recalculate_mgmt_rate() local 2443 ath12k_mac_fils_discovery(struct ath12k_vif *arvif, struct ieee80211_bss_conf *info) ath12k_mac_fils_discovery() argument 2495 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_bss_info_changed() local 2938 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_hw_scan() local 3037 ath12k_install_key(struct ath12k_vif *arvif, struct ieee80211_key_conf *key, enum set_key_cmd cmd, const u8 *macaddr, u32 flags) ath12k_install_key() argument 3110 ath12k_clear_peer_keys(struct ath12k_vif *arvif, const u8 *addr) ath12k_clear_peer_keys() argument 3158 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_set_key() local 3290 ath12k_mac_set_peer_vht_fixed_rate(struct ath12k_vif *arvif, struct ieee80211_sta *sta, const struct cfg80211_bitrate_mask *mask, enum nl80211_band band) ath12k_mac_set_peer_vht_fixed_rate() argument 3340 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_station_assoc() local 3422 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_station_disassoc() local 3446 struct ath12k_vif *arvif; ath12k_sta_rc_update_wk() local 3602 ath12k_mac_inc_num_stations(struct ath12k_vif *arvif, struct ieee80211_sta *sta) ath12k_mac_inc_num_stations() argument 3620 ath12k_mac_dec_num_stations(struct ath12k_vif *arvif, struct ieee80211_sta *sta) ath12k_mac_dec_num_stations() argument 3638 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_station_add() local 3745 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_sta_state() local 3858 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_sta_set_txpwr() local 3895 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_sta_rc_update() local 3961 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_conf_tx_uapsd() local 4021 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_conf_tx() local 4135 ath12k_mac_set_txbf_conf(struct ath12k_vif *arvif) ath12k_mac_set_txbf_conf() argument 4777 ath12k_mac_mgmt_tx_wmi(struct ath12k *ar, struct ath12k_vif *arvif, struct sk_buff *skb) ath12k_mac_mgmt_tx_wmi() argument 4845 struct ath12k_vif *arvif; ath12k_mgmt_over_wmi_tx_work() local 4916 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_tx() local 5147 ath12k_mac_get_vdev_stats_id(struct ath12k_vif *arvif) ath12k_mac_get_vdev_stats_id() argument 5169 ath12k_mac_setup_vdev_create_arg(struct ath12k_vif *arvif, struct ath12k_wmi_vdev_create_arg *arg) ath12k_mac_setup_vdev_create_arg() argument 5231 ath12k_set_he_mu_sounding_mode(struct ath12k *ar, struct ath12k_vif *arvif) ath12k_set_he_mu_sounding_mode() argument 5267 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_update_vif_offload() local 5314 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_add_interface() local 5572 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); ath12k_mac_op_remove_interface() local 5792 ath12k_mac_vdev_start_restart(struct ath12k_vif *arvif, const struct cfg80211_chan_def *chandef, bool restart) ath12k_mac_vdev_start_restart() argument 5898 ath12k_mac_vdev_stop(struct ath12k_vif *arvif) ath12k_mac_vdev_stop() argument 5938 ath12k_mac_vdev_start(struct ath12k_vif *arvif, const struct cfg80211_chan_def *chandef) ath12k_mac_vdev_start() argument 5944 ath12k_mac_vdev_restart(struct ath12k_vif *arvif, const struct cfg80211_chan_def *chandef) ath12k_mac_vdev_restart() argument 5995 struct ath12k_vif *arvif; ath12k_mac_update_vif_chan() local 6135 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_start_vdev_delay() local 6171 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_assign_vif_chanctx() local 6250 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_unassign_vif_chanctx() local 6317 struct ath12k_vif *arvif; ath12k_set_vdev_param_to_all_vifs() local 6501 ath12k_mac_set_fixed_rate_params(struct ath12k_vif *arvif, u32 rate, u8 nss, u8 sgi, u8 ldpc) ath12k_mac_set_fixed_rate_params() argument 6580 struct ath12k_vif *arvif = data; ath12k_mac_set_bitrate_mask_iter() local 6594 struct ath12k_vif *arvif = data; ath12k_mac_disable_peer_fixed_rate() local 6613 struct ath12k_vif *arvif = (void *)vif->drv_priv; ath12k_mac_op_set_bitrate_mask() local 6734 struct ath12k_vif *arvif; ath12k_mac_op_reconfig_complete() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 456 struct ath11k_vif *arvif = (void *)vif->drv_priv; in ath11k_get_arvif_iter() local 458 if (arvif->vdev_id == arvif_iter->vdev_id) in ath11k_get_arvif_iter() 459 arvif_iter->arvif = arvif; in ath11k_get_arvif_iter() 475 if (!arvif_iter.arvif) { in ath11k_mac_get_arvif() 480 return arvif_iter.arvif; in ath11k_mac_get_arvif() 488 struct ath11k_vif *arvif; in ath11k_mac_get_arvif_by_vdev_id() local 493 arvif = ath11k_mac_get_arvif(pdev->ar, vdev_id); in ath11k_mac_get_arvif_by_vdev_id() 494 if (arvif) in ath11k_mac_get_arvif_by_vdev_id() 495 return arvif; in ath11k_mac_get_arvif_by_vdev_id() 587 struct ath11k_vif *arvif; ath11k_mac_txpower_recalc() local 641 ath11k_recalc_rtscts_prot(struct ath11k_vif *arvif) ath11k_recalc_rtscts_prot() argument 680 ath11k_mac_set_kickout(struct ath11k_vif *arvif) ath11k_mac_set_kickout() argument 770 ath11k_mac_setup_bcn_tmpl(struct ath11k_vif *arvif) ath11k_mac_setup_bcn_tmpl() argument 817 ath11k_control_beaconing(struct ath11k_vif *arvif, struct ieee80211_bss_conf *info) ath11k_control_beaconing() argument 867 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_basic() local 895 struct ath11k_vif *arvif = (struct ath11k_vif *)vif->drv_priv; ath11k_peer_assoc_h_crypto() local 953 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_rates() local 1016 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_ht() local 1177 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_vht() local 1412 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_qos() local 1443 ath11k_peer_assoc_qos_ap(struct ath11k *ar, struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_peer_assoc_qos_ap() argument 1575 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_peer_assoc_h_phymode() local 1671 ath11k_setup_peer_smps(struct ath11k *ar, struct ath11k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap) ath11k_setup_peer_smps() argument 1696 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_bss_assoc() local 1778 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_bss_disassoc() local 1825 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_recalculate_mgmt_rate() local 1864 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_bss_info_changed() local 2289 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_hw_scan() local 2382 ath11k_install_key(struct ath11k_vif *arvif, struct ieee80211_key_conf *key, enum set_key_cmd cmd, const u8 *macaddr, u32 flags) ath11k_install_key() argument 2450 ath11k_clear_peer_keys(struct ath11k_vif *arvif, const u8 *addr) ath11k_clear_peer_keys() argument 2498 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_set_key() local 2636 ath11k_mac_set_peer_vht_fixed_rate(struct ath11k_vif *arvif, struct ieee80211_sta *sta, const struct cfg80211_bitrate_mask *mask, enum nl80211_band band) ath11k_mac_set_peer_vht_fixed_rate() argument 2686 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_station_assoc() local 2768 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_station_disassoc() local 2792 struct ath11k_vif *arvif; ath11k_sta_rc_update_wk() local 2904 ath11k_mac_inc_num_stations(struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_mac_inc_num_stations() argument 2922 ath11k_mac_dec_num_stations(struct ath11k_vif *arvif, struct ieee80211_sta *sta) ath11k_mac_dec_num_stations() argument 2940 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_station_add() local 3033 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_sta_state() local 3114 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_sta_set_txpwr() local 3151 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_sta_rc_update() local 3237 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_conf_tx_uapsd() local 3296 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_conf_tx() local 3410 ath11k_mac_set_txbf_conf(struct ath11k_vif *arvif) ath11k_mac_set_txbf_conf() argument 3944 ath11k_mac_mgmt_tx_wmi(struct ath11k *ar, struct ath11k_vif *arvif, struct sk_buff *skb) ath11k_mac_mgmt_tx_wmi() argument 4013 struct ath11k_vif *arvif; ath11k_mgmt_over_wmi_tx_work() local 4086 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_tx() local 4309 ath11k_mac_setup_vdev_create_params(struct ath11k_vif *arvif, struct vdev_create_params *params) ath11k_mac_setup_vdev_create_params() argument 4367 ath11k_set_he_mu_sounding_mode(struct ath11k *ar, struct ath11k_vif *arvif) ath11k_set_he_mu_sounding_mode() argument 4403 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_update_vif_offload() local 4434 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_add_interface() local 4673 struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif); ath11k_mac_op_remove_interface() local 4891 ath11k_mac_vdev_start_restart(struct ath11k_vif *arvif, const struct cfg80211_chan_def *chandef, bool restart) ath11k_mac_vdev_start_restart() argument 4998 ath11k_mac_vdev_stop(struct ath11k_vif *arvif) ath11k_mac_vdev_stop() argument 5049 ath11k_mac_vdev_start(struct ath11k_vif *arvif, const struct cfg80211_chan_def *chandef) ath11k_mac_vdev_start() argument 5055 ath11k_mac_vdev_restart(struct ath11k_vif *arvif, const struct cfg80211_chan_def *chandef) ath11k_mac_vdev_restart() argument 5106 struct ath11k_vif *arvif; ath11k_mac_update_vif_chan() local 5236 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_start_vdev_delay() local 5271 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_assign_vif_chanctx() local 5343 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_unassign_vif_chanctx() local 5401 struct ath11k_vif *arvif; ath11k_set_vdev_param_to_all_vifs() local 5578 ath11k_mac_set_fixed_rate_params(struct ath11k_vif *arvif, u32 rate, u8 nss, u8 sgi, u8 ldpc) ath11k_mac_set_fixed_rate_params() argument 5657 struct ath11k_vif *arvif = data; ath11k_mac_set_bitrate_mask_iter() local 5671 struct ath11k_vif *arvif = data; ath11k_mac_disable_peer_fixed_rate() local 5690 struct ath11k_vif *arvif = (void *)vif->drv_priv; ath11k_mac_op_set_bitrate_mask() local [all...] |
H A D | spectral.c | 158 struct ath11k_vif *arvif; in ath11k_spectral_get_vdev() local 166 list_for_each_entry(arvif, &ar->arvifs, list) in ath11k_spectral_get_vdev() 167 if (arvif->spectral_enabled) in ath11k_spectral_get_vdev() 168 return arvif; in ath11k_spectral_get_vdev() 171 return list_first_entry(&ar->arvifs, typeof(*arvif), list); in ath11k_spectral_get_vdev() 176 struct ath11k_vif *arvif; in ath11k_spectral_scan_trigger() local 181 arvif = ath11k_spectral_get_vdev(ar); in ath11k_spectral_scan_trigger() 182 if (!arvif) in ath11k_spectral_scan_trigger() 188 ret = ath11k_wmi_vdev_spectral_enable(ar, arvif->vdev_id, in ath11k_spectral_scan_trigger() 194 ret = ath11k_wmi_vdev_spectral_enable(ar, arvif in ath11k_spectral_scan_trigger() 207 struct ath11k_vif *arvif; ath11k_spectral_scan_config() local 856 ath11k_spectral_vif_stop(struct ath11k_vif *arvif) ath11k_spectral_vif_stop() argument [all...] |
H A D | debugfs_sta.c | 216 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_dump_tx_stats() 323 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_dump_rx_stats() 420 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_open_htt_peer_stats() 450 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_release_htt_peer_stats() 487 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_write_peer_pktlog() 527 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_read_peer_pktlog() 554 struct ath11k *ar = arsta->arvif->ar; in ath11k_dbg_sta_write_delba() 579 ret = ath11k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath11k_dbg_sta_write_delba() 583 arsta->arvif->vdev_id, sta->addr, tid, initiator, in ath11k_dbg_sta_write_delba() 605 struct ath11k *ar = arsta->arvif in ath11k_dbg_sta_write_addba_resp() [all...] |
H A D | spectral.h | 44 int ath11k_spectral_vif_stop(struct ath11k_vif *arvif); 60 static inline int ath11k_spectral_vif_stop(struct ath11k_vif *arvif) in ath11k_spectral_vif_stop() argument
|