Home
last modified time | relevance | path

Searched refs:precv_frame (Results 1 – 16 of 16) sorted by relevance

/linux-5.19.10/drivers/staging/rtl8712/
Drtl871x_recv.c195 union recv_frame *precv_frame) in r8712_decryptor() argument
197 struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib; in r8712_decryptor()
199 union recv_frame *return_packet = precv_frame; in r8712_decryptor()
207 r8712_wep_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
210 r8712_tkip_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
213 r8712_aes_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
226 union recv_frame *precv_frame) in r8712_portctrl() argument
237 ptr = precv_frame->u.hdr.rx_data; in r8712_portctrl()
238 pfhdr = &precv_frame->u.hdr; in r8712_portctrl()
252 prtnframe = precv_frame; in r8712_portctrl()
[all …]
Drtl871x_recv.h199 union recv_frame *precv_frame);
201 union recv_frame *precv_frame);
203 union recv_frame *precv_frame);
205 union recv_frame *precv_frame);
Drecv_osdep.h24 void r8712_recv_entry(union recv_frame *precv_frame);
26 union recv_frame *precv_frame);
Drtl8712_recv.c233 union recv_frame *precv_frame) in r8712_recvframe_chk_defrag() argument
246 pfhdr = &precv_frame->u.hdr; in r8712_recvframe_chk_defrag()
259 prtnframe = precv_frame;/*isn't a fragment frame*/ in r8712_recvframe_chk_defrag()
281 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
293 precv_frame = recvframe_defrag(padapter, pdefrag_q); in r8712_recvframe_chk_defrag()
294 prtnframe = precv_frame; in r8712_recvframe_chk_defrag()
299 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
/linux-5.19.10/drivers/staging/rtl8723bs/core/
Drtw_recv.c390 static union recv_frame *decryptor(struct adapter *padapter, union recv_frame *precv_frame) in decryptor() argument
393 struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib; in decryptor()
395 union recv_frame *return_packet = precv_frame; in decryptor()
399 u8 *iv = precv_frame->u.hdr.rx_data+prxattrib->hdrlen; in decryptor()
423 rtw_wep_decrypt(padapter, (u8 *)precv_frame); in decryptor()
426 res = rtw_tkip_decrypt(padapter, (u8 *)precv_frame); in decryptor()
429 res = rtw_aes_decrypt(padapter, (u8 *)precv_frame); in decryptor()
451 static union recv_frame *portctrl(struct adapter *adapter, union recv_frame *precv_frame) in portctrl() argument
468 ptr = precv_frame->u.hdr.rx_data; in portctrl()
469 pfhdr = &precv_frame->u.hdr; in portctrl()
[all …]
Drtw_mlme_ext.c422 …gt_dispatcher(struct adapter *padapter, struct mlme_handler *ptable, union recv_frame *precv_frame) in _mgt_dispatcher() argument
425 u8 *pframe = precv_frame->u.hdr.rx_data; in _mgt_dispatcher()
433 ptable->func(padapter, precv_frame); in _mgt_dispatcher()
437 void mgt_dispatcher(struct adapter *padapter, union recv_frame *precv_frame) in mgt_dispatcher() argument
443 u8 *pframe = precv_frame->u.hdr.rx_data; in mgt_dispatcher()
468 if (precv_frame->u.hdr.attrib.seq_num == psta->RxMgmtFrameSeqNum) { in mgt_dispatcher()
474 psta->RxMgmtFrameSeqNum = precv_frame->u.hdr.attrib.seq_num; in mgt_dispatcher()
486 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
489 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
492 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
[all …]
/linux-5.19.10/drivers/staging/r8188eu/core/
Drtw_recv.c321 static struct recv_frame *decryptor(struct adapter *padapter, struct recv_frame *precv_frame) in decryptor() argument
323 struct rx_pkt_attrib *prxattrib = &precv_frame->attrib; in decryptor()
325 struct recv_frame *return_packet = precv_frame; in decryptor()
329 u8 *iv = precv_frame->rx_data + prxattrib->hdrlen; in decryptor()
353 rtw_wep_decrypt(padapter, precv_frame); in decryptor()
356 res = rtw_tkip_decrypt(padapter, precv_frame); in decryptor()
359 res = rtw_aes_decrypt(padapter, precv_frame); in decryptor()
379 static struct recv_frame *portctrl(struct adapter *adapter, struct recv_frame *precv_frame) in portctrl() argument
396 ptr = precv_frame->rx_data; in portctrl()
397 pfhdr = precv_frame; in portctrl()
[all …]
Drtw_mlme_ext.c376 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame) in mgt_dispatcher() argument
381 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)precv_frame->rx_data; in mgt_dispatcher()
399 if (precv_frame->attrib.seq_num == psta->RxMgmtFrameSeqNum) in mgt_dispatcher()
403 psta->RxMgmtFrameSeqNum = precv_frame->attrib.seq_num; in mgt_dispatcher()
414 fct(padapter, precv_frame); in mgt_dispatcher()
437 unsigned int OnProbeReq(struct adapter *padapter, struct recv_frame *precv_frame) in OnProbeReq() argument
445 u8 *pframe = precv_frame->rx_data; in OnProbeReq()
446 uint len = precv_frame->len; in OnProbeReq()
468 report_survey_event(padapter, precv_frame); in OnProbeReq()
505 unsigned int OnProbeRsp(struct adapter *padapter, struct recv_frame *precv_frame) in OnProbeRsp() argument
[all …]
/linux-5.19.10/drivers/staging/r8188eu/os_dep/
Drecv_linux.c74 struct recv_frame *precv_frame) in rtw_recv_indicatepkt() argument
84 skb = precv_frame->pkt; in rtw_recv_indicatepkt()
88 skb->data = precv_frame->rx_data; in rtw_recv_indicatepkt()
90 skb_set_tail_pointer(skb, precv_frame->len); in rtw_recv_indicatepkt()
92 skb->len = precv_frame->len; in rtw_recv_indicatepkt()
98 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt()
140 precv_frame->pkt = NULL; in rtw_recv_indicatepkt()
142 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
149 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
/linux-5.19.10/drivers/staging/rtl8723bs/os_dep/
Drecv_linux.c187 int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame) in rtw_recv_indicatepkt() argument
192 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in rtw_recv_indicatepkt()
197 skb = precv_frame->u.hdr.pkt; in rtw_recv_indicatepkt()
201 skb->data = precv_frame->u.hdr.rx_data; in rtw_recv_indicatepkt()
203 skb_set_tail_pointer(skb, precv_frame->u.hdr.len); in rtw_recv_indicatepkt()
205 skb->len = precv_frame->u.hdr.len; in rtw_recv_indicatepkt()
210 precv_frame->u.hdr.pkt = NULL; in rtw_recv_indicatepkt()
212 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
219 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
/linux-5.19.10/drivers/staging/rtl8723bs/include/
Drtw_mlme_ext.h249 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
255 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
520 u8 collect_bss_info(struct adapter *padapter, union recv_frame *precv_frame, struct wlan_bssid_ex *…
571 void report_survey_event(struct adapter *padapter, union recv_frame *precv_frame);
609 unsigned int OnAssocReq(struct adapter *padapter, union recv_frame *precv_frame);
610 unsigned int OnAssocRsp(struct adapter *padapter, union recv_frame *precv_frame);
611 unsigned int OnProbeReq(struct adapter *padapter, union recv_frame *precv_frame);
612 unsigned int OnProbeRsp(struct adapter *padapter, union recv_frame *precv_frame);
613 unsigned int DoReserved(struct adapter *padapter, union recv_frame *precv_frame);
614 unsigned int OnBeacon(struct adapter *padapter, union recv_frame *precv_frame);
[all …]
Drecv_osdep.h15 extern s32 rtw_recv_entry(union recv_frame *precv_frame);
16 extern int rtw_recv_indicatepkt(struct adapter *adapter, union recv_frame *precv_frame);
Drtw_recv.h498 extern void mgt_dispatcher(struct adapter *padapter, union recv_frame *precv_frame);
/linux-5.19.10/drivers/staging/r8188eu/include/
Drtw_mlme_ext.h428 u8 collect_bss_info(struct adapter *padapter, struct recv_frame *precv_frame,
479 void report_survey_event(struct adapter *padapter, struct recv_frame *precv_frame);
540 struct recv_frame *precv_frame);
542 struct recv_frame *precv_frame);
544 struct recv_frame *precv_frame);
546 struct recv_frame *precv_frame);
548 struct recv_frame *precv_frame);
550 struct recv_frame *precv_frame);
552 struct recv_frame *precv_frame);
554 struct recv_frame *precv_frame);
[all …]
Drecv_osdep.h13 s32 rtw_recv_entry(struct recv_frame *precv_frame);
Drtw_recv.h342 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame);