Home
last modified time | relevance | path

Searched refs:iwl_mvm_sta (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.h143 * 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 Dsta.c113 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 Drs.h439 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 Dtdls.c75 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 Drs.c626 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 Dtx.c316 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 Drs-fw.c348 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 Dcoex.c241 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 Drx.c262 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 Drxmq.c98 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 Doffloading.c67 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 Dmld-sta.c12 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 Dsta.c131 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 Dsta.h85 * 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 Drs.h428 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 Drs.c582 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 Dtdls.c19 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 Dtx.c257 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 Drs-fw.c421 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 Dcoex.c186 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 Drx.c205 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 Dmac80211.c461 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 Drxmq.c17 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 Ddebugfs.c117 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 Doffloading.c12 void iwl_mvm_set_wowlan_qos_seq(struct iwl_mvm_sta *mvm_ap_sta, in iwl_mvm_set_wowlan_qos_seq()

Completed in 51 milliseconds

12