Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/staging/rtl8712/
Drtl871x_recv.c199 union recv_frame *precv_frame) in r8712_decryptor() argument
201 struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib; in r8712_decryptor()
203 union recv_frame *return_packet = precv_frame; in r8712_decryptor()
211 r8712_wep_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
214 r8712_tkip_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
217 r8712_aes_decrypt(padapter, (u8 *)precv_frame); in r8712_decryptor()
229 union recv_frame *precv_frame) in r8712_portctrl() argument
240 ptr = get_recvframe_data(precv_frame); in r8712_portctrl()
241 pfhdr = &precv_frame->u.hdr; in r8712_portctrl()
255 prtnframe = precv_frame; in r8712_portctrl()
[all …]
Drecv_osdep.h24 void r8712_recv_entry(union recv_frame *precv_frame);
26 union recv_frame *precv_frame);
Drtl871x_recv.h211 union recv_frame *precv_frame);
213 union recv_frame *precv_frame);
215 union recv_frame *precv_frame);
217 union recv_frame *precv_frame);
Drtl8712_recv.c241 union recv_frame *precv_frame) in r8712_recvframe_chk_defrag() argument
254 pfhdr = &precv_frame->u.hdr; in r8712_recvframe_chk_defrag()
267 prtnframe = precv_frame;/*isn't a fragment frame*/ in r8712_recvframe_chk_defrag()
289 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
302 precv_frame = recvframe_defrag(padapter, pdefrag_q); in r8712_recvframe_chk_defrag()
303 prtnframe = precv_frame; in r8712_recvframe_chk_defrag()
308 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recvframe_chk_defrag()
/Linux-v5.4/drivers/staging/rtl8723bs/os_dep/
Drecv_linux.c218 static void rtw_os_ksocket_send(struct adapter *padapter, union recv_frame *precv_frame) in rtw_os_ksocket_send() argument
220 _pkt *skb = precv_frame->u.hdr.pkt; in rtw_os_ksocket_send()
221 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in rtw_os_ksocket_send()
222 struct sta_info *psta = precv_frame->u.hdr.psta; in rtw_os_ksocket_send()
254 int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame) in rtw_recv_indicatepkt() argument
259 struct rx_pkt_attrib *pattrib = &precv_frame->u.hdr.attrib; in rtw_recv_indicatepkt()
266 skb = precv_frame->u.hdr.pkt; in rtw_recv_indicatepkt()
273 …ame->u.hdr.rx_head =%p precv_frame->hdr.rx_data =%p\n", precv_frame->u.hdr.rx_head, precv_frame->… in rtw_recv_indicatepkt()
274 …dr.rx_end =%p precv_frame->hdr.len =%d\n", precv_frame->u.hdr.rx_tail, precv_frame->u.hdr.rx_end, in rtw_recv_indicatepkt()
276 skb->data = precv_frame->u.hdr.rx_data; in rtw_recv_indicatepkt()
[all …]
/Linux-v5.4/drivers/staging/rtl8723bs/core/
Drtw_recv.c442 union recv_frame *decryptor(struct adapter *padapter, union recv_frame *precv_frame);
443 union recv_frame *decryptor(struct adapter *padapter, union recv_frame *precv_frame) in decryptor() argument
446 struct rx_pkt_attrib *prxattrib = &precv_frame->u.hdr.attrib; in decryptor()
448 union recv_frame *return_packet = precv_frame; in decryptor()
456 u8 *iv = precv_frame->u.hdr.rx_data+prxattrib->hdrlen; in decryptor()
492 rtw_wep_decrypt(padapter, (u8 *)precv_frame); in decryptor()
496 res = rtw_tkip_decrypt(padapter, (u8 *)precv_frame); in decryptor()
500 res = rtw_aes_decrypt(padapter, (u8 *)precv_frame); in decryptor()
543 union recv_frame *portctrl(struct adapter *adapter, union recv_frame *precv_frame);
544 union recv_frame *portctrl(struct adapter *adapter, union recv_frame *precv_frame) in portctrl() argument
[all …]
Drtw_mlme_ext.c502 …gt_dispatcher(struct adapter *padapter, struct mlme_handler *ptable, union recv_frame *precv_frame) in _mgt_dispatcher() argument
505 u8 *pframe = precv_frame->u.hdr.rx_data; in _mgt_dispatcher()
513 ptable->func(padapter, precv_frame); in _mgt_dispatcher()
517 void mgt_dispatcher(struct adapter *padapter, union recv_frame *precv_frame) in mgt_dispatcher() argument
523 u8 *pframe = precv_frame->u.hdr.rx_data; in mgt_dispatcher()
555 if (precv_frame->u.hdr.attrib.seq_num == psta->RxMgmtFrameSeqNum) { in mgt_dispatcher()
558 …DBG_871X("Drop duplicate management frame with seq_num = %d.\n", precv_frame->u.hdr.attrib.seq_num… in mgt_dispatcher()
562 psta->RxMgmtFrameSeqNum = precv_frame->u.hdr.attrib.seq_num; in mgt_dispatcher()
574 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
577 _mgt_dispatcher(padapter, ptable, precv_frame); in mgt_dispatcher()
[all …]
/Linux-v5.4/drivers/staging/rtl8188eu/core/
Drtw_recv.c358 struct recv_frame *precv_frame) in decryptor() argument
360 struct rx_pkt_attrib *prxattrib = &precv_frame->attrib; in decryptor()
362 struct recv_frame *return_packet = precv_frame; in decryptor()
368 u8 *iv = precv_frame->pkt->data + prxattrib->hdrlen; in decryptor()
395 res = rtw_wep_decrypt(padapter, (u8 *)precv_frame); in decryptor()
398 res = rtw_tkip_decrypt(padapter, (u8 *)precv_frame); in decryptor()
401 res = rtw_aes_decrypt(padapter, (u8 *)precv_frame); in decryptor()
420 struct recv_frame *precv_frame) in portctrl() argument
437 ptr = precv_frame->pkt->data; in portctrl()
438 pfhdr = precv_frame; in portctrl()
[all …]
Drtw_mlme_ext.c2010 struct recv_frame *precv_frame, in collect_bss_info() argument
2017 u8 *pframe = precv_frame->pkt->data; in collect_bss_info()
2018 u32 packet_len = precv_frame->pkt->len; in collect_bss_info()
2057 bssid->Rssi = precv_frame->attrib.phy_info.recvpower; in collect_bss_info()
2058 bssid->PhyInfo.SignalQuality = precv_frame->attrib.phy_info.SignalQuality;/* in percentage */ in collect_bss_info()
2059 bssid->PhyInfo.SignalStrength = precv_frame->attrib.phy_info.SignalStrength;/* in percentage */ in collect_bss_info()
2506 struct recv_frame *precv_frame) in OnProbeReq() argument
2514 u8 *pframe = precv_frame->pkt->data; in OnProbeReq()
2515 uint len = precv_frame->pkt->len; in OnProbeReq()
2541 struct recv_frame *precv_frame) in OnProbeRsp() argument
[all …]
/Linux-v5.4/drivers/staging/rtl8188eu/os_dep/
Drecv_linux.c65 struct recv_frame *precv_frame) in rtw_recv_indicatepkt() argument
75 skb = precv_frame->pkt; in rtw_recv_indicatepkt()
86 struct rx_pkt_attrib *pattrib = &precv_frame->attrib; in rtw_recv_indicatepkt()
124 precv_frame->pkt = NULL; in rtw_recv_indicatepkt()
126 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
136 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
/Linux-v5.4/drivers/staging/rtl8723bs/include/
Drtw_mlme_ext.h318 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
324 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
596 u8 collect_bss_info(struct adapter *padapter, union recv_frame *precv_frame, struct wlan_bssid_ex *…
647 void report_survey_event(struct adapter *padapter, union recv_frame *precv_frame);
685 unsigned int OnAssocReq(struct adapter *padapter, union recv_frame *precv_frame);
686 unsigned int OnAssocRsp(struct adapter *padapter, union recv_frame *precv_frame);
687 unsigned int OnProbeReq(struct adapter *padapter, union recv_frame *precv_frame);
688 unsigned int OnProbeRsp(struct adapter *padapter, union recv_frame *precv_frame);
689 unsigned int DoReserved(struct adapter *padapter, union recv_frame *precv_frame);
690 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.h543 extern void mgt_dispatcher(struct adapter *padapter, union recv_frame *precv_frame);
/Linux-v5.4/drivers/staging/rtl8188eu/include/
Drecv_osdep.h18 s32 rtw_recv_entry(struct recv_frame *precv_frame);
Drtw_recv.h262 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame);
Drtw_mlme_ext.h531 struct recv_frame *precv_frame);