| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | ps.h | 18 struct rtw89_vif_link *rtwvif_link, 21 void rtw89_p2p_noa_renew(struct rtw89_vif_link *rtwvif_link); 22 void rtw89_p2p_noa_append(struct rtw89_vif_link *rtwvif_link, 24 u8 rtw89_p2p_noa_fetch(struct rtw89_vif_link *rtwvif_link, void **data); 25 void rtw89_p2p_noa_once_init(struct rtw89_vif_link *rtwvif_link); 26 void rtw89_p2p_noa_once_deinit(struct rtw89_vif_link *rtwvif_link); 27 void rtw89_p2p_noa_once_recalc(struct rtw89_vif_link *rtwvif_link); 29 struct rtw89_vif_link *rtwvif_link,
|
| H A D | mac80211.c | 108 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_add_iface_link() 151 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_remove_iface_link() 174 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_add_interface() 250 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_remove_interface() 394 struct rtw89_vif_link *rtwvif_link, u8 aifsn) in rtw89_aifsn_to_aifs() 415 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_edca() 444 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_mu_edca() 473 struct rtw89_vif_link *rtwvif_link, u16 ac) in __rtw89_conf_tx() 480 struct rtw89_vif_link *rtwvif_link) in rtw89_conf_tx() 494 struct rtw89_vif_link *rtwvif_link; in __rtw89_ops_sta_add() [all …]
|
| H A D | mac.h | 1095 struct rtw89_vif_link *rtwvif_link, 1158 struct rtw89_vif_link *rtwvif_link); 1161 struct rtw89_vif_link *rtwvif_link); 1163 struct rtw89_vif_link *rtwvif_link); 1166 struct rtw89_vif_link *rtwvif_link, 1218 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base) in rtw89_read32_port() 1228 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_read32_port_mask() 1239 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, u32 base, in rtw89_write32_port() 1250 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write32_port_mask() 1261 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_write16_port_mask() [all …]
|
| H A D | fw.h | 5381 struct rtw89_vif_link *rtwvif_link, 5384 struct rtw89_vif_link *rtwvif_link, 5387 struct rtw89_vif_link *rtwvif_link, 5390 struct rtw89_vif_link *rtwvif_link, 5393 struct rtw89_vif_link *rtwvif_link, 5396 struct rtw89_vif_link *rtwvif_link, 5399 struct rtw89_vif_link *rtwvif_link, 5402 struct rtw89_vif_link *rtwvif_link, 5405 struct rtw89_vif_link *rtwvif_link, 5408 struct rtw89_vif_link *rtwvif_link, [all …]
|
| H A D | wow.c | 472 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info() 648 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey() 688 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info() 751 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps() 761 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps() 794 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason() 854 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter() 930 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type() 962 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate() 1035 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns() [all …]
|
| H A D | cam.c | 216 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_detach_sec_cam() 249 struct rtw89_vif_link *rtwvif_link, in __rtw89_cam_attach_sec_cam() 293 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_attach_link_sec_cam() 316 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_detach_sec_cam() 353 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam() 597 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_deinit() 705 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_init_bssid_cam() 734 void rtw89_cam_bssid_changed(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_bssid_changed() 741 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_cam_init() 764 struct rtw89_vif_link *rtwvif_link, in rtw89_cam_fill_bssid_cam_info() [all …]
|
| H A D | mac.c | 4496 struct rtw89_vif_link *rtwvif_link, u8 type) in rtw89_mac_check_packet_ctrl() 4519 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_bcn_drop() 4558 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_func_sw() 4608 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_tx_rpt() 4622 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_rpt() 4636 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_net_type() 4646 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_bcn_prct() 4660 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sw() 4675 struct rtw89_vif_link *rtwvif_link, bool en) in rtw89_mac_port_cfg_rx_sync() 4687 struct rtw89_vif_link *rtwvif_link) in rtw89_mac_port_cfg_rx_sync_by_nettype() [all …]
|
| H A D | core.c | 491 struct rtw89_vif_link *rtwvif_link, in rtw89_core_rfk_record() 522 struct rtw89_vif_link *rtwvif_link) in rtw89_chip_rfk_channel() 556 struct rtw89_vif_link *rtwvif_link; in rtw89_chip_rfk_channel_for_pure_mon_vif() 753 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate() 792 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id() 906 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info() 1062 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc() 1083 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate() 1126 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info() 1415 struct rtw89_vif_link *rtwvif_link, in rtw89_core_tx_write_link() [all …]
|
| H A D | core.h | 1307 struct rtw89_vif_link *rtwvif_link; 4621 struct rtw89_vif_link *rtwvif_link; 4761 struct rtw89_vif_link { struct 4907 void (*rfk_channel)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link); 4911 void (*rfk_scan)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, 4967 struct rtw89_vif_link *rtwvif_link, 4970 struct rtw89_vif_link *rtwvif_link, 4973 struct rtw89_vif_link *rtwvif_link, 4976 struct rtw89_vif_link *rtwvif_link, 4981 struct rtw89_vif_link *rtwvif_link, [all …]
|
| H A D | fw.c | 2290 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam() 2347 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1() 2386 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2() 2425 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v3() 2464 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2() 2519 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v3() 2575 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam() 2710 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1() 2871 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get() 2921 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get() [all …]
|
| H A D | coex.h | 332 struct rtw89_vif_link *rtwvif_link,
|
| H A D | rtw8852bt.c | 597 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel() 624 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
|
| H A D | rtw8852b.c | 712 struct rtw89_vif_link *rtwvif_link) in rtw8852b_rfk_channel() 739 struct rtw89_vif_link *rtwvif_link, in rtw8852b_rfk_scan()
|
| H A D | phy.c | 122 static u64 get_eht_ra_mask(struct rtw89_vif_link *rtwvif_link, in get_eht_ra_mask() 323 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ra_sta_update() 509 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_update_sta_link() 593 struct rtw89_vif_link *rtwvif_link, in __rtw89_phy_rate_pattern_vif() 710 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_rate_pattern_vif() 733 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_assoc() 5445 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ul_tb_assoc() 5493 struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ofdma_power_diff() 5539 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ul_tb_ctrl_check() 5608 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_ul_tb_ctrl_track() [all …]
|
| H A D | phy.h | 1218 struct rtw89_vif_link *rtwvif_link); 1224 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link);
|
| H A D | mac_be.c | 2808 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_set_csi_para_reg_be() 2881 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_csi_rrsc_be() 2927 struct rtw89_vif_link *rtwvif_link, in rtw89_mac_bf_assoc_be()
|
| H A D | rtw8852a.c | 1489 struct rtw89_vif_link *rtwvif_link) in rtw8852a_rfk_channel() 1514 struct rtw89_vif_link *rtwvif_link, in rtw8852a_rfk_scan()
|
| H A D | debug.c | 4600 struct rtw89_vif_link *rtwvif_link, in rtw89_vif_link_ids_get() 4626 struct rtw89_vif_link *designated_link; in rtw89_vif_ids_get_iter() 4627 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_ids_get_iter() 5467 struct rtw89_vif_link *rtwvif_link; in rtw89_dbg_diag_rf_set_rfk()
|
| H A D | rtw8851b.c | 1768 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel() 1793 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()
|
| H A D | rtw8852c.c | 2001 struct rtw89_vif_link *rtwvif_link) in rtw8852c_rfk_channel() 2028 struct rtw89_vif_link *rtwvif_link, in rtw8852c_rfk_scan()
|
| H A D | rtw8922a.c | 2389 struct rtw89_vif_link *rtwvif_link) in rtw8922a_rfk_channel() 2420 struct rtw89_vif_link *rtwvif_link, in rtw8922a_rfk_scan()
|
| H A D | rtw8922d.c | 2730 struct rtw89_vif_link *rtwvif_link) in rtw8922d_rfk_channel() 2826 struct rtw89_vif_link *rtwvif_link, in rtw8922d_rfk_scan()
|
| H A D | coex.c | 6348 static void __rtw89_tx_time_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_tx_time_iter() 6407 struct rtw89_vif_link *rtwvif_link; in rtw89_tx_time_iter() 9230 struct rtw89_vif_link *rtwvif_link, in rtw89_btc_ntfy_role_info() 9514 void __rtw89_btc_ntfy_wl_sta_iter(struct rtw89_vif_link *rtwvif_link, in __rtw89_btc_ntfy_wl_sta_iter() 9643 struct rtw89_vif_link *rtwvif_link; in rtw89_btc_ntfy_wl_sta_iter()
|