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++;