Home
last modified time | relevance | path

Searched refs:rframe (Results 1 – 25 of 234) sorted by relevance

12345678910

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_fake_ap.c392 union recv_frame *rframe = NULL; in fakeap_dispatcher() local
412 rframe = gen_auth(a, GetAddr1Ptr(pframe)); in fakeap_dispatcher()
418 rframe = gen_assocrsp(a, GetAddr1Ptr(pframe)); in fakeap_dispatcher()
422 rframe = gen_probersp(a); in fakeap_dispatcher()
426 rframe = gen_beacon(a, skb); in fakeap_dispatcher()
432 return rframe; in fakeap_dispatcher()
443 union recv_frame *rframe; in rtw_fakeap_work() local
461 rframe = fakeap_dispatcher(a, skb); in rtw_fakeap_work()
462 if (rframe) { in rtw_fakeap_work()
463 validate_recv_frame(a, rframe); in rtw_fakeap_work()
[all …]
H A Drtw_recv.c289 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
292 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
293 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
297 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1379 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1383 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1384 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1397 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1487 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1498 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_fake_ap.c392 union recv_frame *rframe = NULL; in fakeap_dispatcher() local
412 rframe = gen_auth(a, GetAddr1Ptr(pframe)); in fakeap_dispatcher()
418 rframe = gen_assocrsp(a, GetAddr1Ptr(pframe)); in fakeap_dispatcher()
422 rframe = gen_probersp(a); in fakeap_dispatcher()
426 rframe = gen_beacon(a, skb); in fakeap_dispatcher()
432 return rframe; in fakeap_dispatcher()
443 union recv_frame *rframe; in rtw_fakeap_work() local
461 rframe = fakeap_dispatcher(a, skb); in rtw_fakeap_work()
462 if (rframe) { in rtw_fakeap_work()
463 validate_recv_frame(a, rframe); in rtw_fakeap_work()
[all …]
H A Drtw_recv.c289 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
292 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
293 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
297 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1379 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1383 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1384 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1397 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1487 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1498 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/
H A Drtw_recv.c198 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
201 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
202 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
206 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1276 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1281 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1282 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1295 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1385 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
2704 static int rtw_recv_indicatepkt_check(union recv_frame *rframe, u8 *ehdr_pos, u32 pkt_len) in rtw_recv_indicatepkt_check() argument
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/
H A Drtw_recv.c200 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
203 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
204 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
208 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1297 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1302 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1303 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1316 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1406 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1417 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/
H A Drtw_recv.c200 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
203 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
204 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
208 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1297 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1302 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1303 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1316 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1406 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1417 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/
H A Drtw_recv.c197 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
200 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
201 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
205 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1275 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1280 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1281 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1294 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1384 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1395 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/
H A Drtw_recv.c197 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
200 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
201 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
205 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1275 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1280 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1281 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1294 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1384 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1395 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/
H A Drtw_recv.c197 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
200 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
201 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
205 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1275 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1280 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1281 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1294 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1384 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1395 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/
H A Drtw_recv.c198 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
201 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
202 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
206 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1276 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1281 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1282 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1295 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1385 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1396 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/
H A Drtw_recv.c197 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
200 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
201 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
205 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
1294 int rtw_sta_rx_data_validate_hdr(_adapter *adapter, union recv_frame *rframe, struct sta_info **sta) in rtw_sta_rx_data_validate_hdr() argument
1299 struct rx_pkt_attrib *rattrib = &rframe->u.hdr.attrib; in rtw_sta_rx_data_validate_hdr()
1300 u8 *whdr = get_recvframe_data(rframe); in rtw_sta_rx_data_validate_hdr()
1313 ret = rtw_tdls_rx_data_validate_hdr(adapter, rframe, sta); in rtw_sta_rx_data_validate_hdr()
1403 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
1414 count_rx_stats(adapter, rframe, *sta); in rtw_sta_rx_data_validate_hdr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/
H A Drtw_recv.c50 int recv_frame_monitor(_adapter *padapter, union recv_frame *rframe);
199 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
202 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
203 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
207 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
2704 static int rtw_recv_indicatepkt_check(union recv_frame *rframe, u8 *ehdr_pos, u32 pkt_len) in rtw_recv_indicatepkt_check() argument
2706 _adapter *adapter = rframe->u.hdr.adapter; in rtw_recv_indicatepkt_check()
2711 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in rtw_recv_indicatepkt_check()
2719 if (rtw_wapi_check_for_drop(adapter, rframe, ehdr_pos)) { in rtw_recv_indicatepkt_check()
2728 if (rframe->u.hdr.psta) in rtw_recv_indicatepkt_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/
H A Drtw_recv.c50 int recv_frame_monitor(_adapter *padapter, union recv_frame *rframe);
199 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
202 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
203 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
207 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
2704 static int rtw_recv_indicatepkt_check(union recv_frame *rframe, u8 *ehdr_pos, u32 pkt_len) in rtw_recv_indicatepkt_check() argument
2706 _adapter *adapter = rframe->u.hdr.adapter; in rtw_recv_indicatepkt_check()
2711 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in rtw_recv_indicatepkt_check()
2719 if (rtw_wapi_check_for_drop(adapter, rframe, ehdr_pos)) { in rtw_recv_indicatepkt_check()
2728 if (rframe->u.hdr.psta) in rtw_recv_indicatepkt_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/
H A Drtw_recv.c50 int recv_frame_monitor(_adapter *padapter, union recv_frame *rframe);
199 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
202 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
203 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
207 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
2704 static int rtw_recv_indicatepkt_check(union recv_frame *rframe, u8 *ehdr_pos, u32 pkt_len) in rtw_recv_indicatepkt_check() argument
2706 _adapter *adapter = rframe->u.hdr.adapter; in rtw_recv_indicatepkt_check()
2711 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in rtw_recv_indicatepkt_check()
2719 if (rtw_wapi_check_for_drop(adapter, rframe, ehdr_pos)) { in rtw_recv_indicatepkt_check()
2728 if (rframe->u.hdr.psta) in rtw_recv_indicatepkt_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/
H A Drtw_recv.c49 int recv_frame_monitor(_adapter *padapter, union recv_frame *rframe);
198 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
201 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
202 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
206 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
2703 static int rtw_recv_indicatepkt_check(union recv_frame *rframe, u8 *ehdr_pos, u32 pkt_len) in rtw_recv_indicatepkt_check() argument
2705 _adapter *adapter = rframe->u.hdr.adapter; in rtw_recv_indicatepkt_check()
2710 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in rtw_recv_indicatepkt_check()
2718 if (rtw_wapi_check_for_drop(adapter, rframe, ehdr_pos)) { in rtw_recv_indicatepkt_check()
2727 if (rframe->u.hdr.psta) in rtw_recv_indicatepkt_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/core/
H A Drtw_recv.c194 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
197 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
198 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
202 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
3538 int mp_recv_frame(_adapter *padapter, union recv_frame *rframe) in mp_recv_frame() argument
3541 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in mp_recv_frame()
3549 u8 *ptr = rframe->u.hdr.rx_data; in mp_recv_frame()
3558 if (_SUCCESS == validate_mp_recv_frame(padapter, rframe)) in mp_recv_frame()
3566 rtw_free_recvframe(rframe, pfree_recv_queue);/* free this recv_frame */ in mp_recv_frame()
3592 ret = sta2sta_data_frame(padapter, rframe, &psta); in mp_recv_frame()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/core/
H A Drtw_recv.c198 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
201 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
202 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
206 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
3804 int mp_recv_frame(_adapter *padapter, union recv_frame *rframe) in mp_recv_frame() argument
3807 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in mp_recv_frame()
3815 u8 *ptr = rframe->u.hdr.rx_data; in mp_recv_frame()
3826 if(_SUCCESS == validate_mp_recv_frame(padapter, rframe)) in mp_recv_frame()
3836 rtw_free_recvframe(rframe, pfree_recv_queue);//free this recv_frame in mp_recv_frame()
3866 ret = sta2sta_data_frame(padapter, rframe, &psta); in mp_recv_frame()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/core/
H A Drtw_recv.c202 bool rtw_rframe_del_wfd_ie(union recv_frame *rframe, u8 ies_offset) in rtw_rframe_del_wfd_ie() argument
205 u8 *ies = rframe->u.hdr.rx_data + sizeof(struct rtw_ieee80211_hdr_3addr) + ies_offset; in rtw_rframe_del_wfd_ie()
206 uint ies_len_ori = rframe->u.hdr.len - (ies - rframe->u.hdr.rx_data); in rtw_rframe_del_wfd_ie()
210 rframe->u.hdr.len -= ies_len_ori - ies_len; in rtw_rframe_del_wfd_ie()
3577 int mp_recv_frame(_adapter *padapter, union recv_frame *rframe) in mp_recv_frame() argument
3580 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in mp_recv_frame()
3588 u8 *ptr = rframe->u.hdr.rx_data; in mp_recv_frame()
3597 if (_SUCCESS == validate_mp_recv_frame(padapter, rframe)) in mp_recv_frame()
3606 rtw_free_recvframe(rframe, pfree_recv_queue);/* free this recv_frame */ in mp_recv_frame()
3632 ret = sta2sta_data_frame(padapter, rframe, &psta); in mp_recv_frame()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/core/
H A Drtw_recv.c3786 int mp_recv_frame(_adapter *padapter, union recv_frame *rframe) in mp_recv_frame() argument
3789 struct rx_pkt_attrib *pattrib = &rframe->u.hdr.attrib; in mp_recv_frame()
3797 u8 *ptr = rframe->u.hdr.rx_data; in mp_recv_frame()
3808 if(_SUCCESS == validate_mp_recv_frame(padapter, rframe)) in mp_recv_frame()
3818 rtw_free_recvframe(rframe, pfree_recv_queue);//free this recv_frame in mp_recv_frame()
3848 ret = sta2sta_data_frame(padapter, rframe, &psta); in mp_recv_frame()
3855 ret = ap2sta_data_frame(padapter, rframe, &psta); in mp_recv_frame()
3862 ret = sta2ap_data_frame(padapter, rframe, &psta); in mp_recv_frame()
3877 ret = MPwlanhdr_to_ethhdr (rframe); in mp_recv_frame()
3885 rtw_free_recvframe(rframe, pfree_recv_queue);//free this recv_frame in mp_recv_frame()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Drecv_linux.c404 union recv_frame *rframe) in rtw_os_recv_indicate_pkt() argument
455 if ((rframe->u.hdr.attrib.csum_valid == 1) in rtw_os_recv_indicate_pkt()
456 && (rframe->u.hdr.attrib.csum_err == 0)) in rtw_os_recv_indicate_pkt()
614 inline void rtw_rframe_set_os_pkt(union recv_frame *rframe) in rtw_rframe_set_os_pkt() argument
616 struct sk_buff *skb = rframe->u.hdr.pkt; in rtw_rframe_set_os_pkt()
618 skb->data = rframe->u.hdr.rx_data; in rtw_rframe_set_os_pkt()
619 skb_set_tail_pointer(skb, rframe->u.hdr.len); in rtw_rframe_set_os_pkt()
620 skb->len = rframe->u.hdr.len; in rtw_rframe_set_os_pkt()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Drecv_linux.c415 void rtw_os_recv_indicate_pkt(_adapter *padapter, _pkt *pkt, union recv_frame *rframe) in rtw_os_recv_indicate_pkt() argument
466 if ((rframe->u.hdr.attrib.csum_valid == 1) in rtw_os_recv_indicate_pkt()
467 && (rframe->u.hdr.attrib.csum_err == 0)) in rtw_os_recv_indicate_pkt()
625 inline void rtw_rframe_set_os_pkt(union recv_frame *rframe) in rtw_rframe_set_os_pkt() argument
627 _pkt *skb = rframe->u.hdr.pkt; in rtw_rframe_set_os_pkt()
629 skb->data = rframe->u.hdr.rx_data; in rtw_rframe_set_os_pkt()
630 skb_set_tail_pointer(skb, rframe->u.hdr.len); in rtw_rframe_set_os_pkt()
631 skb->len = rframe->u.hdr.len; in rtw_rframe_set_os_pkt()
H A Dioctl_cfg80211.h338 void rtw_cfg80211_rx_p2p_action_public(_adapter *padapter, union recv_frame *rframe);
339 void rtw_cfg80211_rx_action_p2p(_adapter *padapter, union recv_frame *rframe);
340 void rtw_cfg80211_rx_action(_adapter *adapter, union recv_frame *rframe, const char *msg);
341 void rtw_cfg80211_rx_mframe(_adapter *adapter, union recv_frame *rframe, const char *msg);
342 void rtw_cfg80211_rx_probe_request(_adapter *padapter, union recv_frame *rframe);
344 void rtw_cfg80211_external_auth_request(_adapter *padapter, union recv_frame *rframe);
352 void rtw_cfg80211_rx_rrm_action(_adapter *adapter, union recv_frame *rframe);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Drecv_linux.c408 union recv_frame *rframe) in rtw_os_recv_indicate_pkt() argument
459 if ((rframe->u.hdr.attrib.csum_valid == 1) in rtw_os_recv_indicate_pkt()
460 && (rframe->u.hdr.attrib.csum_err == 0)) in rtw_os_recv_indicate_pkt()
618 inline void rtw_rframe_set_os_pkt(union recv_frame *rframe) in rtw_rframe_set_os_pkt() argument
620 struct sk_buff *skb = rframe->u.hdr.pkt; in rtw_rframe_set_os_pkt()
622 skb->data = rframe->u.hdr.rx_data; in rtw_rframe_set_os_pkt()
623 skb_set_tail_pointer(skb, rframe->u.hdr.len); in rtw_rframe_set_os_pkt()
624 skb->len = rframe->u.hdr.len; in rtw_rframe_set_os_pkt()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Dioctl_cfg80211.h333 void rtw_cfg80211_rx_p2p_action_public(_adapter *padapter, union recv_frame *rframe);
334 void rtw_cfg80211_rx_action_p2p(_adapter *padapter, union recv_frame *rframe);
335 void rtw_cfg80211_rx_action(_adapter *adapter, union recv_frame *rframe, const char *msg);
336 void rtw_cfg80211_rx_mframe(_adapter *adapter, union recv_frame *rframe, const char *msg);
337 void rtw_cfg80211_rx_probe_request(_adapter *padapter, union recv_frame *rframe);
339 void rtw_cfg80211_external_auth_request(_adapter *padapter, union recv_frame *rframe);
347 void rtw_cfg80211_rx_rrm_action(_adapter *adapter, union recv_frame *rframe);

12345678910