/linux-4.4.14/drivers/staging/rtl8712/ |
D | rtl871x_recv.h | 130 int r8712_free_recvframe(union recv_frame *precvframe, 134 int r8712_wlanhdr_to_ethhdr(union recv_frame *precvframe); 137 static inline u8 *get_rxmem(union recv_frame *precvframe) in get_rxmem() argument 140 if (precvframe == NULL) in get_rxmem() 142 return precvframe->u.hdr.rx_head; in get_rxmem() 145 static inline u8 *get_recvframe_data(union recv_frame *precvframe) in get_recvframe_data() argument 148 if (precvframe == NULL) in get_recvframe_data() 150 return precvframe->u.hdr.rx_data; in get_recvframe_data() 153 static inline u8 *recvframe_pull(union recv_frame *precvframe, sint sz) in recvframe_pull() argument 157 if (precvframe == NULL) in recvframe_pull() [all …]
|
D | rtl871x_recv.c | 67 union recv_frame *precvframe; in _r8712_init_recv_priv() local 87 precvframe = (union recv_frame *)precvpriv->precv_frame_buf; in _r8712_init_recv_priv() 89 INIT_LIST_HEAD(&(precvframe->u.list)); in _r8712_init_recv_priv() 90 list_add_tail(&(precvframe->u.list), in _r8712_init_recv_priv() 92 r8712_os_recv_resource_alloc(padapter, precvframe); in _r8712_init_recv_priv() 93 precvframe->u.hdr.adapter = padapter; in _r8712_init_recv_priv() 94 precvframe++; in _r8712_init_recv_priv() 109 union recv_frame *precvframe; in r8712_alloc_recvframe() local 116 precvframe = NULL; in r8712_alloc_recvframe() 120 precvframe = LIST_CONTAINOR(plist, union recv_frame, u); in r8712_alloc_recvframe() [all …]
|
D | rtl8712_recv.c | 136 int r8712_free_recvframe(union recv_frame *precvframe, in r8712_free_recvframe() argument 140 struct _adapter *padapter = precvframe->u.hdr.adapter; in r8712_free_recvframe() 143 if (precvframe->u.hdr.pkt) { in r8712_free_recvframe() 144 dev_kfree_skb_any(precvframe->u.hdr.pkt);/*free skb by driver*/ in r8712_free_recvframe() 145 precvframe->u.hdr.pkt = NULL; in r8712_free_recvframe() 148 list_del_init(&(precvframe->u.hdr.list)); in r8712_free_recvframe() 149 list_add_tail(&(precvframe->u.hdr.list), &pfree_recv_queue->queue); in r8712_free_recvframe() 1019 union recv_frame *precvframe = NULL; in recvbuf2recvframe() local 1051 precvframe = r8712_alloc_recvframe(pfree_recv_queue); in recvbuf2recvframe() 1052 if (precvframe == NULL) in recvbuf2recvframe() [all …]
|
D | recv_linux.c | 45 union recv_frame *precvframe) in r8712_os_recv_resource_alloc() argument 47 precvframe->u.hdr.pkt_newalloc = precvframe->u.hdr.pkt = NULL; in r8712_os_recv_resource_alloc()
|
D | rtl871x_security.h | 216 u32 r8712_aes_decrypt(struct _adapter *padapter, u8 *precvframe); 217 u32 r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe); 218 void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe);
|
D | rtl871x_security.c | 220 void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe) in r8712_wep_decrypt() argument 229 precvframe)->u.hdr.attrib); in r8712_wep_decrypt() 232 pframe = (unsigned char *)((union recv_frame *)precvframe)-> in r8712_wep_decrypt() 244 length = ((union recv_frame *)precvframe)-> in r8712_wep_decrypt() 651 u32 r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe) in r8712_tkip_decrypt() argument 664 precvframe)->u.hdr.attrib; in r8712_tkip_decrypt() 668 precvframe)->u.hdr.rx_data; in r8712_tkip_decrypt() 677 length = ((union recv_frame *)precvframe)-> in r8712_tkip_decrypt() 1365 u32 r8712_aes_decrypt(struct _adapter *padapter, u8 *precvframe) in r8712_aes_decrypt() argument 1372 precvframe)->u.hdr.attrib; in r8712_aes_decrypt() [all …]
|
D | recv_osdep.h | 44 union recv_frame *precvframe);
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_recv.h | 269 void rtw_init_recvframe(struct recv_frame *precvframe, 271 int rtw_free_recvframe(struct recv_frame *precvframe, 274 int _rtw_enqueue_recvframe(struct recv_frame *precvframe, 276 int rtw_enqueue_recvframe(struct recv_frame *precvframe, struct __queue *queue); 283 static inline u8 *get_rxmem(struct recv_frame *precvframe) in get_rxmem() argument 286 if (precvframe == NULL) in get_rxmem() 288 return precvframe->rx_head; in get_rxmem() 291 static inline u8 *recvframe_pull(struct recv_frame *precvframe, int sz) in recvframe_pull() argument 298 if (precvframe == NULL) in recvframe_pull() 300 precvframe->rx_data += sz; in recvframe_pull() [all …]
|
D | rtw_security.h | 349 u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe); 350 u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe); 351 void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe);
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188e_rxdesc.c | 67 struct recv_frame *precvframe = (struct recv_frame *)prframe; in rtl8188e_process_phy_info() local 70 process_rssi(padapter, precvframe); in rtl8188e_process_phy_info() 72 process_link_qual(padapter, precvframe); in rtl8188e_process_phy_info() 75 void update_recvframe_attrib_88e(struct recv_frame *precvframe, in update_recvframe_attrib_88e() argument 88 pattrib = &precvframe->attrib; in update_recvframe_attrib_88e() 143 void update_recvframe_phyinfo_88e(struct recv_frame *precvframe, in update_recvframe_phyinfo_88e() argument 146 struct adapter *padapter = precvframe->adapter; in update_recvframe_phyinfo_88e() 147 struct rx_pkt_attrib *pattrib = &precvframe->attrib; in update_recvframe_phyinfo_88e() 160 wlanhdr = precvframe->rx_data; in update_recvframe_phyinfo_88e() 191 precvframe->psta = NULL; in update_recvframe_phyinfo_88e() [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | usb_ops_linux.c | 53 struct recv_frame *precvframe = NULL; in recvbuf2recvframe() local 72 precvframe = rtw_alloc_recvframe(pfree_recv_queue); in recvbuf2recvframe() 73 if (precvframe == NULL) { in recvbuf2recvframe() 79 INIT_LIST_HEAD(&precvframe->list); in recvbuf2recvframe() 80 precvframe->len = 0; in recvbuf2recvframe() 82 update_recvframe_attrib_88e(precvframe, prxstat); in recvbuf2recvframe() 84 pattrib = &precvframe->attrib; in recvbuf2recvframe() 89 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 101 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 131 precvframe->pkt = pkt_copy; in recvbuf2recvframe() [all …]
|
D | recv_linux.c | 30 void rtw_os_recv_resource_alloc(struct recv_frame *precvframe) in rtw_os_recv_resource_alloc() argument 32 precvframe->pkt_newalloc = NULL; in rtw_os_recv_resource_alloc() 33 precvframe->pkt = NULL; in rtw_os_recv_resource_alloc()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | rtl8723au_recv.c | 137 void update_recvframe_attrib(struct recv_frame *precvframe, in update_recvframe_attrib() argument 153 pattrib = &precvframe->attrib; in update_recvframe_attrib() 181 void update_recvframe_phyinfo(struct recv_frame *precvframe, in update_recvframe_phyinfo() argument 184 struct rtw_adapter *padapter = precvframe->adapter; in update_recvframe_phyinfo() 185 struct rx_pkt_attrib *pattrib = &precvframe->attrib; in update_recvframe_phyinfo() 192 struct sk_buff *skb = precvframe->pkt; in update_recvframe_phyinfo() 251 precvframe->psta = NULL; in update_recvframe_phyinfo() 255 precvframe->psta = psta; in update_recvframe_phyinfo() 256 rtl8723a_process_phy_info(padapter, precvframe); in update_recvframe_phyinfo() 263 precvframe->psta = psta; in update_recvframe_phyinfo() [all …]
|
D | usb_ops_linux.c | 355 struct recv_frame *precvframe; in recvbuf2recvframe() local 374 precvframe = rtw_alloc_recvframe23a(pfree_recv_queue); in recvbuf2recvframe() 375 if (!precvframe) { in recvbuf2recvframe() 383 INIT_LIST_HEAD(&precvframe->list); in recvbuf2recvframe() 385 update_recvframe_attrib(precvframe, prxstat); in recvbuf2recvframe() 387 pattrib = &precvframe->attrib; in recvbuf2recvframe() 392 rtw_free_recvframe23a(precvframe); in recvbuf2recvframe() 404 rtw_free_recvframe23a(precvframe); in recvbuf2recvframe() 438 precvframe->pkt = pkt_copy; in recvbuf2recvframe() 452 rtw_free_recvframe23a(precvframe); in recvbuf2recvframe() [all …]
|
D | rtl8723a_rxdesc.c | 64 struct recv_frame *precvframe = prframe; in rtl8723a_process_phy_info() local 66 process_rssi(padapter, precvframe); in rtl8723a_process_phy_info() 68 process_link_qual(padapter, precvframe); in rtl8723a_process_phy_info()
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_recv.c | 64 struct recv_frame *precvframe; in _rtw_init_recv_priv() local 83 precvframe = (struct recv_frame *)precvpriv->precv_frame_buf; in _rtw_init_recv_priv() 86 INIT_LIST_HEAD(&(precvframe->list)); in _rtw_init_recv_priv() 88 list_add_tail(&(precvframe->list), in _rtw_init_recv_priv() 91 rtw_os_recv_resource_alloc(precvframe); in _rtw_init_recv_priv() 93 precvframe->len = 0; in _rtw_init_recv_priv() 95 precvframe->adapter = padapter; in _rtw_init_recv_priv() 96 precvframe++; in _rtw_init_recv_priv() 157 struct recv_frame *precvframe; in rtw_alloc_recvframe() local 161 precvframe = _rtw_alloc_recvframe(pfree_recv_queue); in rtw_alloc_recvframe() [all …]
|
D | rtw_security.c | 199 void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe) in rtw_wep_decrypt() argument 208 struct rx_pkt_attrib *prxattrib = &(((struct recv_frame *)precvframe)->attrib); in rtw_wep_decrypt() 212 pframe = (unsigned char *)((struct recv_frame *)precvframe)->rx_data; in rtw_wep_decrypt() 221 length = ((struct recv_frame *)precvframe)->len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_wep_decrypt() 643 u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe) in rtw_tkip_decrypt() argument 656 struct rx_pkt_attrib *prxattrib = &((struct recv_frame *)precvframe)->attrib; in rtw_tkip_decrypt() 661 pframe = (unsigned char *)((struct recv_frame *)precvframe)->rx_data; in rtw_tkip_decrypt() 681 length = ((struct recv_frame *)precvframe)->len-prxattrib->hdrlen-prxattrib->iv_len; in rtw_tkip_decrypt() 1452 u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe) in rtw_aes_decrypt() argument 1458 struct rx_pkt_attrib *prxattrib = &((struct recv_frame *)precvframe)->attrib; in rtw_aes_decrypt() [all …]
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_recv.c | 48 struct recv_frame *precvframe; in _rtw_init_recv_priv23a() local 61 precvframe = kzalloc(sizeof(struct recv_frame), GFP_KERNEL); in _rtw_init_recv_priv23a() 62 if (!precvframe) in _rtw_init_recv_priv23a() 64 INIT_LIST_HEAD(&precvframe->list); in _rtw_init_recv_priv23a() 66 list_add_tail(&precvframe->list, in _rtw_init_recv_priv23a() 69 precvframe->adapter = padapter; in _rtw_init_recv_priv23a() 70 precvframe++; in _rtw_init_recv_priv23a() 91 struct recv_frame *precvframe; in _rtw_free_recv_priv23a() local 97 precvframe = container_of(plist, struct recv_frame, list); in _rtw_free_recv_priv23a() 98 list_del_init(&precvframe->list); in _rtw_free_recv_priv23a() [all …]
|
D | rtw_security.c | 212 struct recv_frame *precvframe) in rtw_wep_decrypt23a() argument 221 struct rx_pkt_attrib *prxattrib = &precvframe->attrib; in rtw_wep_decrypt23a() 223 struct sk_buff *skb = precvframe->pkt; in rtw_wep_decrypt23a() 710 struct recv_frame *precvframe) in rtw_tkip_decrypt23a() argument 722 struct rx_pkt_attrib *prxattrib = &precvframe->attrib; in rtw_tkip_decrypt23a() 724 struct sk_buff *skb = precvframe->pkt; in rtw_tkip_decrypt23a() 1565 struct recv_frame *precvframe) in rtw_aes_decrypt23a() argument 1568 struct rx_pkt_attrib *prxattrib = &precvframe->attrib; in rtw_aes_decrypt23a() 1570 struct sk_buff *skb = precvframe->pkt; in rtw_aes_decrypt23a()
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtl8723a_recv.h | 62 void update_recvframe_attrib(struct recv_frame *precvframe, struct recv_stat *prxstat); 63 void update_recvframe_phyinfo(struct recv_frame *precvframe, struct phy_stat *pphy_info);
|
D | rtw_security.h | 324 struct recv_frame *precvframe); 326 struct recv_frame *precvframe); 327 void rtw_wep_decrypt23a(struct rtw_adapter *padapter, struct recv_frame *precvframe);
|
D | rtw_recv.h | 276 int rtw_free_recvframe23a(struct recv_frame *precvframe); 278 int rtw_enqueue_recvframe23a(struct recv_frame *precvframe, struct rtw_queue *queue);
|