Home
last modified time | relevance | path

Searched refs:rtw89_vif_link (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-head/sys/contrib/dev/rtw89/
HDps.c87 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()
150 struct rtw89_vif_link *rtwvif_link) in rtw89_leave_lps_vif()
161 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_lps()
181 struct rtw89_vif_link *rtwvif_link; in rtw89_enter_ips()
199 struct rtw89_vif_link *rtwvif_link; in rtw89_leave_ips()
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 …]
HDps.h18 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);
HDmac.h977 struct rtw89_vif_link *rtwvif_link,
1033 struct rtw89_vif_link *rtwvif_link, bool connected);
1035 struct rtw89_vif_link *rtwvif_link);
1038 struct rtw89_vif_link *rtwvif_link,
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()
[all …]
HDmac80211.c113 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_add_iface_link()
147 struct rtw89_vif_link *rtwvif_link) in __rtw89_ops_remove_iface_link()
165 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_add_interface()
244 struct rtw89_vif_link *rtwvif_link; in rtw89_ops_remove_interface()
392 struct rtw89_vif_link *rtwvif_link, u8 aifsn) in rtw89_aifsn_to_aifs()
413 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_edca()
442 struct rtw89_vif_link *rtwvif_link, u16 ac) in ____rtw89_conf_tx_mu_edca()
471 struct rtw89_vif_link *rtwvif_link, u16 ac) in __rtw89_conf_tx()
478 struct rtw89_vif_link *rtwvif_link) in rtw89_conf_tx()
492 struct rtw89_vif_link *rtwvif_link; in __rtw89_ops_sta_add()
[all …]
HDcam.h541 int rtw89_cam_init(struct rtw89_dev *rtwdev, struct rtw89_vif_link *vif);
542 void rtw89_cam_deinit(struct rtw89_dev *rtwdev, struct rtw89_vif_link *vif);
549 struct rtw89_vif_link *rtwvif_link,
555 struct rtw89_vif_link *vif,
559 struct rtw89_vif_link *rtwvif_link,
563 struct rtw89_vif_link *rtwvif_link,
567 struct rtw89_vif_link *rtwvif_link,
579 struct rtw89_vif_link *rtwvif_link);
582 struct rtw89_vif_link *rtwvif_link,
HDwow.c452 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_construct_key_info()
635 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_gtk_rekey()
675 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_update_key_info()
737 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_enter_ps()
747 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_leave_ps()
780 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_show_wakeup_reason()
836 struct rtw89_vif_link *rtwvif_link) in rtw89_wow_vif_iter()
912 static int rtw89_wow_pattern_get_type(struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_get_type()
944 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_pattern_generate()
1017 struct rtw89_vif_link *rtwvif_link, in rtw89_wow_parse_patterns()
[all …]
HDcam.c215 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()
350 struct rtw89_vif_link *rtwvif_link; in rtw89_cam_attach_sec_cam()
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 …]
HDfw.h4565 struct rtw89_vif_link *rtwvif_link,
4568 struct rtw89_vif_link *rtwvif_link,
4571 struct rtw89_vif_link *rtwvif_link,
4574 struct rtw89_vif_link *rtwvif_link,
4577 struct rtw89_vif_link *rtwvif_link,
4580 struct rtw89_vif_link *rtwvif_link,
4587 struct rtw89_vif_link *rtwvif_link);
4589 struct rtw89_vif_link *rtwvif_link);
4590 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *vif,
4593 struct rtw89_vif_link *rtwvif_link,
[all …]
HDwow.h100 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_mgd_linked()
107 struct rtw89_vif_link *rtwvif_link = rtwdev->wow.rtwvif_link; in rtw89_wow_no_link()
HDchan.h127 struct rtw89_vif_link *rtwvif_link,
130 struct rtw89_vif_link *rtwvif_link,
HDmac.c4161 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 …]
HDcore.h1188 struct rtw89_vif_link *rtwvif_link;
3387 struct rtw89_vif_link *rtwvif_link;
3487 struct rtw89_vif_link { struct
3620 void (*rfk_channel)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link);
3624 void (*rfk_scan)(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link,
3670 struct rtw89_vif_link *rtwvif_link,
3673 struct rtw89_vif_link *rtwvif_link,
3676 struct rtw89_vif_link *rtwvif_link,
3679 struct rtw89_vif_link *rtwvif_link,
3682 struct rtw89_vif_link *rtwvif_link,
[all …]
HDfw.c1886 int rtw89_fw_h2c_cam(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_cam()
1922 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v1()
1961 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_dctl_sec_cam_v2()
2000 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_default_dmac_tbl_v2()
2055 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam()
2190 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_ba_cam_v1()
2351 struct rtw89_vif_link *rtwvif_link) in rtw89_eapol_get()
2401 struct rtw89_vif_link *rtwvif_link) in rtw89_sa_query_get()
2438 struct rtw89_vif_link *rtwvif_link) in rtw89_arp_response_get()
2486 struct rtw89_vif_link *rtwvif_link, in rtw89_fw_h2c_add_general_pkt()
[all …]
HDcore.c624 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_mgmt_rate()
662 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_get_mac_id()
687 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_mgmt_info()
850 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_he_qos_htc()
871 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_get_data_rate()
914 struct rtw89_vif_link *rtwvif_link = tx_req->rtwvif_link; in rtw89_core_tx_update_data_info()
1145 struct rtw89_vif_link *rtwvif_link; in rtw89_core_tx_write()
2074 struct rtw89_vif_link *rtwvif_link, in rtw89_stats_trigger_frame()
2186 static void rtw89_vif_sync_bcn_tsf(struct rtw89_vif_link *rtwvif_link, in rtw89_vif_sync_bcn_tsf()
2209 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_rx_stats_iter()
[all …]
HDchan.c247 struct rtw89_vif_link *rtwvif_link; in rtw89_vif_is_active_role()
284 struct rtw89_vif_link *rtwvif_link) in rtw89_normalize_link_chanctx()
287 struct rtw89_vif_link *cur; in rtw89_normalize_link_chanctx()
364 struct rtw89_vif_link *link; in rtw89_entity_recalc_mgnt_roles()
554 struct rtw89_vif_link *rtwvif_link = role->rtwvif_link; in rtw89_mcc_get_tbtt_ofst()
711 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_macid_bitmap()
739 struct rtw89_vif_link *rtwvif_link = mcc_role->rtwvif_link; in rtw89_mcc_fill_role_limit()
815 struct rtw89_vif_link *rtwvif_link, in rtw89_mcc_fill_role()
867 struct rtw89_vif_link *bind_vif[NUM_OF_RTW89_CHANCTX];
879 struct rtw89_vif_link *role_vif = sel->bind_vif[ordered_idx]; in rtw89_mcc_fill_role_iterator()
[all …]
HDregd.c826 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_tpe_recalc()
868 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_tpe_recalc()
909 struct rtw89_vif_link *rtwvif_link; in __rtw89_reg_6ghz_power_recalc()
954 struct rtw89_vif_link *rtwvif_link, bool active, in rtw89_reg_6ghz_power_recalc()
988 int rtw89_reg_6ghz_recalc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link, in rtw89_reg_6ghz_recalc()
HDser.c303 struct rtw89_vif_link *rtwvif_link; in ser_reset_vif()
321 struct rtw89_vif_link *rtwvif_link; in ser_sta_deinit_cam_iter()
342 struct rtw89_vif_link *rtwvif_link; in ser_deinit_cam()
HDcoex.h275 struct rtw89_vif_link *rtwvif_link,
HDrtw8852bt.c539 struct rtw89_vif_link *rtwvif_link) in rtw8852bt_rfk_channel()
558 struct rtw89_vif_link *rtwvif_link, in rtw8852bt_rfk_scan()
HDrtw8852b.c566 struct rtw89_vif_link *rtwvif_link) in rtw8852b_rfk_channel()
585 struct rtw89_vif_link *rtwvif_link, in rtw8852b_rfk_scan()
HDphy.h996 struct rtw89_vif_link *rtwvif_link);
1000 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link);
HDphy.c308 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()
566 struct rtw89_vif_link *rtwvif_link, in __rtw89_phy_rate_pattern_vif()
666 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_rate_pattern_vif()
689 struct rtw89_vif_link *rtwvif_link = rtwsta_link->rtwvif_link; in rtw89_phy_ra_assoc()
4782 void rtw89_phy_ul_tb_assoc(struct rtw89_dev *rtwdev, struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ul_tb_assoc()
4830 struct rtw89_vif_link *rtwvif_link) in rtw89_phy_ofdma_power_diff()
4876 struct rtw89_vif_link *rtwvif_link, in rtw89_phy_ul_tb_ctrl_check()
4945 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_ul_tb_ctrl_track()
6341 struct rtw89_vif_link *rtwvif_link; in rtw89_phy_tx_path_div_sta_iter()
[all …]
HDmac_be.c2108 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()
HDrtw8852a.c1354 struct rtw89_vif_link *rtwvif_link) in rtw8852a_rfk_channel()
1373 struct rtw89_vif_link *rtwvif_link, in rtw8852a_rfk_scan()
HDrtw8851b.c1594 struct rtw89_vif_link *rtwvif_link) in rtw8851b_rfk_channel()
1613 struct rtw89_vif_link *rtwvif_link, in rtw8851b_rfk_scan()

12