precvpriv 45 drivers/staging/rtl8188eu/core/rtw_recv.c int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) precvpriv 53 drivers/staging/rtl8188eu/core/rtw_recv.c _rtw_init_queue(&precvpriv->free_recv_queue); precvpriv 54 drivers/staging/rtl8188eu/core/rtw_recv.c _rtw_init_queue(&precvpriv->recv_pending_queue); precvpriv 55 drivers/staging/rtl8188eu/core/rtw_recv.c _rtw_init_queue(&precvpriv->uc_swdec_pending_queue); precvpriv 57 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->adapter = padapter; precvpriv 59 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(struct recv_frame) + RXFRAME_ALIGN_SZ); precvpriv 61 drivers/staging/rtl8188eu/core/rtw_recv.c if (!precvpriv->pallocated_frame_buf) precvpriv 64 drivers/staging/rtl8188eu/core/rtw_recv.c precvframe = PTR_ALIGN(precvpriv->pallocated_frame_buf, RXFRAME_ALIGN_SZ); precvpriv 70 drivers/staging/rtl8188eu/core/rtw_recv.c &precvpriv->free_recv_queue.queue); precvpriv 79 drivers/staging/rtl8188eu/core/rtw_recv.c timer_setup(&precvpriv->signal_stat_timer, rtw_signal_stat_timer_hdl, precvpriv 82 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->signal_stat_sampling_interval = 1000; /* ms */ precvpriv 84 drivers/staging/rtl8188eu/core/rtw_recv.c rtw_set_signal_stat_timer(precvpriv); precvpriv 89 drivers/staging/rtl8188eu/core/rtw_recv.c void _rtw_free_recv_priv(struct recv_priv *precvpriv) precvpriv 91 drivers/staging/rtl8188eu/core/rtw_recv.c struct adapter *padapter = precvpriv->adapter; precvpriv 95 drivers/staging/rtl8188eu/core/rtw_recv.c vfree(precvpriv->pallocated_frame_buf); precvpriv 612 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 615 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->rx_bytes += sz; precvpriv 1231 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv = &adapter->recvpriv; precvpriv 1233 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->rx_drop++; precvpriv 1498 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 1499 drivers/staging/rtl8188eu/core/rtw_recv.c struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; precvpriv 1669 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 1711 drivers/staging/rtl8188eu/core/rtw_recv.c rtw_free_recvframe(prframe, &precvpriv->free_recv_queue); precvpriv 1901 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 1938 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->rx_drop++; precvpriv 1984 drivers/staging/rtl8188eu/core/rtw_recv.c struct recv_priv *precvpriv; precvpriv 1989 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv = &padapter->recvpriv; precvpriv 1997 drivers/staging/rtl8188eu/core/rtw_recv.c precvpriv->rx_pkts++; precvpriv 1038 drivers/staging/rtl8188eu/hal/odm.c struct recv_priv *precvpriv = &(Adapter->recvpriv); precvpriv 1050 drivers/staging/rtl8188eu/hal/odm.c if ((bbtchange) || (!precvpriv->bIsAnyNonBEPkts)) { precvpriv 1052 drivers/staging/rtl8188eu/hal/odm.c cur_rx_bytes = precvpriv->rx_bytes - precvpriv->last_rx_bytes; precvpriv 1098 drivers/staging/rtl8188eu/hal/odm.c precvpriv->bIsAnyNonBEPkts = false; precvpriv 1100 drivers/staging/rtl8188eu/hal/odm.c precvpriv->last_rx_bytes = precvpriv->rx_bytes; precvpriv 21 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 25 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c tasklet_init(&precvpriv->recv_tasklet, precvpriv 30 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c _rtw_init_queue(&precvpriv->free_recv_buf_queue); precvpriv 32 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c precvpriv->precv_buf = precvpriv 34 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c if (!precvpriv->precv_buf) { precvpriv 40 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c precvbuf = precvpriv->precv_buf; precvpriv 49 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_head_init(&precvpriv->rx_skb_queue); precvpriv 54 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_head_init(&precvpriv->free_recv_skb_queue); precvpriv 61 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_tail(&precvpriv->free_recv_skb_queue, precvpriv 75 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 77 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c precvbuf = precvpriv->precv_buf; precvpriv 84 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c kfree(precvpriv->precv_buf); precvpriv 86 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c if (skb_queue_len(&precvpriv->rx_skb_queue)) precvpriv 88 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_purge(&precvpriv->rx_skb_queue); precvpriv 90 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c if (skb_queue_len(&precvpriv->free_recv_skb_queue)) precvpriv 92 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_len(&precvpriv->free_recv_skb_queue)); precvpriv 94 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c skb_queue_purge(&precvpriv->free_recv_skb_queue); precvpriv 971 drivers/staging/rtl8188eu/hal/usb_halinit.c struct recv_priv *precvpriv = &Adapter->recvpriv; precvpriv 979 drivers/staging/rtl8188eu/hal/usb_halinit.c precvbuf = precvpriv->precv_buf; precvpriv 14 drivers/staging/rtl8188eu/include/recv_osdep.h int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); precvpriv 15 drivers/staging/rtl8188eu/include/recv_osdep.h void _rtw_free_recv_priv(struct recv_priv *precvpriv); precvpriv 233 drivers/staging/rtl8188eu/include/rtw_recv.h struct recv_priv *precvpriv); precvpriv 203 drivers/staging/rtl8188eu/os_dep/os_intfs.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 206 drivers/staging/rtl8188eu/os_dep/os_intfs.c padapter->stats.rx_packets = precvpriv->rx_pkts; precvpriv 208 drivers/staging/rtl8188eu/os_dep/os_intfs.c padapter->stats.rx_dropped = precvpriv->rx_drop; precvpriv 210 drivers/staging/rtl8188eu/os_dep/os_intfs.c padapter->stats.rx_bytes = precvpriv->rx_bytes; precvpriv 67 drivers/staging/rtl8188eu/os_dep/recv_linux.c struct recv_priv *precvpriv; precvpriv 72 drivers/staging/rtl8188eu/os_dep/recv_linux.c precvpriv = &padapter->recvpriv; precvpriv 73 drivers/staging/rtl8188eu/os_dep/recv_linux.c pfree_recv_queue = &precvpriv->free_recv_queue; precvpriv 45 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct recv_priv *precvpriv = &adapt->recvpriv; precvpriv 46 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; precvpriv 352 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct recv_priv *precvpriv = &adapt->recvpriv; precvpriv 379 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); precvpriv 381 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c if (skb_queue_len(&precvpriv->rx_skb_queue) <= 1) precvpriv 382 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c tasklet_schedule(&precvpriv->recv_tasklet); precvpriv 428 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct recv_priv *precvpriv = &adapter->recvpriv; precvpriv 449 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); precvpriv 780 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c struct recv_priv *precvpriv = &adapt->recvpriv; precvpriv 782 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { precvpriv 791 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); precvpriv 177 drivers/staging/rtl8712/os_intfs.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 180 drivers/staging/rtl8712/os_intfs.c padapter->stats.rx_packets = precvpriv->rx_pkts; precvpriv 182 drivers/staging/rtl8712/os_intfs.c padapter->stats.rx_dropped = precvpriv->rx_drop; precvpriv 184 drivers/staging/rtl8712/os_intfs.c padapter->stats.rx_bytes = precvpriv->rx_bytes; precvpriv 21 drivers/staging/rtl8712/recv_osdep.h void _r8712_init_recv_priv(struct recv_priv *precvpriv, precvpriv 23 drivers/staging/rtl8712/recv_osdep.h void _r8712_free_recv_priv(struct recv_priv *precvpriv); precvpriv 28 drivers/staging/rtl8712/recv_osdep.h void r8712_init_recv_priv(struct recv_priv *precvpriv, precvpriv 30 drivers/staging/rtl8712/recv_osdep.h void r8712_free_recv_priv(struct recv_priv *precvpriv); precvpriv 38 drivers/staging/rtl8712/rtl8712_recv.c void r8712_init_recv_priv(struct recv_priv *precvpriv, precvpriv 48 drivers/staging/rtl8712/rtl8712_recv.c _init_queue(&precvpriv->free_recv_buf_queue); precvpriv 49 drivers/staging/rtl8712/rtl8712_recv.c precvpriv->pallocated_recv_buf = precvpriv 51 drivers/staging/rtl8712/rtl8712_recv.c if (!precvpriv->pallocated_recv_buf) precvpriv 53 drivers/staging/rtl8712/rtl8712_recv.c precvpriv->precv_buf = precvpriv->pallocated_recv_buf + 4 - precvpriv 54 drivers/staging/rtl8712/rtl8712_recv.c ((addr_t)(precvpriv->pallocated_recv_buf) & 3); precvpriv 55 drivers/staging/rtl8712/rtl8712_recv.c precvbuf = (struct recv_buf *)precvpriv->precv_buf; precvpriv 64 drivers/staging/rtl8712/rtl8712_recv.c &(precvpriv->free_recv_buf_queue.queue)); precvpriv 67 drivers/staging/rtl8712/rtl8712_recv.c precvpriv->free_recv_buf_queue_cnt = NR_RECVBUFF; precvpriv 68 drivers/staging/rtl8712/rtl8712_recv.c tasklet_init(&precvpriv->recv_tasklet, precvpriv 71 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_head_init(&precvpriv->rx_skb_queue); precvpriv 73 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_head_init(&precvpriv->free_recv_skb_queue); precvpriv 81 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); precvpriv 87 drivers/staging/rtl8712/rtl8712_recv.c void r8712_free_recv_priv(struct recv_priv *precvpriv) precvpriv 91 drivers/staging/rtl8712/rtl8712_recv.c struct _adapter *padapter = precvpriv->adapter; precvpriv 93 drivers/staging/rtl8712/rtl8712_recv.c precvbuf = (struct recv_buf *)precvpriv->precv_buf; precvpriv 98 drivers/staging/rtl8712/rtl8712_recv.c kfree(precvpriv->pallocated_recv_buf); precvpriv 99 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_purge(&precvpriv->rx_skb_queue); precvpriv 100 drivers/staging/rtl8712/rtl8712_recv.c if (skb_queue_len(&precvpriv->rx_skb_queue)) precvpriv 102 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_purge(&precvpriv->free_recv_skb_queue); precvpriv 103 drivers/staging/rtl8712/rtl8712_recv.c if (skb_queue_len(&precvpriv->free_recv_skb_queue)) precvpriv 105 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_len(&precvpriv->free_recv_skb_queue)); precvpriv 126 drivers/staging/rtl8712/rtl8712_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 136 drivers/staging/rtl8712/rtl8712_recv.c if (pfree_recv_queue == &precvpriv->free_recv_queue) precvpriv 137 drivers/staging/rtl8712/rtl8712_recv.c precvpriv->free_recvframe_cnt++; precvpriv 330 drivers/staging/rtl8712/rtl8712_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 331 drivers/staging/rtl8712/rtl8712_recv.c struct __queue *pfree_recv_queue = &(precvpriv->free_recv_queue); precvpriv 995 drivers/staging/rtl8712/rtl8712_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 997 drivers/staging/rtl8712/rtl8712_recv.c pfree_recv_queue = &(precvpriv->free_recv_queue); precvpriv 1087 drivers/staging/rtl8712/rtl8712_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 1089 drivers/staging/rtl8712/rtl8712_recv.c while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { precvpriv 1094 drivers/staging/rtl8712/rtl8712_recv.c skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); precvpriv 51 drivers/staging/rtl8712/rtl871x_recv.c void _r8712_init_recv_priv(struct recv_priv *precvpriv, precvpriv 57 drivers/staging/rtl8712/rtl871x_recv.c memset((unsigned char *)precvpriv, 0, sizeof(struct recv_priv)); precvpriv 58 drivers/staging/rtl8712/rtl871x_recv.c spin_lock_init(&precvpriv->lock); precvpriv 59 drivers/staging/rtl8712/rtl871x_recv.c _init_queue(&precvpriv->free_recv_queue); precvpriv 60 drivers/staging/rtl8712/rtl871x_recv.c _init_queue(&precvpriv->recv_pending_queue); precvpriv 61 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->adapter = padapter; precvpriv 62 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->free_recvframe_cnt = NR_RECVFRAME; precvpriv 63 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->pallocated_frame_buf = kzalloc(NR_RECVFRAME * precvpriv 66 drivers/staging/rtl8712/rtl871x_recv.c if (precvpriv->pallocated_frame_buf == NULL) precvpriv 68 drivers/staging/rtl8712/rtl871x_recv.c kmemleak_not_leak(precvpriv->pallocated_frame_buf); precvpriv 69 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->precv_frame_buf = precvpriv->pallocated_frame_buf + precvpriv 71 drivers/staging/rtl8712/rtl871x_recv.c ((addr_t)(precvpriv->pallocated_frame_buf) & precvpriv 73 drivers/staging/rtl8712/rtl871x_recv.c precvframe = (union recv_frame *)precvpriv->precv_frame_buf; precvpriv 77 drivers/staging/rtl8712/rtl871x_recv.c &(precvpriv->free_recv_queue.queue)); precvpriv 82 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->rx_pending_cnt = 1; precvpriv 83 drivers/staging/rtl8712/rtl871x_recv.c r8712_init_recv_priv(precvpriv, padapter); precvpriv 86 drivers/staging/rtl8712/rtl871x_recv.c void _r8712_free_recv_priv(struct recv_priv *precvpriv) precvpriv 88 drivers/staging/rtl8712/rtl871x_recv.c kfree(precvpriv->pallocated_frame_buf); precvpriv 89 drivers/staging/rtl8712/rtl871x_recv.c r8712_free_recv_priv(precvpriv); precvpriv 97 drivers/staging/rtl8712/rtl871x_recv.c struct recv_priv *precvpriv; precvpriv 106 drivers/staging/rtl8712/rtl871x_recv.c precvpriv = &padapter->recvpriv; precvpriv 107 drivers/staging/rtl8712/rtl871x_recv.c if (pfree_recv_queue == &precvpriv->free_recv_queue) precvpriv 108 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->free_recvframe_cnt--; precvpriv 654 drivers/staging/rtl8712/rtl871x_recv.c struct recv_priv *precvpriv; precvpriv 659 drivers/staging/rtl8712/rtl871x_recv.c precvpriv = &(padapter->recvpriv); precvpriv 666 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->rx_pkts++; precvpriv 667 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->rx_bytes += (uint)(precvframe->u.hdr.rx_tail - precvpriv 671 drivers/staging/rtl8712/rtl871x_recv.c precvpriv->rx_drop++; precvpriv 672 drivers/staging/rtl8712/rtl871x_recv.c padapter->mppriv.rx_pktloss = precvpriv->rx_drop; precvpriv 187 drivers/staging/rtl8712/usb_ops_linux.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 194 drivers/staging/rtl8712/usb_ops_linux.c r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, precvpriv 204 drivers/staging/rtl8712/usb_ops_linux.c skb_queue_tail(&precvpriv->rx_skb_queue, pskb); precvpriv 205 drivers/staging/rtl8712/usb_ops_linux.c r8712_read_port(padapter, precvpriv->ff_hwaddr, precvpriv 209 drivers/staging/rtl8712/usb_ops_linux.c skb_queue_tail(&precvpriv->rx_skb_queue, pskb); precvpriv 210 drivers/staging/rtl8712/usb_ops_linux.c tasklet_hi_schedule(&precvpriv->recv_tasklet); precvpriv 211 drivers/staging/rtl8712/usb_ops_linux.c r8712_read_port(padapter, precvpriv->ff_hwaddr, precvpriv 230 drivers/staging/rtl8712/usb_ops_linux.c r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, precvpriv 254 drivers/staging/rtl8712/usb_ops_linux.c struct recv_priv *precvpriv = &adapter->recvpriv; precvpriv 262 drivers/staging/rtl8712/usb_ops_linux.c precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); precvpriv 35 drivers/staging/rtl8723bs/core/rtw_recv.c sint _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) precvpriv 41 drivers/staging/rtl8723bs/core/rtw_recv.c spin_lock_init(&precvpriv->lock); precvpriv 43 drivers/staging/rtl8723bs/core/rtw_recv.c _rtw_init_queue(&precvpriv->free_recv_queue); precvpriv 44 drivers/staging/rtl8723bs/core/rtw_recv.c _rtw_init_queue(&precvpriv->recv_pending_queue); precvpriv 45 drivers/staging/rtl8723bs/core/rtw_recv.c _rtw_init_queue(&precvpriv->uc_swdec_pending_queue); precvpriv 47 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->adapter = padapter; precvpriv 49 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->free_recvframe_cnt = NR_RECVFRAME; precvpriv 51 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union recv_frame) + RXFRAME_ALIGN_SZ); precvpriv 53 drivers/staging/rtl8723bs/core/rtw_recv.c if (!precvpriv->pallocated_frame_buf) { precvpriv 58 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->precv_frame_buf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv->pallocated_frame_buf), RXFRAME_ALIGN_SZ); precvpriv 62 drivers/staging/rtl8723bs/core/rtw_recv.c precvframe = (union recv_frame *) precvpriv->precv_frame_buf; precvpriv 68 drivers/staging/rtl8723bs/core/rtw_recv.c list_add_tail(&(precvframe->u.list), &(precvpriv->free_recv_queue.queue)); precvpriv 81 drivers/staging/rtl8723bs/core/rtw_recv.c timer_setup(&precvpriv->signal_stat_timer, rtw_signal_stat_timer_hdl, precvpriv 84 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->signal_stat_sampling_interval = 2000; /* ms */ precvpriv 86 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_set_signal_stat_timer(precvpriv); precvpriv 92 drivers/staging/rtl8723bs/core/rtw_recv.c void _rtw_free_recv_priv(struct recv_priv *precvpriv) precvpriv 94 drivers/staging/rtl8723bs/core/rtw_recv.c struct adapter *padapter = precvpriv->adapter; precvpriv 98 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_os_recv_resource_free(precvpriv); precvpriv 100 drivers/staging/rtl8723bs/core/rtw_recv.c if (precvpriv->pallocated_frame_buf) precvpriv 101 drivers/staging/rtl8723bs/core/rtw_recv.c vfree(precvpriv->pallocated_frame_buf); precvpriv 112 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv; precvpriv 126 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv = &padapter->recvpriv; precvpriv 127 drivers/staging/rtl8723bs/core/rtw_recv.c if (pfree_recv_queue == &precvpriv->free_recv_queue) precvpriv 128 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->free_recvframe_cnt--; precvpriv 150 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 164 drivers/staging/rtl8723bs/core/rtw_recv.c if (pfree_recv_queue == &precvpriv->free_recv_queue) precvpriv 165 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->free_recvframe_cnt++; precvpriv 178 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 187 drivers/staging/rtl8723bs/core/rtw_recv.c if (queue == &precvpriv->free_recv_queue) precvpriv 188 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->free_recvframe_cnt++; precvpriv 745 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 748 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->rx_bytes += sz; precvpriv 1573 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &adapter->recvpriv; precvpriv 1575 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->rx_drop++; precvpriv 1900 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 1901 drivers/staging/rtl8723bs/core/rtw_recv.c struct __queue *pfree_recv_queue = &(precvpriv->free_recv_queue); precvpriv 2112 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 2189 drivers/staging/rtl8723bs/core/rtw_recv.c rtw_free_recvframe(prframe, &precvpriv->free_recv_queue); precvpriv 2448 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv = &padapter->recvpriv; precvpriv 2499 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->rx_drop++; precvpriv 2565 drivers/staging/rtl8723bs/core/rtw_recv.c struct recv_priv *precvpriv; precvpriv 2572 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv = &padapter->recvpriv; precvpriv 2581 drivers/staging/rtl8723bs/core/rtw_recv.c precvpriv->rx_pkts++; precvpriv 79 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c struct recv_priv *precvpriv = &(Adapter->recvpriv); precvpriv 96 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c precvpriv->bIsAnyNonBEPkts = false; precvpriv 101 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c precvpriv->bIsAnyNonBEPkts = false; precvpriv 111 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c precvpriv->bIsAnyNonBEPkts = false; precvpriv 116 drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c if ((bbtchange) || (!precvpriv->bIsAnyNonBEPkts)) { precvpriv 186 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c static inline union recv_frame *try_alloc_recvframe(struct recv_priv *precvpriv, precvpriv 191 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); precvpriv 195 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c &precvpriv->recv_buf_pending_queue); precvpriv 199 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c tasklet_schedule(&precvpriv->recv_tasklet); precvpriv 205 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c static inline bool rx_crc_err(struct recv_priv *precvpriv, precvpriv 214 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvpriv 221 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c static inline bool pkt_exceeds_tail(struct recv_priv *precvpriv, precvpriv 228 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvpriv 239 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c struct recv_priv *precvpriv; precvpriv 251 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv = &padapter->recvpriv; precvpriv 252 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c recv_buf_queue = &precvpriv->recv_buf_pending_queue; precvpriv 262 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvframe = try_alloc_recvframe(precvpriv, precvbuf); precvpriv 272 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (rx_crc_err(precvpriv, p_hal_data, precvpriv 281 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (pkt_exceeds_tail(precvpriv, ptr + pkt_offset, precvpriv 290 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c &precvpriv->free_recv_queue); precvpriv 329 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvpriv 344 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvpriv 388 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); precvpriv 399 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtw_enqueue_recvbuf(precvbuf, &precvpriv->free_recv_buf_queue); precvpriv 413 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c struct recv_priv *precvpriv; precvpriv 417 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv = &padapter->recvpriv; precvpriv 420 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c _rtw_init_queue(&precvpriv->free_recv_buf_queue); precvpriv 421 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c _rtw_init_queue(&precvpriv->recv_buf_pending_queue); precvpriv 424 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->pallocated_recv_buf = rtw_zmalloc(n); precvpriv 425 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (!precvpriv->pallocated_recv_buf) { precvpriv 431 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->precv_buf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv->pallocated_recv_buf), 4); precvpriv 434 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvbuf = (struct recv_buf *)precvpriv->precv_buf; precvpriv 457 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c list_add_tail(&precvbuf->list, &precvpriv->free_recv_buf_queue.queue); precvpriv 461 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->free_recv_buf_queue_cnt = i; precvpriv 468 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c &precvpriv->recv_tasklet, precvpriv 476 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvbuf = (struct recv_buf *)precvpriv->precv_buf; precvpriv 478 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c n = precvpriv->free_recv_buf_queue_cnt; precvpriv 479 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->free_recv_buf_queue_cnt = 0; precvpriv 485 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->precv_buf = NULL; precvpriv 488 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (precvpriv->pallocated_recv_buf) { precvpriv 489 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c kfree(precvpriv->pallocated_recv_buf); precvpriv 490 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->pallocated_recv_buf = NULL; precvpriv 506 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c struct recv_priv *precvpriv; precvpriv 509 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv = &padapter->recvpriv; precvpriv 512 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c tasklet_kill(&precvpriv->recv_tasklet); precvpriv 515 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvbuf = (struct recv_buf *)precvpriv->precv_buf; precvpriv 517 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->free_recv_buf_queue_cnt = 0; precvpriv 523 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->precv_buf = NULL; precvpriv 526 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c if (precvpriv->pallocated_recv_buf) { precvpriv 527 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c kfree(precvpriv->pallocated_recv_buf); precvpriv 528 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c precvpriv->pallocated_recv_buf = NULL; precvpriv 11 drivers/staging/rtl8723bs/include/recv_osdep.h extern sint _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); precvpriv 12 drivers/staging/rtl8723bs/include/recv_osdep.h extern void _rtw_free_recv_priv (struct recv_priv *precvpriv); precvpriv 21 drivers/staging/rtl8723bs/include/recv_osdep.h int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); precvpriv 22 drivers/staging/rtl8723bs/include/recv_osdep.h void rtw_free_recv_priv (struct recv_priv *precvpriv); precvpriv 26 drivers/staging/rtl8723bs/include/recv_osdep.h void rtw_os_recv_resource_free(struct recv_priv *precvpriv); precvpriv 351 drivers/staging/rtl8723bs/os_dep/os_intfs.c struct recv_priv *precvpriv = &(padapter->recvpriv); precvpriv 354 drivers/staging/rtl8723bs/os_dep/os_intfs.c padapter->stats.rx_packets = precvpriv->rx_pkts;/* precvpriv->rx_pkts++; */ precvpriv 356 drivers/staging/rtl8723bs/os_dep/os_intfs.c padapter->stats.rx_dropped = precvpriv->rx_drop; precvpriv 358 drivers/staging/rtl8723bs/os_dep/os_intfs.c padapter->stats.rx_bytes = precvpriv->rx_bytes; precvpriv 29 drivers/staging/rtl8723bs/os_dep/recv_linux.c void rtw_os_recv_resource_free(struct recv_priv *precvpriv) precvpriv 34 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvframe = (union recv_frame*) precvpriv->precv_frame_buf; precvpriv 256 drivers/staging/rtl8723bs/os_dep/recv_linux.c struct recv_priv *precvpriv; precvpriv 263 drivers/staging/rtl8723bs/os_dep/recv_linux.c precvpriv = &(padapter->recvpriv); precvpriv 264 drivers/staging/rtl8723bs/os_dep/recv_linux.c pfree_recv_queue = &(precvpriv->free_recv_queue);