Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Drecv_linux.c91 struct recv_frame *precv_frame) in rtw_recv_indicatepkt() argument
102 skb = precv_frame->pkt; in rtw_recv_indicatepkt()
113 precv_frame->rx_head, precv_frame->rx_data)); in rtw_recv_indicatepkt()
116 precv_frame->rx_tail, precv_frame->rx_end, in rtw_recv_indicatepkt()
117 precv_frame->len)); in rtw_recv_indicatepkt()
119 skb->data = precv_frame->rx_data; in rtw_recv_indicatepkt()
121 skb_set_tail_pointer(skb, precv_frame->len); in rtw_recv_indicatepkt()
123 skb->len = precv_frame->len; in rtw_recv_indicatepkt()
134 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt()
176 precv_frame->pkt = NULL; in rtw_recv_indicatepkt()
[all …]
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_recv.c220 union recv_frame *precv_frame) in r8712_decryptor() argument
222 struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib; in r8712_decryptor()
224 union recv_frame *return_packet = precv_frame; in r8712_decryptor()
232 r8712_wep_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
235 r8712_tkip_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
238 r8712_aes_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
249 union recv_frame *precv_frame) in r8712_portctrl() argument
260 ptr = get_recvframe_data(precv_frame); in r8712_portctrl()
261 pfhdr = &precv_frame->u.hdr; in r8712_portctrl()
275 prtnframe = precv_frame; in r8712_portctrl()
[all …]
Drecv_linux.c107 union recv_frame *precv_frame) in r8712_recv_indicatepkt() argument
112 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in r8712_recv_indicatepkt()
116 skb = precv_frame->u.hdr.pkt; in r8712_recv_indicatepkt()
119 skb->data = precv_frame->u.hdr.rx_data; in r8712_recv_indicatepkt()
120 skb->len = precv_frame->u.hdr.len; in r8712_recv_indicatepkt()
129 precv_frame->u.hdr.pkt = NULL; /* pointers to NULL before in r8712_recv_indicatepkt()
131 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recv_indicatepkt()
135 if (precv_frame) in r8712_recv_indicatepkt()
136 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recv_indicatepkt()
Drecv_osdep.h36 s32 r8712_recv_entry(union recv_frame *precv_frame);
38 union recv_frame *precv_frame);
Drtl871x_recv.h207 union recv_frame *precv_frame);
209 union recv_frame *precv_frame);
211 union recv_frame *precv_frame);
213 union recv_frame *precv_frame);
Drtl8712_recv.c251 union recv_frame *precv_frame) in r8712_recvframe_chk_defrag() argument
264 pfhdr = &precv_frame->u.hdr; in r8712_recvframe_chk_defrag()
277 prtnframe = precv_frame;/*isn't a fragment frame*/ in r8712_recvframe_chk_defrag()
297 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
309 precv_frame = recvframe_defrag(padapter, pdefrag_q); in r8712_recvframe_chk_defrag()
310 prtnframe = precv_frame; in r8712_recvframe_chk_defrag()
314 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_recv.c428 struct recv_frame *precv_frame) in decryptor() argument
430 struct rx_pkt_attrib *prxattrib = &precv_frame->attrib; in decryptor()
432 struct recv_frame *return_packet = precv_frame; in decryptor()
438 u8 *iv = precv_frame->rx_data+prxattrib->hdrlen; in decryptor()
464 rtw_wep_decrypt(padapter, (u8 *)precv_frame); in decryptor()
467 res = rtw_tkip_decrypt(padapter, (u8 *)precv_frame); in decryptor()
470 res = rtw_aes_decrypt(padapter, (u8 *)precv_frame); in decryptor()
490 struct recv_frame *precv_frame) in portctrl() argument
508 ptr = precv_frame->rx_data; in portctrl()
509 pfhdr = precv_frame; in portctrl()
[all …]
Drtw_mlme_ext.c415 …t_dispatcher(struct adapter *padapter, struct mlme_handler *ptable, struct recv_frame *precv_frame) in _mgt_dispatcher() argument
418 u8 *pframe = precv_frame->rx_data; in _mgt_dispatcher()
425 ptable->func(padapter, precv_frame); in _mgt_dispatcher()
429 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame) in mgt_dispatcher() argument
437 u8 *pframe = precv_frame->rx_data; in mgt_dispatcher()
466 if (precv_frame->attrib.seq_num == in mgt_dispatcher()
470 precv_frame->attrib.seq_num); in mgt_dispatcher()
474 psta->RxMgmtFrameSeqNum = precv_frame->attrib.seq_num; in mgt_dispatcher()
490 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
493 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
[all …]
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_recv.c459 struct recv_frame *precv_frame);
461 struct recv_frame *precv_frame) in decryptor() argument
463 struct rx_pkt_attrib *prxattrib = &precv_frame->attrib; in decryptor()
465 struct recv_frame *return_packet = precv_frame; in decryptor()
473 u8 *iv = precv_frame->pkt->data + prxattrib->hdrlen; in decryptor()
502 rtw_wep_decrypt23a(padapter, precv_frame); in decryptor()
505 res = rtw_tkip_decrypt23a(padapter, precv_frame); in decryptor()
508 res = rtw_aes_decrypt23a(padapter, precv_frame); in decryptor()
531 struct recv_frame *precv_frame) in portctrl() argument
547 pfhdr = precv_frame; in portctrl()
[all …]
Drtw_mlme_ext.c27 static int OnAssocReq23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
28 static int OnAssocRsp23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
29 static int OnProbeReq23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
30 static int OnProbeRsp23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
31 static int DoReserved23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
32 static int OnBeacon23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
33 static int OnAtim23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
34 static int OnDisassoc23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
35 static int OnAuth23aClient23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
36 static int OnDeAuth23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
[all …]
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Drecv_linux.c73 struct recv_frame *precv_frame) in rtw_recv_indicatepkt23a() argument
81 skb = precv_frame->pkt; in rtw_recv_indicatepkt23a()
92 precv_frame->pkt->data); in rtw_recv_indicatepkt23a()
102 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt23a()
146 precv_frame->pkt = NULL; /* pointers to NULL before rtw_free_recvframe23a() */ in rtw_recv_indicatepkt23a()
148 rtw_free_recvframe23a(precv_frame); in rtw_recv_indicatepkt23a()
156 rtw_free_recvframe23a(precv_frame); in rtw_recv_indicatepkt23a()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Drtw_mlme_ext.h493 u8 collect_bss_info(struct adapter *padapter, struct recv_frame *precv_frame,
547 struct recv_frame *precv_frame);
600 struct recv_frame *precv_frame);
602 struct recv_frame *precv_frame);
604 struct recv_frame *precv_frame);
606 struct recv_frame *precv_frame);
608 struct recv_frame *precv_frame);
610 struct recv_frame *precv_frame);
612 struct recv_frame *precv_frame);
614 struct recv_frame *precv_frame);
[all …]
Drecv_osdep.h31 s32 rtw_recv_entry(struct recv_frame *precv_frame);
Drtw_recv.h363 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame);
/linux-4.1.27/drivers/staging/rtl8723au/include/
Drecv_osdep.h24 int rtw_recv_entry23a(struct recv_frame *precv_frame);
25 int rtw_recv_indicatepkt23a(struct rtw_adapter *adapter, struct recv_frame *precv_frame);
Drtw_mlme_ext.h264 int (*func)(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
270 int (*func)(struct rtw_adapter *padapter, struct recv_frame *precv_frame);
538 struct recv_frame *precv_frame);
Drtw_recv.h305 struct recv_frame *precv_frame);