/linux-6.14.4/drivers/net/wireless/realtek/rtw89/ |
D | ps.c | 87 struct rtw89_vif_link *rtwvif_link) in __rtw89_enter_lps_link() 100 struct rtw89_vif_link *rtwvif_link) in __rtw89_leave_lps() 124 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_lps() local 150 struct rtw89_vif_link *rtwvif_link) in rtw89_leave_lps_vif() 161 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_lps() local 181 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_ips() local 199 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_ips() local 227 struct rtw89_vif_link *rtwvif_link, in rtw89_tsf32_toggle() 240 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_disable_all_noa() 261 struct rtw89_vif_link *rtwvif_link, in rtw89_p2p_update_noa() [all …]
|
D | mac80211.c | 109 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_add_iface_link() 143 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_remove_iface_link() 161 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_add_interface() local 240 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_remove_interface() local 388 struct rtw89_vif_link *rtwvif_link, u8 aifsn) in rtw89_aifsn_to_aifs() 409 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_edca() 438 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_mu_edca() 467 struct rtw89_vif_link *rtwvif_link, u16 ac) in __rtw89_conf_tx() 474 struct rtw89_vif_link *rtwvif_link) in rtw89_conf_tx() 488 struct rtw89_vif_link *rtwvif_link; in __rtw89_ops_sta_add() local [all …]
|
D | wow.c | 424 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info() local 600 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey() local 640 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info() local 702 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps() local 712 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps() local 745 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason() local 801 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter() 877 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type() 909 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate() 982 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns() [all …]
|
D | cam.c | 215 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_detach_sec_cam() 247 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_attach_sec_cam() 290 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_attach_link_sec_cam() 313 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_detach_sec_cam() local 350 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam() local 582 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_deinit() 690 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_init_bssid_cam() 719 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_bssid_changed() 726 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_init() 749 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_fill_bssid_cam_info() [all …]
|
D | mac.c | 4161 struct rtw89_vif_link *rtwvif_link, u8 type) in rtw89_mac_check_packet_ctrl() 4184 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_bcn_drop() 4222 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_func_sw() 4272 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_tx_rpt() 4286 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_rpt() 4300 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_net_type() 4310 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_bcn_prct() 4324 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sw() 4339 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_sync() 4351 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sync_by_nettype() [all …]
|
D | fw.c | 1844 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam() 1880 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1() 1919 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2() 1958 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2() 2013 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam() 2148 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1() 2309 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get() 2359 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get() 2396 struct rtw89_vif_link *rtwvif_link) in rtw89_arp_response_get() 2444 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_add_general_pkt() [all …]
|
D | core.c | 604 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate() local 642 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id() local 667 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info() local 818 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc() local 839 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate() local 882 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info() local 1113 struct rtw89_vif_link *rtwvif_link; in rtw89_core_tx_write() local 2025 struct rtw89_vif_link *rtwvif_link, in rtw89_stats_trigger_frame() 2137 static void rtw89_vif_sync_bcn_tsf(struct rtw89_vif_link *rtwvif_link, in rtw89_vif_sync_bcn_tsf() 2160 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_rx_stats_iter() local [all …]
|
D | regd.c | 821 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_tpe_recalc() local 863 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_tpe_recalc() 904 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_power_recalc() local 949 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_power_recalc() 983 int rtw89_reg_6ghz_recalc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_reg_6ghz_recalc()
|
D | chan.c | 247 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_is_active_role() local 284 struct rtw89_vif_link *rtwvif_link) in rtw89_normalize_link_chanctx() 554 struct rtw89_vif_link *rtwvif_link = role->rtwvif_link; in rtw89_mcc_get_tbtt_ofst() local 711 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_macid_bitmap() local 739 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_limit() local 815 struct rtw89_vif_link *rtwvif_link, in rtw89_mcc_fill_role() 904 struct rtw89_vif_link *rtwvif_link; in rtw89_mcc_fill_all_roles() local 1499 struct rtw89_vif_link *rtwvif_link = ref->rtwvif_link; in rtw89_mcc_fill_start_tsf() local 2590 struct rtw89_vif_link *rtwvif_link; in __rtw89_swap_chanctx() local 2672 struct rtw89_vif_link *rtwvif_link, in rtw89_chanctx_ops_assign_vif() [all …]
|
D | rtw8852bt.c | 539 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel() 558 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
|
D | wow.h | 100 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_mgd_linked() local 107 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_no_link() local
|
D | rtw8852b.c | 566 struct rtw89_vif_link *rtwvif_link) in rtw8852b_rfk_channel() 585 struct rtw89_vif_link *rtwvif_link, in rtw8852b_rfk_scan()
|
D | ser.c | 303 struct rtw89_vif_link *rtwvif_link; in ser_reset_vif() local 321 struct rtw89_vif_link *rtwvif_link; in ser_sta_deinit_cam_iter() local 342 struct rtw89_vif_link *rtwvif_link; in ser_deinit_cam() local
|
D | mac.h | 1062 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base) in rtw89_read32_port() 1072 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_read32_port_mask() 1083 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base, in rtw89_write32_port() 1094 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_mask() 1105 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_mask() 1116 rtw89_write32_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_clr() 1127 rtw89_write16_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_clr() 1138 rtw89_write32_port_set(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_set() 1325 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc()
|
D | phy.c | 308 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ra_sta_update() 490 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_update_sta_link() local 566 struct rtw89_vif_link *rtwvif_link, in __rtw89_phy_rate_pattern_vif() 659 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_rate_pattern_vif() local 682 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_assoc() local 4754 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ul_tb_assoc() 4802 struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ofdma_power_diff() 4848 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ul_tb_ctrl_check() 4917 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_ul_tb_ctrl_track() local 6313 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_tx_path_div_sta_iter() local [all …]
|
D | mac_be.c | 2108 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_set_csi_para_reg_be() 2177 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_csi_rrsc_be() 2223 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc_be()
|
D | rtw8852a.c | 1354 struct rtw89_vif_link *rtwvif_link) in rtw8852a_rfk_channel() 1373 struct rtw89_vif_link *rtwvif_link, in rtw8852a_rfk_scan()
|
D | rtw8851b.c | 1594 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel() 1613 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()
|
D | rtw8852c.c | 1850 struct rtw89_vif_link *rtwvif_link) in rtw8852c_rfk_channel() 1871 struct rtw89_vif_link *rtwvif_link, in rtw8852c_rfk_scan()
|
D | rtw8922a.c | 2098 struct rtw89_vif_link *rtwvif_link) in rtw8922a_rfk_channel() 2129 struct rtw89_vif_link *rtwvif_link, in rtw8922a_rfk_scan()
|
D | debug.c | 3777 struct rtw89_vif_link *rtwvif_link) in rtw89_vif_link_ids_get() 3795 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_ids_get_iter() local
|
D | coex.c | 5044 static void __rtw89_tx_time_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_tx_time_iter() 5106 struct rtw89_vif_link *rtwvif_link; in rtw89_tx_time_iter() local 7543 struct rtw89_vif_link *rtwvif_link, in rtw89_btc_ntfy_role_info() 7856 void __rtw89_btc_ntfy_wl_sta_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_btc_ntfy_wl_sta_iter() 7995 struct rtw89_vif_link *rtwvif_link; in rtw89_btc_ntfy_wl_sta_iter() local
|
D | core.h | 1182 struct rtw89_vif_link *rtwvif_link; member 3381 struct rtw89_vif_link *rtwvif_link; member 5488 struct rtw89_vif_link *rtwvif_link; member 5525 struct rtw89_vif_link *rtwvif_link; member 5761 static inline bool rtw89_vif_assign_link_is_valid(struct rtw89_vif_link **rtwvif_link, in rtw89_vif_assign_link_is_valid() 5769 #define rtw89_vif_for_each_link(rtwvif, rtwvif_link, link_id) \ argument 5834 u8 rtw89_vif_link_inst_get_index(struct rtw89_vif_link *rtwvif_link) in rtw89_vif_link_inst_get_index() 6254 struct ieee80211_vif *rtwvif_link_to_vif(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif() 6260 struct ieee80211_vif *rtwvif_link_to_vif_safe(struct rtw89_vif_link *rtwvif_link) in rtwvif_link_to_vif_safe() 6310 __rtw89_vif_rcu_dereference_link(struct rtw89_vif_link *rtwvif_link, bool *nolink) in __rtw89_vif_rcu_dereference_link() [all …]
|
D | fw.h | 4785 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_cmac_tbl() 4794 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_default_dmac_tbl() 4806 struct rtw89_vif_link *rtwvif_link) in rtw89_chip_h2c_update_beacon() 4814 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_assoc_cmac_tbl() 4824 struct rtw89_vif_link *rtwvif_link, in rtw89_chip_h2c_ampdu_link_cmac_tbl() 4840 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ampdu_cmac_tbl() local 4861 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_h2c_ba_cam() local
|