Searched refs:rsvd_pkt (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | fw.c | 609 struct rtw_rsvd_page *rsvd_pkt; in rtw_get_rsvd_page_location() local 612 list_for_each_entry(rsvd_pkt, &rtwdev->rsvd_page_list, build_list) { in rtw_get_rsvd_page_location() 613 if (type == rsvd_pkt->type) in rtw_get_rsvd_page_location() 614 location = rsvd_pkt->page; in rtw_get_rsvd_page_location() 662 struct rtw_rsvd_page *rsvd_pkt; in rtw_get_rsvd_page_probe_req_location() local 665 list_for_each_entry(rsvd_pkt, &rtwdev->rsvd_page_list, build_list) { in rtw_get_rsvd_page_probe_req_location() 666 if (rsvd_pkt->type != RSVD_PROBE_REQ) in rtw_get_rsvd_page_probe_req_location() 668 if ((!ssid && !rsvd_pkt->ssid) || in rtw_get_rsvd_page_probe_req_location() 669 rtw_ssid_equal(rsvd_pkt->ssid, ssid)) in rtw_get_rsvd_page_probe_req_location() 670 location = rsvd_pkt in rtw_get_rsvd_page_probe_req_location() 679 struct rtw_rsvd_page *rsvd_pkt; rtw_get_rsvd_page_probe_req_size() local 862 rtw_get_rsvd_page_skb(struct ieee80211_hw *hw, struct rtw_rsvd_page *rsvd_pkt) rtw_get_rsvd_page_skb() argument 952 rtw_rsvd_page_list_to_buf(struct rtw_dev *rtwdev, u8 page_size, u8 page_margin, u32 page, u8 *buf, struct rtw_rsvd_page *rsvd_pkt) rtw_rsvd_page_list_to_buf() argument 969 struct rtw_rsvd_page *rsvd_pkt = NULL; rtw_alloc_rsvd_page() local 984 rtw_insert_rsvd_page(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif, struct rtw_rsvd_page *rsvd_pkt) rtw_insert_rsvd_page() argument 998 struct rtw_rsvd_page *rsvd_pkt; rtw_add_rsvd_page() local 1014 struct rtw_rsvd_page *rsvd_pkt; rtw_add_rsvd_page_probe_req() local 1030 struct rtw_rsvd_page *rsvd_pkt, *tmp; rtw_remove_rsvd_page() local 1183 struct rtw_rsvd_page *rsvd_pkt, *tmp; __rtw_build_rsvd_page_reset() local 1202 struct rtw_rsvd_page *rsvd_pkt; rtw_build_rsvd_page_iter() local 1216 struct rtw_rsvd_page *rsvd_pkt; __rtw_build_rsvd_page_from_vifs() local 1251 struct rtw_rsvd_page *rsvd_pkt; rtw_build_rsvd_page() local 1350 struct rtw_rsvd_page *rsvd_pkt; rtw_download_beacon() local [all...] |
H A D | main.c | 1682 struct rtw_rsvd_page *rsvd_pkt, *tmp; in rtw_core_deinit() local 1698 list_for_each_entry_safe(rsvd_pkt, tmp, &rtwdev->rsvd_page_list, in rtw_core_deinit() 1700 list_del(&rsvd_pkt->build_list); in rtw_core_deinit() 1701 kfree(rsvd_pkt); in rtw_core_deinit()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | fw.c | 857 struct rtw_rsvd_page *rsvd_pkt; in rtw_get_rsvd_page_location() local 860 list_for_each_entry(rsvd_pkt, &rtwdev->rsvd_page_list, build_list) { in rtw_get_rsvd_page_location() 861 if (type == rsvd_pkt->type) in rtw_get_rsvd_page_location() 862 location = rsvd_pkt->page; in rtw_get_rsvd_page_location() 920 struct rtw_rsvd_page *rsvd_pkt; in rtw_get_rsvd_page_probe_req_location() local 923 list_for_each_entry(rsvd_pkt, &rtwdev->rsvd_page_list, build_list) { in rtw_get_rsvd_page_probe_req_location() 924 if (rsvd_pkt->type != RSVD_PROBE_REQ) in rtw_get_rsvd_page_probe_req_location() 926 if ((!ssid && !rsvd_pkt->ssid) || in rtw_get_rsvd_page_probe_req_location() 927 rtw_ssid_equal(rsvd_pkt->ssid, ssid)) in rtw_get_rsvd_page_probe_req_location() 928 location = rsvd_pkt in rtw_get_rsvd_page_probe_req_location() 937 struct rtw_rsvd_page *rsvd_pkt; rtw_get_rsvd_page_probe_req_size() local 1120 rtw_get_rsvd_page_skb(struct ieee80211_hw *hw, struct rtw_rsvd_page *rsvd_pkt) rtw_get_rsvd_page_skb() argument 1212 rtw_rsvd_page_list_to_buf(struct rtw_dev *rtwdev, u8 page_size, u8 page_margin, u32 page, u8 *buf, struct rtw_rsvd_page *rsvd_pkt) rtw_rsvd_page_list_to_buf() argument 1229 struct rtw_rsvd_page *rsvd_pkt = NULL; rtw_alloc_rsvd_page() local 1244 rtw_insert_rsvd_page(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif, struct rtw_rsvd_page *rsvd_pkt) rtw_insert_rsvd_page() argument 1258 struct rtw_rsvd_page *rsvd_pkt; rtw_add_rsvd_page() local 1274 struct rtw_rsvd_page *rsvd_pkt; rtw_add_rsvd_page_probe_req() local 1290 struct rtw_rsvd_page *rsvd_pkt, *tmp; rtw_remove_rsvd_page() local 1443 struct rtw_rsvd_page *rsvd_pkt, *tmp; __rtw_build_rsvd_page_reset() local 1462 struct rtw_rsvd_page *rsvd_pkt; rtw_build_rsvd_page_iter() local 1480 struct rtw_rsvd_page *rsvd_pkt; __rtw_build_rsvd_page_from_vifs() local 1515 struct rtw_rsvd_page *rsvd_pkt; rtw_build_rsvd_page() local 1614 struct rtw_rsvd_page *rsvd_pkt; rtw_download_beacon() local [all...] |
H A D | tx.c | 470 struct rtw_rsvd_page *rsvd_pkt; in rtw_tx_rsvd_page_pkt_info_update() local 473 rsvd_pkt = list_first_entry_or_null(&rtwdev->rsvd_page_list, in rtw_tx_rsvd_page_pkt_info_update() 476 if (rsvd_pkt && rsvd_pkt->tim_offset != 0) { in rtw_tx_rsvd_page_pkt_info_update() 478 pkt_info->tim_offset = rsvd_pkt->tim_offset - hdr_len; in rtw_tx_rsvd_page_pkt_info_update()
|
H A D | main.c | 2170 struct rtw_rsvd_page *rsvd_pkt, *tmp; in rtw_core_deinit() local 2189 list_for_each_entry_safe(rsvd_pkt, tmp, &rtwdev->rsvd_page_list, in rtw_core_deinit() 2191 list_del(&rsvd_pkt->build_list); in rtw_core_deinit() 2192 kfree(rsvd_pkt); in rtw_core_deinit()
|
Completed in 10 milliseconds