/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.h | 143 * All the data related to a station is held in the structure %iwl_mvm_sta 150 * %ieee80211_sta (and the %iwl_mvm_sta embedded into it) based on a fw 189 * data relevant for them from both %iwl_mvm_sta and %ieee80211_sta. 370 * struct iwl_mvm_sta - representation of a station in the driver 418 struct iwl_mvm_sta { struct 458 static inline struct iwl_mvm_sta * 501 struct iwl_mvm_sta *mvm_sta); 570 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, 573 struct iwl_mvm_sta *mvmsta, bool disable);
|
H A D | sta.c | 113 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_send_to_fw() 275 struct iwl_mvm_sta *mvm_sta; in iwl_mvm_rx_agg_session_expired() 322 struct iwl_mvm_sta *mvmsta; in iwl_mvm_invalidate_sta_queue() 434 struct iwl_mvm_sta *mvmsta; in iwl_mvm_get_queue_agg_tids() 474 struct iwl_mvm_sta *mvmsta; in iwl_mvm_remove_sta_queue_marking() 534 struct iwl_mvm_sta *mvmsta; in iwl_mvm_free_inactive_queue() 801 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_alloc_queue_tvqm() 949 struct iwl_mvm_sta *mvmsta; in iwl_mvm_unshare_queue() 1033 struct iwl_mvm_sta *mvmsta, int queue, in iwl_mvm_remove_inactive_tids() 1144 struct iwl_mvm_sta *mvmst in iwl_mvm_inactivity_check() [all...] |
H A D | rs.h | 439 struct iwl_mvm_sta; 441 int iwl_mvm_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, 448 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta); 451 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,
|
H A D | tdls.c | 75 struct iwl_mvm_sta *mvmsta; in iwl_mvm_teardown_tdls_peers() 97 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_sta_count() 264 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_tdls_notif() 394 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_config_channel_switch() 512 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_ch_switch_work() 563 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_channel_switch()
|
H A D | rs.c | 626 static void rs_tl_turn_on_agg(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_tl_turn_on_agg() 762 struct iwl_mvm_sta *mvmsta, in rs_update_tid_tpt_stats() 792 struct iwl_mvm_sta *mvmsta, u8 tid, in rs_collect_tlc_data() 1217 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_drv_mac80211_tx_status() 1539 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_set_amsdu_len() 2010 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in rs_tpc_perform() 2119 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_rate_scale_perform() 2539 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_get_initial_rate() 2649 struct iwl_mvm_sta *mvmsta, in rs_update_last_rssi() 2763 struct iwl_mvm_sta *mvmst in rs_drv_alloc_sta() [all...] |
H A D | tx.c | 316 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_get_tx_ant() 399 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_set_tx_cmd_rate() 513 struct iwl_mvm_sta *mvmsta = sta ? in iwl_mvm_set_tx_params() 796 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_max_amsdu_size() 891 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tx_tso() 1023 struct iwl_mvm_sta *mvmsta, in iwl_mvm_tx_airtime() 1044 struct iwl_mvm_sta *mvmsta, int tid) in iwl_mvm_tx_pkt_queued() 1070 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tx_mpdu() 1205 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tx_skb_sta() 1263 struct iwl_mvm_sta *mvmst in iwl_mvm_check_ratid_empty() [all...] |
H A D | rs-fw.c | 348 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tlc_update_notif() 455 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_fw_rate_init() 497 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_fw_tx_protection() 505 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta) in iwl_mvm_rs_add_sta()
|
H A D | coex.c | 241 struct iwl_mvm_sta *mvmsta; in iwl_mvm_bt_coex_reduced_txp() 610 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_coex_agg_time_limit() 634 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_bt_coex_is_mimo_allowed()
|
H A D | rx.c | 262 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_handle_tcm() 328 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_csum() 436 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_rx_mpdu() 705 struct iwl_mvm_sta *sta; in iwl_mvm_update_avg_energy()
|
H A D | rxmq.c | 98 struct iwl_mvm_sta *mvmsta; in iwl_mvm_check_pn() 463 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_csum() 489 struct iwl_mvm_sta *mvm_sta; in iwl_mvm_is_dup() 715 struct iwl_mvm_sta *mvmsta; in iwl_mvm_reorder_timer_expired() 866 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_oldsn_workaround() 923 struct iwl_mvm_sta *mvm_sta; in iwl_mvm_reorder() 1817 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_mpdu_mq()
|
H A D | offloading.c | 67 void iwl_mvm_set_wowlan_qos_seq(struct iwl_mvm_sta *mvm_ap_sta, in iwl_mvm_set_wowlan_qos_seq()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-sta.c | 12 struct iwl_mvm_sta *mvmsta; in iwl_mvm_sta_fw_id_mask() 434 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_mld_cfg_sta() 516 struct iwl_mvm_sta *mvm_sta, in iwl_mvm_mld_free_sta_link() 531 struct iwl_mvm_sta *mvm_sta) in iwl_mvm_mld_sta_rm_all_sta_links() 554 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_mld_alloc_sta_link() 584 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_mld_alloc_sta_links() 626 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_alloc_sta_after_restart() 674 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_mld_add_sta() 746 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_mld_update_sta() 779 struct iwl_mvm_sta *mvm_st in iwl_mvm_mld_disable_sta_queues() [all...] |
H A D | sta.c | 131 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_send_to_fw() 260 struct iwl_mvm_sta *mvm_sta; in iwl_mvm_rx_agg_session_expired() 309 struct iwl_mvm_sta *mvmsta; in iwl_mvm_invalidate_sta_queue() 447 struct iwl_mvm_sta *mvmsta; in iwl_mvm_get_queue_agg_tids() 487 struct iwl_mvm_sta *mvmsta; in iwl_mvm_remove_sta_queue_marking() 551 struct iwl_mvm_sta *mvmsta; in iwl_mvm_free_inactive_queue() 867 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tvqm_enable_txq() 913 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_alloc_queue_tvqm() 1062 struct iwl_mvm_sta *mvmsta; in iwl_mvm_unshare_queue() 1146 struct iwl_mvm_sta *mvmst in iwl_mvm_remove_inactive_tids() [all...] |
H A D | sta.h | 85 * All the data related to a station is held in the structure %iwl_mvm_sta 92 * %ieee80211_sta (and the %iwl_mvm_sta embedded into it) based on a fw 131 * data relevant for them from both %iwl_mvm_sta and %ieee80211_sta. 358 * struct iwl_mvm_sta - representation of a station in the driver 409 struct iwl_mvm_sta { struct 446 static inline struct iwl_mvm_sta * 494 struct iwl_mvm_sta *mvm_sta); 568 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, 571 struct iwl_mvm_sta *mvmsta, bool disable); 663 struct iwl_mvm_sta *mvm_st [all...] |
H A D | rs.h | 428 struct iwl_mvm_sta; 430 int iwl_mvm_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, 439 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta); 449 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,
|
H A D | rs.c | 582 static void rs_tl_turn_on_agg(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_tl_turn_on_agg() 717 struct iwl_mvm_sta *mvmsta, in rs_update_tid_tpt_stats() 747 struct iwl_mvm_sta *mvmsta, u8 tid, in rs_collect_tlc_data() 1170 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_drv_mac80211_tx_status() 1492 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_set_amsdu_len() 1964 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in rs_tpc_perform() 2073 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_rate_scale_perform() 2493 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in rs_get_initial_rate() 2604 struct iwl_mvm_sta *mvmsta, in rs_update_last_rssi() 2719 struct iwl_mvm_sta *mvmst in rs_drv_alloc_sta() [all...] |
H A D | tdls.c | 19 struct iwl_mvm_sta *mvmsta; in iwl_mvm_teardown_tdls_peers() 41 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_sta_count() 208 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_tdls_notif() 338 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_config_channel_switch() 456 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_ch_switch_work() 507 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_channel_switch()
|
H A D | tx.c | 257 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_get_tx_ant() 412 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_set_tx_cmd_rate() 536 struct iwl_mvm_sta *mvmsta = sta ? in iwl_mvm_set_tx_params() 833 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_max_amsdu_size() 959 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tx_tso() 1091 struct iwl_mvm_sta *mvmsta, in iwl_mvm_tx_airtime() 1112 struct iwl_mvm_sta *mvmsta, int tid) in iwl_mvm_tx_pkt_queued() 1139 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tx_mpdu() 1288 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tx_skb_sta() 1380 struct iwl_mvm_sta *mvmst in iwl_mvm_check_ratid_empty() [all...] |
H A D | rs-fw.c | 421 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tlc_update_notif() 585 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rs_fw_rate_init() 705 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_fw_tx_protection() 733 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta) in iwl_mvm_rs_add_sta()
|
H A D | coex.c | 186 struct iwl_mvm_sta *mvmsta; in iwl_mvm_bt_coex_reduced_txp() 593 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_coex_agg_time_limit() 617 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_bt_coex_is_mimo_allowed()
|
H A D | rx.c | 205 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_handle_tcm() 274 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_csum() 382 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_rx_mpdu() 414 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_rx_mpdu() 718 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_stats_energy_iter()
|
H A D | mac80211.c | 461 hw->sta_data_size = sizeof(struct iwl_mvm_sta); in iwl_mvm_mac_setup_register() 910 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_ampdu_check_trigger() 1382 struct iwl_mvm_sta *mvmsta; in iwl_mvm_post_channel_switch() 3149 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in __iwl_mvm_mac_sta_notify() 3214 struct iwl_mvm_sta *mvmsta; in iwl_mvm_sta_pm_notif() 3267 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_pre_rcu_remove() 3454 struct iwl_mvm_sta *mvm_sta) in iwl_mvm_mei_host_associated() 3704 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_state_auth_to_assoc() 3761 struct iwl_mvm_sta *mvm_sta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_sta_state_assoc_to_authorized() 3806 struct iwl_mvm_sta *mvmst in iwl_mvm_sta_state_authorized_to_assoc() [all...] |
H A D | rxmq.c | 17 struct iwl_mvm_sta *mvmsta; in iwl_mvm_check_pn() 286 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_mgmt_prot() 476 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_csum() 502 struct iwl_mvm_sta *mvm_sta; in iwl_mvm_is_dup() 703 struct iwl_mvm_sta *mvmsta; in iwl_mvm_reorder_timer_expired() 890 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_oldsn_workaround() 2196 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_get_sta_block_tx() 2508 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_mpdu_mq()
|
H A D | debugfs.c | 117 struct iwl_mvm_sta *mvmsta; in iwl_dbgfs_sta_drain_write() 396 struct iwl_mvm_sta *mvmsta, in iwl_dbgfs_rs_data_read() 439 struct iwl_mvm_sta *mvmsta, in iwl_dbgfs_amsdu_len_write() 472 struct iwl_mvm_sta *mvmsta, in iwl_dbgfs_amsdu_len_read() 1606 struct iwl_mvm_sta *, in _iwl_dbgfs_link_sta_wrap_write() 1615 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(link_sta->sta); in _iwl_dbgfs_link_sta_wrap_write() 1638 struct iwl_mvm_sta *, in _iwl_dbgfs_link_sta_wrap_read() 1647 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(link_sta->sta); in _iwl_dbgfs_link_sta_wrap_read()
|
H A D | offloading.c | 12 void iwl_mvm_set_wowlan_qos_seq(struct iwl_mvm_sta *mvm_ap_sta, in iwl_mvm_set_wowlan_qos_seq()
|