precvframe 49 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_frame *precvframe; precvframe 64 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe = PTR_ALIGN(precvpriv->pallocated_frame_buf, RXFRAME_ALIGN_SZ); precvframe 67 drivers/staging/rtl8188eu/core/rtw_recv.c INIT_LIST_HEAD(&precvframe->list); precvframe 69 drivers/staging/rtl8188eu/core/rtw_recv.c list_add_tail(&precvframe->list, precvframe 72 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt = NULL; precvframe 74 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->adapter = padapter; precvframe 75 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe++; precvframe 114 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_frame *precvframe; precvframe 118 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe = _rtw_alloc_recvframe(pfree_recv_queue); precvframe 122 drivers/staging/rtl8188eu/core/rtw_recv.c return precvframe; precvframe 125 drivers/staging/rtl8188eu/core/rtw_recv.c int rtw_free_recvframe(struct recv_frame *precvframe, precvframe 128 drivers/staging/rtl8188eu/core/rtw_recv.c if (!precvframe) precvframe 130 drivers/staging/rtl8188eu/core/rtw_recv.c if (precvframe->pkt) { precvframe 131 drivers/staging/rtl8188eu/core/rtw_recv.c dev_kfree_skb_any(precvframe->pkt);/* free skb by driver */ precvframe 132 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt = NULL; precvframe 137 drivers/staging/rtl8188eu/core/rtw_recv.c list_del_init(&precvframe->list); precvframe 139 drivers/staging/rtl8188eu/core/rtw_recv.c list_add_tail(&precvframe->list, get_list_head(pfree_recv_queue)); precvframe 146 drivers/staging/rtl8188eu/core/rtw_recv.c int _rtw_enqueue_recvframe(struct recv_frame *precvframe, struct __queue *queue) precvframe 148 drivers/staging/rtl8188eu/core/rtw_recv.c list_del_init(&precvframe->list); precvframe 149 drivers/staging/rtl8188eu/core/rtw_recv.c list_add_tail(&precvframe->list, get_list_head(queue)); precvframe 154 drivers/staging/rtl8188eu/core/rtw_recv.c int rtw_enqueue_recvframe(struct recv_frame *precvframe, struct __queue *queue) precvframe 159 drivers/staging/rtl8188eu/core/rtw_recv.c ret = _rtw_enqueue_recvframe(precvframe, queue); precvframe 209 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_frame *precvframe) precvframe 218 drivers/staging/rtl8188eu/core/rtw_recv.c struct rx_pkt_attrib *prxattrib = &precvframe->attrib; precvframe 255 drivers/staging/rtl8188eu/core/rtw_recv.c datalen = precvframe->pkt->len-prxattrib->hdrlen - precvframe 257 drivers/staging/rtl8188eu/core/rtw_recv.c pframe = precvframe->pkt->data; precvframe 293 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt->len)); precvframe 294 drivers/staging/rtl8188eu/core/rtw_recv.c for (i = 0; i < precvframe->pkt->len; i += 8) { precvframe 298 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i), precvframe 299 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+1), precvframe 300 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+2), precvframe 301 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+3), precvframe 302 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+4), precvframe 303 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+5), precvframe 304 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+6), precvframe 305 drivers/staging/rtl8188eu/core/rtw_recv.c *(precvframe->pkt->data+i+7))); precvframe 310 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe->pkt->len)); precvframe 348 drivers/staging/rtl8188eu/core/rtw_recv.c skb_trim(precvframe->pkt, precvframe->pkt->len - 8); precvframe 1262 drivers/staging/rtl8188eu/core/rtw_recv.c static int wlanhdr_to_ethhdr(struct recv_frame *precvframe) precvframe 1271 drivers/staging/rtl8188eu/core/rtw_recv.c u8 *ptr = precvframe->pkt->data; precvframe 1272 drivers/staging/rtl8188eu/core/rtw_recv.c struct rx_pkt_attrib *pattrib = &precvframe->attrib; precvframe 1275 drivers/staging/rtl8188eu/core/rtw_recv.c skb_trim(precvframe->pkt, precvframe->pkt->len - pattrib->icv_len); precvframe 1292 drivers/staging/rtl8188eu/core/rtw_recv.c len = precvframe->pkt->len - rmv_len; precvframe 1301 drivers/staging/rtl8188eu/core/rtw_recv.c ptr = skb_pull(precvframe->pkt, rmv_len - sizeof(struct ethhdr) + (bsnaphdr ? 2 : 0)); precvframe 1981 drivers/staging/rtl8188eu/core/rtw_recv.c s32 rtw_recv_entry(struct recv_frame *precvframe) precvframe 1987 drivers/staging/rtl8188eu/core/rtw_recv.c padapter = precvframe->adapter; precvframe 1991 drivers/staging/rtl8188eu/core/rtw_recv.c ret = recv_func(padapter, precvframe); precvframe 201 drivers/staging/rtl8188eu/core/rtw_security.c int rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 203 drivers/staging/rtl8188eu/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &(((struct recv_frame *)precvframe)->attrib); precvframe 207 drivers/staging/rtl8188eu/core/rtw_security.c struct sk_buff *skb = ((struct recv_frame *)precvframe)->pkt; precvframe 656 drivers/staging/rtl8188eu/core/rtw_security.c u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 669 drivers/staging/rtl8188eu/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &((struct recv_frame *)precvframe)->attrib; precvframe 674 drivers/staging/rtl8188eu/core/rtw_security.c pframe = (unsigned char *)((struct recv_frame *)precvframe)->pkt->data; precvframe 694 drivers/staging/rtl8188eu/core/rtw_security.c length = ((struct recv_frame *)precvframe)->pkt->len-prxattrib->hdrlen-prxattrib->iv_len; precvframe 1278 drivers/staging/rtl8188eu/core/rtw_security.c u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 1280 drivers/staging/rtl8188eu/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &((struct recv_frame *)precvframe)->attrib; precvframe 1290 drivers/staging/rtl8188eu/core/rtw_security.c struct sk_buff *skb = ((struct recv_frame *)precvframe)->pkt; precvframe 53 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c struct recv_frame *precvframe) precvframe 56 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c process_rssi(padapter, precvframe); precvframe 58 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c process_link_qual(padapter, precvframe); precvframe 61 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c void update_recvframe_attrib_88e(struct recv_frame *precvframe, precvframe 74 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c pattrib = &precvframe->attrib; precvframe 129 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c void update_recvframe_phyinfo_88e(struct recv_frame *precvframe, precvframe 132 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c struct adapter *padapter = precvframe->adapter; precvframe 133 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c struct rx_pkt_attrib *pattrib = &precvframe->attrib; precvframe 145 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c wlanhdr = precvframe->pkt->data; precvframe 177 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c precvframe->psta = NULL; precvframe 181 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c precvframe->psta = psta; precvframe 182 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c rtl8188e_process_phy_info(padapter, precvframe); precvframe 187 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c precvframe->psta = psta; precvframe 189 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c rtl8188e_process_phy_info(padapter, precvframe); precvframe 232 drivers/staging/rtl8188eu/include/rtw_recv.h void rtw_init_recvframe(struct recv_frame *precvframe, precvframe 234 drivers/staging/rtl8188eu/include/rtw_recv.h int rtw_free_recvframe(struct recv_frame *precvframe, precvframe 237 drivers/staging/rtl8188eu/include/rtw_recv.h int _rtw_enqueue_recvframe(struct recv_frame *precvframe, precvframe 239 drivers/staging/rtl8188eu/include/rtw_recv.h int rtw_enqueue_recvframe(struct recv_frame *precvframe, struct __queue *queue); precvframe 301 drivers/staging/rtl8188eu/include/rtw_security.h u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 302 drivers/staging/rtl8188eu/include/rtw_security.h u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 303 drivers/staging/rtl8188eu/include/rtw_security.h int rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 42 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct recv_frame *precvframe = NULL; precvframe 62 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c precvframe = rtw_alloc_recvframe(pfree_recv_queue); precvframe 63 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if (!precvframe) { precvframe 70 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c INIT_LIST_HEAD(&precvframe->list); precvframe 72 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c update_recvframe_attrib_88e(precvframe, prxstat); precvframe 74 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c pattrib = &precvframe->attrib; precvframe 79 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 92 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 122 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c precvframe->pkt = pkt_copy; precvframe 129 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 147 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c update_recvframe_phyinfo_88e(precvframe, pphy_status); precvframe 148 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if (rtw_recv_entry(precvframe) != _SUCCESS) { precvframe 155 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c handle_txrpt_ccx_88e(adapt, precvframe->pkt->data); precvframe 156 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 159 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c precvframe->pkt->data, precvframe 163 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 165 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c interrupt_handler_8188eu(adapt, pattrib->pkt_len, precvframe->pkt->data); precvframe 166 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 171 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c precvframe = NULL; precvframe 33 drivers/staging/rtl8712/recv_linux.c union recv_frame *precvframe) precvframe 35 drivers/staging/rtl8712/recv_linux.c precvframe->u.hdr.pkt_newalloc = NULL; precvframe 36 drivers/staging/rtl8712/recv_linux.c precvframe->u.hdr.pkt = NULL; precvframe 32 drivers/staging/rtl8712/recv_osdep.h union recv_frame *precvframe); precvframe 121 drivers/staging/rtl8712/rtl8712_recv.c void r8712_free_recvframe(union recv_frame *precvframe, precvframe 125 drivers/staging/rtl8712/rtl8712_recv.c struct _adapter *padapter = precvframe->u.hdr.adapter; precvframe 128 drivers/staging/rtl8712/rtl8712_recv.c if (precvframe->u.hdr.pkt) { precvframe 129 drivers/staging/rtl8712/rtl8712_recv.c dev_kfree_skb_any(precvframe->u.hdr.pkt);/*free skb by driver*/ precvframe 130 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.pkt = NULL; precvframe 133 drivers/staging/rtl8712/rtl8712_recv.c list_del_init(&(precvframe->u.hdr.list)); precvframe 134 drivers/staging/rtl8712/rtl8712_recv.c list_add_tail(&(precvframe->u.hdr.list), &pfree_recv_queue->queue); precvframe 994 drivers/staging/rtl8712/rtl8712_recv.c union recv_frame *precvframe = NULL; precvframe 1028 drivers/staging/rtl8712/rtl8712_recv.c precvframe = r8712_alloc_recvframe(pfree_recv_queue); precvframe 1029 drivers/staging/rtl8712/rtl8712_recv.c if (!precvframe) precvframe 1031 drivers/staging/rtl8712/rtl8712_recv.c INIT_LIST_HEAD(&precvframe->u.hdr.list); precvframe 1032 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.precvbuf = NULL; /*can't access the precvbuf*/ precvframe 1033 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.len = 0; precvframe 1050 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.pkt = pkt_copy; precvframe 1055 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_head = precvframe->u.hdr.rx_data = precvframe 1056 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_tail = pkt_copy->data; precvframe 1057 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_end = pkt_copy->data + alloc_sz; precvframe 1059 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.pkt = skb_clone(pskb, GFP_ATOMIC); precvframe 1060 drivers/staging/rtl8712/rtl8712_recv.c if (!precvframe->u.hdr.pkt) precvframe 1062 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_head = pbuf; precvframe 1063 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_data = pbuf; precvframe 1064 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_tail = pbuf; precvframe 1065 drivers/staging/rtl8712/rtl8712_recv.c precvframe->u.hdr.rx_end = pbuf + alloc_sz; precvframe 1067 drivers/staging/rtl8712/rtl8712_recv.c recvframe_put(precvframe, tmp_len); precvframe 1068 drivers/staging/rtl8712/rtl8712_recv.c recvframe_pull(precvframe, drvinfo_sz + RXDESC_SIZE); precvframe 1072 drivers/staging/rtl8712/rtl8712_recv.c update_recvframe_attrib_from_recvstat(&precvframe->u.hdr.attrib, precvframe 1074 drivers/staging/rtl8712/rtl8712_recv.c r8712_recv_entry(precvframe); precvframe 1078 drivers/staging/rtl8712/rtl8712_recv.c precvframe = NULL; precvframe 55 drivers/staging/rtl8712/rtl871x_recv.c union recv_frame *precvframe; precvframe 73 drivers/staging/rtl8712/rtl871x_recv.c precvframe = (union recv_frame *)precvpriv->precv_frame_buf; precvframe 75 drivers/staging/rtl8712/rtl871x_recv.c INIT_LIST_HEAD(&(precvframe->u.list)); precvframe 76 drivers/staging/rtl8712/rtl871x_recv.c list_add_tail(&(precvframe->u.list), precvframe 78 drivers/staging/rtl8712/rtl871x_recv.c r8712_os_recv_resource_alloc(padapter, precvframe); precvframe 79 drivers/staging/rtl8712/rtl871x_recv.c precvframe->u.hdr.adapter = padapter; precvframe 80 drivers/staging/rtl8712/rtl871x_recv.c precvframe++; precvframe 95 drivers/staging/rtl8712/rtl871x_recv.c union recv_frame *precvframe; precvframe 100 drivers/staging/rtl8712/rtl871x_recv.c precvframe = list_first_entry_or_null(&pfree_recv_queue->queue, precvframe 102 drivers/staging/rtl8712/rtl871x_recv.c if (precvframe) { precvframe 103 drivers/staging/rtl8712/rtl871x_recv.c list_del_init(&precvframe->u.hdr.list); precvframe 104 drivers/staging/rtl8712/rtl871x_recv.c padapter = precvframe->u.hdr.adapter; precvframe 112 drivers/staging/rtl8712/rtl871x_recv.c return precvframe; precvframe 123 drivers/staging/rtl8712/rtl871x_recv.c union recv_frame *precvframe; precvframe 130 drivers/staging/rtl8712/rtl871x_recv.c precvframe = container_of(plist, union recv_frame, u.list); precvframe 132 drivers/staging/rtl8712/rtl871x_recv.c r8712_free_recvframe(precvframe, pfree_recv_queue); precvframe 138 drivers/staging/rtl8712/rtl871x_recv.c union recv_frame *precvframe) precvframe 147 drivers/staging/rtl8712/rtl871x_recv.c struct rx_pkt_attrib *prxattrib = &precvframe->u.hdr.attrib; precvframe 155 drivers/staging/rtl8712/rtl871x_recv.c iv = precvframe->u.hdr.rx_data + precvframe 166 drivers/staging/rtl8712/rtl871x_recv.c datalen = precvframe->u.hdr.len - prxattrib->hdrlen - precvframe 168 drivers/staging/rtl8712/rtl871x_recv.c pframe = precvframe->u.hdr.rx_data; precvframe 191 drivers/staging/rtl8712/rtl871x_recv.c recvframe_pull_tail(precvframe, 8); precvframe 588 drivers/staging/rtl8712/rtl871x_recv.c int r8712_wlanhdr_to_ethhdr(union recv_frame *precvframe) precvframe 596 drivers/staging/rtl8712/rtl871x_recv.c struct _adapter *adapter = precvframe->u.hdr.adapter; precvframe 599 drivers/staging/rtl8712/rtl871x_recv.c u8 *ptr = get_recvframe_data(precvframe); /*point to frame_ctrl field*/ precvframe 600 drivers/staging/rtl8712/rtl871x_recv.c struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; precvframe 603 drivers/staging/rtl8712/rtl871x_recv.c recvframe_pull_tail(precvframe, pattrib->icv_len); precvframe 622 drivers/staging/rtl8712/rtl871x_recv.c len = precvframe->u.hdr.len - rmv_len; precvframe 628 drivers/staging/rtl8712/rtl871x_recv.c ptr = recvframe_pull(precvframe, (rmv_len - precvframe 632 drivers/staging/rtl8712/rtl871x_recv.c memcpy(ptr, get_rxmem(precvframe), 24); precvframe 635 drivers/staging/rtl8712/rtl871x_recv.c ptr = recvframe_pull(precvframe, (rmv_len - precvframe 651 drivers/staging/rtl8712/rtl871x_recv.c void r8712_recv_entry(union recv_frame *precvframe) precvframe 658 drivers/staging/rtl8712/rtl871x_recv.c padapter = precvframe->u.hdr.adapter; precvframe 663 drivers/staging/rtl8712/rtl871x_recv.c ret = recv_func(padapter, precvframe); precvframe 667 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->rx_bytes += (uint)(precvframe->u.hdr.rx_tail - precvframe 668 drivers/staging/rtl8712/rtl871x_recv.c precvframe->u.hdr.rx_data); precvframe 131 drivers/staging/rtl8712/rtl871x_recv.h void r8712_free_recvframe(union recv_frame *precvframe, precvframe 135 drivers/staging/rtl8712/rtl871x_recv.h int r8712_wlanhdr_to_ethhdr(union recv_frame *precvframe); precvframe 138 drivers/staging/rtl8712/rtl871x_recv.h static inline u8 *get_rxmem(union recv_frame *precvframe) precvframe 141 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe == NULL) precvframe 143 drivers/staging/rtl8712/rtl871x_recv.h return precvframe->u.hdr.rx_head; precvframe 146 drivers/staging/rtl8712/rtl871x_recv.h static inline u8 *get_recvframe_data(union recv_frame *precvframe) precvframe 149 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe == NULL) precvframe 151 drivers/staging/rtl8712/rtl871x_recv.h return precvframe->u.hdr.rx_data; precvframe 154 drivers/staging/rtl8712/rtl871x_recv.h static inline u8 *recvframe_pull(union recv_frame *precvframe, sint sz) precvframe 159 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe == NULL) precvframe 161 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_data += sz; precvframe 162 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) { precvframe 163 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_data -= sz; precvframe 166 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len -= sz; precvframe 167 drivers/staging/rtl8712/rtl871x_recv.h return precvframe->u.hdr.rx_data; precvframe 170 drivers/staging/rtl8712/rtl871x_recv.h static inline u8 *recvframe_put(union recv_frame *precvframe, sint sz) precvframe 176 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe == NULL) precvframe 178 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_tail += sz; precvframe 179 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) { precvframe 180 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_tail -= sz; precvframe 183 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len += sz; precvframe 184 drivers/staging/rtl8712/rtl871x_recv.h return precvframe->u.hdr.rx_tail; precvframe 187 drivers/staging/rtl8712/rtl871x_recv.h static inline u8 *recvframe_pull_tail(union recv_frame *precvframe, sint sz) precvframe 194 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe == NULL) precvframe 196 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_tail -= sz; precvframe 197 drivers/staging/rtl8712/rtl871x_recv.h if (precvframe->u.hdr.rx_tail < precvframe->u.hdr.rx_data) { precvframe 198 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.rx_tail += sz; precvframe 201 drivers/staging/rtl8712/rtl871x_recv.h precvframe->u.hdr.len -= sz; precvframe 202 drivers/staging/rtl8712/rtl871x_recv.h return precvframe->u.hdr.rx_tail; precvframe 209 drivers/staging/rtl8712/rtl871x_recv.h union recv_frame *precvframe); precvframe 208 drivers/staging/rtl8712/rtl871x_security.c void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe) precvframe 217 drivers/staging/rtl8712/rtl871x_security.c precvframe)->u.hdr.attrib); precvframe 220 drivers/staging/rtl8712/rtl871x_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)-> precvframe 232 drivers/staging/rtl8712/rtl871x_security.c length = ((union recv_frame *)precvframe)-> precvframe 639 drivers/staging/rtl8712/rtl871x_security.c void r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe) precvframe 652 drivers/staging/rtl8712/rtl871x_security.c precvframe)->u.hdr.attrib; precvframe 656 drivers/staging/rtl8712/rtl871x_security.c precvframe)->u.hdr.rx_data; precvframe 665 drivers/staging/rtl8712/rtl871x_security.c length = ((union recv_frame *)precvframe)-> precvframe 1344 drivers/staging/rtl8712/rtl871x_security.c void r8712_aes_decrypt(struct _adapter *padapter, u8 *precvframe) precvframe 1351 drivers/staging/rtl8712/rtl871x_security.c precvframe)->u.hdr.attrib; precvframe 1354 drivers/staging/rtl8712/rtl871x_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)-> precvframe 1372 drivers/staging/rtl8712/rtl871x_security.c length = ((union recv_frame *)precvframe)-> precvframe 212 drivers/staging/rtl8712/rtl871x_security.h void r8712_aes_decrypt(struct _adapter *padapter, u8 *precvframe); precvframe 213 drivers/staging/rtl8712/rtl871x_security.h void r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe); precvframe 214 drivers/staging/rtl8712/rtl871x_security.h void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe); precvframe 38 drivers/staging/rtl8723bs/core/rtw_recv.c union recv_frame *precvframe; precvframe 62 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = (union recv_frame *) precvpriv->precv_frame_buf; precvframe 66 drivers/staging/rtl8723bs/core/rtw_recv.c INIT_LIST_HEAD(&(precvframe->u.list)); precvframe 68 drivers/staging/rtl8723bs/core/rtw_recv.c list_add_tail(&(precvframe->u.list), &(precvpriv->free_recv_queue.queue)); precvframe 70 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_os_recv_resource_alloc(padapter, precvframe); precvframe 72 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe->u.hdr.len = 0; precvframe 74 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe->u.hdr.adapter = padapter; precvframe 75 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe++; precvframe 109 drivers/staging/rtl8723bs/core/rtw_recv.c union recv_frame *precvframe; precvframe 115 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = NULL; precvframe 121 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = (union recv_frame *)plist; precvframe 123 drivers/staging/rtl8723bs/core/rtw_recv.c list_del_init(&precvframe->u.hdr.list); precvframe 124 drivers/staging/rtl8723bs/core/rtw_recv.c padapter = precvframe->u.hdr.adapter; precvframe 131 drivers/staging/rtl8723bs/core/rtw_recv.c return precvframe; precvframe 136 drivers/staging/rtl8723bs/core/rtw_recv.c union recv_frame *precvframe; precvframe 140 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = _rtw_alloc_recvframe(pfree_recv_queue); precvframe 144 drivers/staging/rtl8723bs/core/rtw_recv.c return precvframe; precvframe 147 drivers/staging/rtl8723bs/core/rtw_recv.c int rtw_free_recvframe(union recv_frame *precvframe, struct __queue *pfree_recv_queue) precvframe 149 drivers/staging/rtl8723bs/core/rtw_recv.c struct adapter *padapter = precvframe->u.hdr.adapter; precvframe 152 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_os_free_recvframe(precvframe); precvframe 157 drivers/staging/rtl8723bs/core/rtw_recv.c list_del_init(&(precvframe->u.hdr.list)); precvframe 159 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe->u.hdr.len = 0; precvframe 161 drivers/staging/rtl8723bs/core/rtw_recv.c list_add_tail(&(precvframe->u.hdr.list), get_list_head(pfree_recv_queue)); precvframe 174 drivers/staging/rtl8723bs/core/rtw_recv.c sint _rtw_enqueue_recvframe(union recv_frame *precvframe, struct __queue *queue) precvframe 177 drivers/staging/rtl8723bs/core/rtw_recv.c struct adapter *padapter = precvframe->u.hdr.adapter; precvframe 181 drivers/staging/rtl8723bs/core/rtw_recv.c list_del_init(&(precvframe->u.hdr.list)); precvframe 184 drivers/staging/rtl8723bs/core/rtw_recv.c list_add_tail(&(precvframe->u.hdr.list), get_list_head(queue)); precvframe 193 drivers/staging/rtl8723bs/core/rtw_recv.c sint rtw_enqueue_recvframe(union recv_frame *precvframe, struct __queue *queue) precvframe 199 drivers/staging/rtl8723bs/core/rtw_recv.c ret = _rtw_enqueue_recvframe(precvframe, queue); precvframe 226 drivers/staging/rtl8723bs/core/rtw_recv.c union recv_frame *precvframe; precvframe 235 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = (union recv_frame *)plist; precvframe 239 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_free_recvframe(precvframe, pfree_recv_queue); precvframe 311 drivers/staging/rtl8723bs/core/rtw_recv.c sint recvframe_chkmic(struct adapter *adapter, union recv_frame *precvframe); precvframe 312 drivers/staging/rtl8723bs/core/rtw_recv.c sint recvframe_chkmic(struct adapter *adapter, union recv_frame *precvframe) precvframe 323 drivers/staging/rtl8723bs/core/rtw_recv.c struct rx_pkt_attrib *prxattrib = &precvframe->u.hdr.attrib; precvframe 359 drivers/staging/rtl8723bs/core/rtw_recv.c datalen = precvframe->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len-prxattrib->icv_len-8;/* icv_len included the mic code */ precvframe 360 drivers/staging/rtl8723bs/core/rtw_recv.c pframe = precvframe->u.hdr.rx_data; precvframe 389 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_err_, ("\n ======demp packet (len =%d) ======\n", precvframe->u.hdr.len)); precvframe 390 drivers/staging/rtl8723bs/core/rtw_recv.c for (i = 0; i < precvframe->u.hdr.len; i = i+8) { precvframe 392 drivers/staging/rtl8723bs/core/rtw_recv.c *(precvframe->u.hdr.rx_data+i), *(precvframe->u.hdr.rx_data+i+1), precvframe 393 drivers/staging/rtl8723bs/core/rtw_recv.c *(precvframe->u.hdr.rx_data+i+2), *(precvframe->u.hdr.rx_data+i+3), precvframe 394 drivers/staging/rtl8723bs/core/rtw_recv.c *(precvframe->u.hdr.rx_data+i+4), *(precvframe->u.hdr.rx_data+i+5), precvframe 395 drivers/staging/rtl8723bs/core/rtw_recv.c *(precvframe->u.hdr.rx_data+i+6), *(precvframe->u.hdr.rx_data+i+7))); precvframe 397 drivers/staging/rtl8723bs/core/rtw_recv.c RT_TRACE(_module_rtl871x_recv_c_, _drv_err_, ("\n ======demp packet end [len =%d]======\n", precvframe->u.hdr.len)); precvframe 432 drivers/staging/rtl8723bs/core/rtw_recv.c recvframe_pull_tail(precvframe, 8); precvframe 1609 drivers/staging/rtl8723bs/core/rtw_recv.c sint wlanhdr_to_ethhdr(union recv_frame *precvframe); precvframe 1610 drivers/staging/rtl8723bs/core/rtw_recv.c sint wlanhdr_to_ethhdr(union recv_frame *precvframe) precvframe 1618 drivers/staging/rtl8723bs/core/rtw_recv.c struct adapter *adapter = precvframe->u.hdr.adapter; precvframe 1620 drivers/staging/rtl8723bs/core/rtw_recv.c u8 *ptr = get_recvframe_data(precvframe) ; /* point to frame_ctrl field */ precvframe 1621 drivers/staging/rtl8723bs/core/rtw_recv.c struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; precvframe 1624 drivers/staging/rtl8723bs/core/rtw_recv.c recvframe_pull_tail(precvframe, pattrib->icv_len); precvframe 1643 drivers/staging/rtl8723bs/core/rtw_recv.c len = precvframe->u.hdr.len - rmv_len; precvframe 1653 drivers/staging/rtl8723bs/core/rtw_recv.c struct sta_info *psta = precvframe->u.hdr.psta; precvframe 1690 drivers/staging/rtl8723bs/core/rtw_recv.c ptr = recvframe_pull(precvframe, (rmv_len-sizeof(struct ethhdr)+2)-24); precvframe 1691 drivers/staging/rtl8723bs/core/rtw_recv.c memcpy(ptr, get_rxmem(precvframe), 24); precvframe 1694 drivers/staging/rtl8723bs/core/rtw_recv.c ptr = recvframe_pull(precvframe, (rmv_len-sizeof(struct ethhdr) + (bsnaphdr?2:0))); precvframe 2562 drivers/staging/rtl8723bs/core/rtw_recv.c s32 rtw_recv_entry(union recv_frame *precvframe) precvframe 2570 drivers/staging/rtl8723bs/core/rtw_recv.c padapter = precvframe->u.hdr.adapter; precvframe 2574 drivers/staging/rtl8723bs/core/rtw_recv.c ret = recv_func(padapter, precvframe); precvframe 271 drivers/staging/rtl8723bs/core/rtw_security.c void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 280 drivers/staging/rtl8723bs/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &(((union recv_frame *)precvframe)->u.hdr.attrib); precvframe 283 drivers/staging/rtl8723bs/core/rtw_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data; precvframe 294 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; precvframe 759 drivers/staging/rtl8723bs/core/rtw_security.c u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 773 drivers/staging/rtl8723bs/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib; precvframe 778 drivers/staging/rtl8723bs/core/rtw_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data; precvframe 831 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; precvframe 1848 drivers/staging/rtl8723bs/core/rtw_security.c u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe) precvframe 1862 drivers/staging/rtl8723bs/core/rtw_security.c struct rx_pkt_attrib *prxattrib = &((union recv_frame *)precvframe)->u.hdr.attrib; precvframe 1867 drivers/staging/rtl8723bs/core/rtw_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data; precvframe 1924 drivers/staging/rtl8723bs/core/rtw_security.c length = ((union recv_frame *)precvframe)->u.hdr.len-prxattrib->hdrlen-prxattrib->iv_len; precvframe 1938 drivers/staging/rtl8723bs/core/rtw_security.c u32 rtw_BIP_verify(struct adapter *padapter, u8 *precvframe) precvframe 1940 drivers/staging/rtl8723bs/core/rtw_security.c struct rx_pkt_attrib *pattrib = &((union recv_frame *)precvframe)->u.hdr.attrib; precvframe 1959 drivers/staging/rtl8723bs/core/rtw_security.c pframe = (unsigned char *)((union recv_frame *)precvframe)->u.hdr.rx_data; precvframe 59 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c union recv_frame *precvframe = prframe; precvframe 63 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c process_rssi(padapter, precvframe); precvframe 73 drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c process_link_qual(padapter, precvframe); precvframe 22 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c union recv_frame *precvframe, precvframe 36 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c pattrib = &precvframe->u.hdr.attrib; precvframe 77 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c static void update_recvframe_phyinfo(union recv_frame *precvframe, precvframe 80 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c struct adapter *padapter = precvframe->u.hdr.adapter; precvframe 81 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c struct rx_pkt_attrib *pattrib = &precvframe->u.hdr.attrib; precvframe 105 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c wlanhdr = get_recvframe_data(precvframe); precvframe 141 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.psta = NULL; precvframe 147 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.psta = psta; precvframe 148 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtl8723b_process_phy_info(padapter, precvframe); precvframe 154 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.psta = psta; precvframe 155 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtl8723b_process_phy_info(padapter, precvframe); precvframe 189 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c union recv_frame *precvframe; precvframe 191 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); precvframe 192 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (!precvframe) { precvframe 202 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c return precvframe; precvframe 208 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c union recv_frame *precvframe) precvframe 214 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvframe 223 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c union recv_frame *precvframe) precvframe 228 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvframe 241 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c union recv_frame *precvframe; precvframe 262 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe = try_alloc_recvframe(precvpriv, precvbuf); precvframe 263 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (!precvframe) precvframe 267 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c update_recvframe_attrib(padapter, precvframe, precvframe 270 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c pattrib = &precvframe->u.hdr.attrib; precvframe 273 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c pattrib, precvframe)) precvframe 282 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvbuf->ptail, precvframe)) precvframe 289 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, precvframe 319 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.pkt = pkt_copy; precvframe 323 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.rx_head = pkt_copy->head; precvframe 324 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.rx_data = precvframe->u.hdr.rx_tail = pkt_copy->data; precvframe 325 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.rx_end = skb_end_pointer(pkt_copy); precvframe 329 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvframe 333 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.pkt = rtw_skb_clone(precvbuf->pskb); precvframe 334 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (precvframe->u.hdr.pkt) { precvframe 335 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c _pkt *pkt_clone = precvframe->u.hdr.pkt; precvframe 339 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.rx_head = precvframe->u.hdr.rx_data = precvframe->u.hdr.rx_tail precvframe 341 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe->u.hdr.rx_end = pkt_clone->data + skb_len; precvframe 344 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvframe 349 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c recvframe_put(precvframe, skb_len); precvframe 353 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c recvframe_pull_tail(precvframe, IEEE80211_FCS_LEN); precvframe 366 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c update_recvframe_phyinfo(precvframe, (struct phy_stat *)ptr); precvframe 368 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (rtw_recv_entry(precvframe) != _SUCCESS) { precvframe 375 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c u8 *pbuf_c2h = precvframe->u.hdr.rx_data; precvframe 386 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtl8723bs_c2h_packet_handler(padapter, precvframe->u.hdr.rx_data, pattrib->pkt_len); precvframe 388 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvframe 395 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe = NULL; precvframe 25 drivers/staging/rtl8723bs/include/recv_osdep.h void rtw_os_recv_resource_alloc(struct adapter *padapter, union recv_frame *precvframe); precvframe 29 drivers/staging/rtl8723bs/include/recv_osdep.h void rtw_os_free_recvframe(union recv_frame *precvframe); precvframe 39 drivers/staging/rtl8723bs/include/rtl8192c_recv.h void rtl8192c_translate_rx_signal_stuff(union recv_frame *precvframe, struct phy_stat *pphy_status); precvframe 40 drivers/staging/rtl8723bs/include/rtl8192c_recv.h void rtl8192c_query_rx_desc_status(union recv_frame *precvframe, struct recv_stat *pdesc); precvframe 393 drivers/staging/rtl8723bs/include/rtw_recv.h extern int rtw_free_recvframe(union recv_frame *precvframe, struct __queue *pfree_recv_queue); precvframe 396 drivers/staging/rtl8723bs/include/rtw_recv.h extern int _rtw_enqueue_recvframe(union recv_frame *precvframe, struct __queue *queue); precvframe 397 drivers/staging/rtl8723bs/include/rtw_recv.h extern int rtw_enqueue_recvframe(union recv_frame *precvframe, struct __queue *queue); precvframe 408 drivers/staging/rtl8723bs/include/rtw_recv.h static inline u8 *get_rxmem(union recv_frame *precvframe) precvframe 411 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe == NULL) precvframe 414 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.rx_head; precvframe 417 drivers/staging/rtl8723bs/include/rtw_recv.h static inline u8 *get_recvframe_data(union recv_frame *precvframe) precvframe 421 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe == NULL) precvframe 424 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.rx_data; precvframe 428 drivers/staging/rtl8723bs/include/rtw_recv.h static inline u8 *recvframe_pull(union recv_frame *precvframe, sint sz) precvframe 435 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe == NULL) precvframe 439 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_data += sz; precvframe 441 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) precvframe 443 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_data -= sz; precvframe 447 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len -=sz; precvframe 449 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.rx_data; precvframe 453 drivers/staging/rtl8723bs/include/rtw_recv.h static inline u8 *recvframe_put(union recv_frame *precvframe, sint sz) precvframe 461 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe == NULL) precvframe 464 drivers/staging/rtl8723bs/include/rtw_recv.h prev_rx_tail = precvframe->u.hdr.rx_tail; precvframe 466 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_tail += sz; precvframe 468 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) precvframe 470 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_tail = prev_rx_tail; precvframe 474 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len +=sz; precvframe 476 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.rx_tail; precvframe 482 drivers/staging/rtl8723bs/include/rtw_recv.h static inline u8 *recvframe_pull_tail(union recv_frame *precvframe, sint sz) precvframe 489 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe == NULL) precvframe 492 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_tail -= sz; precvframe 494 drivers/staging/rtl8723bs/include/rtw_recv.h if (precvframe->u.hdr.rx_tail < precvframe->u.hdr.rx_data) precvframe 496 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.rx_tail += sz; precvframe 500 drivers/staging/rtl8723bs/include/rtw_recv.h precvframe->u.hdr.len -=sz; precvframe 502 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.rx_tail; precvframe 516 drivers/staging/rtl8723bs/include/rtw_recv.h static inline sint get_recvframe_len(union recv_frame *precvframe) precvframe 518 drivers/staging/rtl8723bs/include/rtw_recv.h return precvframe->u.hdr.len; precvframe 424 drivers/staging/rtl8723bs/include/rtw_security.h u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 425 drivers/staging/rtl8723bs/include/rtw_security.h u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 426 drivers/staging/rtl8723bs/include/rtw_security.h void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe); precvframe 427 drivers/staging/rtl8723bs/include/rtw_security.h u32 rtw_BIP_verify(struct adapter *padapter, u8 *precvframe); precvframe 13 drivers/staging/rtl8723bs/os_dep/recv_linux.c void rtw_os_free_recvframe(union recv_frame *precvframe) precvframe 15 drivers/staging/rtl8723bs/os_dep/recv_linux.c if (precvframe->u.hdr.pkt) { precvframe 16 drivers/staging/rtl8723bs/os_dep/recv_linux.c dev_kfree_skb_any(precvframe->u.hdr.pkt);/* free skb by driver */ precvframe 18 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe->u.hdr.pkt = NULL; precvframe 23 drivers/staging/rtl8723bs/os_dep/recv_linux.c void rtw_os_recv_resource_alloc(struct adapter *padapter, union recv_frame *precvframe) precvframe 25 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe->u.hdr.pkt_newalloc = precvframe->u.hdr.pkt = NULL; precvframe 32 drivers/staging/rtl8723bs/os_dep/recv_linux.c union recv_frame *precvframe; precvframe 34 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe = (union recv_frame*) precvpriv->precv_frame_buf; precvframe 37 drivers/staging/rtl8723bs/os_dep/recv_linux.c if (precvframe->u.hdr.pkt) { precvframe 38 drivers/staging/rtl8723bs/os_dep/recv_linux.c dev_kfree_skb_any(precvframe->u.hdr.pkt);/* free skb by driver */ precvframe 39 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe->u.hdr.pkt = NULL; precvframe 41 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe++;