/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_recv.c | 33 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8188eu_init_recv_priv() local 37 tasklet_init(&precvpriv->recv_tasklet, in rtl8188eu_init_recv_priv() 42 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in rtl8188eu_init_recv_priv() 44 precvpriv->pallocated_recv_buf = in rtl8188eu_init_recv_priv() 46 if (precvpriv->pallocated_recv_buf == NULL) { in rtl8188eu_init_recv_priv() 53 precvpriv->precv_buf = precvpriv->pallocated_recv_buf; in rtl8188eu_init_recv_priv() 56 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8188eu_init_recv_priv() 65 precvpriv->free_recv_buf_queue_cnt = NR_RECVBUFF; in rtl8188eu_init_recv_priv() 66 skb_queue_head_init(&precvpriv->rx_skb_queue); in rtl8188eu_init_recv_priv() 73 skb_queue_head_init(&precvpriv->free_recv_skb_queue); in rtl8188eu_init_recv_priv() [all …]
|
D | odm.c | 1306 struct recv_priv *precvpriv = &(Adapter->recvpriv); in odm_EdcaTurboCheckCE() local 1318 if ((bbtchange) || (!precvpriv->bIsAnyNonBEPkts)) { in odm_EdcaTurboCheckCE() 1320 cur_rx_bytes = precvpriv->rx_bytes - precvpriv->last_rx_bytes; in odm_EdcaTurboCheckCE() 1365 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheckCE() 1367 precvpriv->last_rx_bytes = precvpriv->rx_bytes; in odm_EdcaTurboCheckCE()
|
D | usb_halinit.c | 1014 struct recv_priv *precvpriv = &(Adapter->recvpriv); in rtl8188eu_inirp_init() local 1021 precvpriv->ff_hwaddr = RECV_BULK_IN_ADDR; in rtl8188eu_inirp_init() 1024 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8188eu_inirp_init() 1026 if (usb_read_port(Adapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf) == false) { in rtl8188eu_inirp_init() 1033 precvpriv->free_recv_buf_queue_cnt--; in rtl8188eu_inirp_init()
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
D | rtl8723au_recv.c | 28 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8723au_init_recv_priv() local 35 tasklet_init(&precvpriv->recv_tasklet, in rtl8723au_init_recv_priv() 39 precvpriv->int_in_urb = usb_alloc_urb(0, GFP_KERNEL); in rtl8723au_init_recv_priv() 40 if (!precvpriv->int_in_urb) in rtl8723au_init_recv_priv() 42 precvpriv->int_in_buf = kzalloc(USB_INTR_CONTENT_LENGTH, GFP_KERNEL); in rtl8723au_init_recv_priv() 43 if (!precvpriv->int_in_buf) in rtl8723au_init_recv_priv() 47 precvpriv->precv_buf = kzalloc(size, GFP_KERNEL); in rtl8723au_init_recv_priv() 48 if (!precvpriv->precv_buf) { in rtl8723au_init_recv_priv() 55 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8723au_init_recv_priv() 69 skb_queue_head_init(&precvpriv->rx_skb_queue); in rtl8723au_init_recv_priv() [all …]
|
D | usb_ops_linux.c | 324 struct recv_priv *precvpriv = &adapter->recvpriv; in rtl8723au_read_interrupt() local 330 usb_fill_int_urb(precvpriv->int_in_urb, pusbd, pipe, in rtl8723au_read_interrupt() 331 precvpriv->int_in_buf, USB_INTR_CONTENT_LENGTH, in rtl8723au_read_interrupt() 334 err = usb_submit_urb(precvpriv->int_in_urb, GFP_ATOMIC); in rtl8723au_read_interrupt() 338 precvpriv->int_in_urb->status); in rtl8723au_read_interrupt() 357 struct recv_priv *precvpriv = &padapter->recvpriv; in recvbuf2recvframe() local 358 struct rtw_queue *pfree_recv_queue = &precvpriv->free_recv_queue; in recvbuf2recvframe() 494 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8723au_recv_tasklet() local 496 while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { in rtl8723au_recv_tasklet() 509 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in rtl8723au_recv_tasklet() [all …]
|
D | odm.c | 1341 struct recv_priv *precvpriv = &Adapter->recvpriv; in odm_EdcaTurboCheck23a() local 1370 if (!precvpriv->bIsAnyNonBEPkts) { in odm_EdcaTurboCheck23a() 1372 cur_rx_bytes = precvpriv->rx_bytes - precvpriv->last_rx_bytes; in odm_EdcaTurboCheck23a() 1418 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheck23a() 1420 precvpriv->last_rx_bytes = precvpriv->rx_bytes; in odm_EdcaTurboCheck23a()
|
D | usb_halinit.c | 932 struct recv_priv *precvpriv = &Adapter->recvpriv; in rtl8723au_inirp_init() local 940 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8723au_inirp_init()
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | recv_osdep.h | 21 int _rtw_init_recv_priv23a(struct recv_priv *precvpriv, struct rtw_adapter *padapter); 22 void _rtw_free_recv_priv23a (struct recv_priv *precvpriv); 29 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct rtw_adapter *padapter); 30 void rtw_free_recv_priv (struct recv_priv *precvpriv); 32 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, struct rtw_adapter *padapter);
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_recv.c | 63 sint _r8712_init_recv_priv(struct recv_priv *precvpriv, in _r8712_init_recv_priv() argument 69 memset((unsigned char *)precvpriv, 0, sizeof(struct recv_priv)); in _r8712_init_recv_priv() 70 spin_lock_init(&precvpriv->lock); in _r8712_init_recv_priv() 71 _init_queue(&precvpriv->free_recv_queue); in _r8712_init_recv_priv() 72 _init_queue(&precvpriv->recv_pending_queue); in _r8712_init_recv_priv() 73 precvpriv->adapter = padapter; in _r8712_init_recv_priv() 74 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _r8712_init_recv_priv() 75 precvpriv->pallocated_frame_buf = kmalloc(NR_RECVFRAME * in _r8712_init_recv_priv() 78 if (precvpriv->pallocated_frame_buf == NULL) in _r8712_init_recv_priv() 80 kmemleak_not_leak(precvpriv->pallocated_frame_buf); in _r8712_init_recv_priv() [all …]
|
D | rtl8712_recv.c | 50 int r8712_init_recv_priv(struct recv_priv *precvpriv, struct _adapter *padapter) in r8712_init_recv_priv() argument 60 _init_queue(&precvpriv->free_recv_buf_queue); in r8712_init_recv_priv() 61 precvpriv->pallocated_recv_buf = kzalloc(NR_RECVBUFF * sizeof(struct recv_buf) + 4, in r8712_init_recv_priv() 63 if (precvpriv->pallocated_recv_buf == NULL) in r8712_init_recv_priv() 65 precvpriv->precv_buf = precvpriv->pallocated_recv_buf + 4 - in r8712_init_recv_priv() 66 ((addr_t) (precvpriv->pallocated_recv_buf) & 3); in r8712_init_recv_priv() 67 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in r8712_init_recv_priv() 77 &(precvpriv->free_recv_buf_queue.queue)); in r8712_init_recv_priv() 80 precvpriv->free_recv_buf_queue_cnt = NR_RECVBUFF; in r8712_init_recv_priv() 81 tasklet_init(&precvpriv->recv_tasklet, in r8712_init_recv_priv() [all …]
|
D | recv_osdep.h | 33 sint _r8712_init_recv_priv(struct recv_priv *precvpriv, 35 void _r8712_free_recv_priv(struct recv_priv *precvpriv); 40 int r8712_init_recv_priv(struct recv_priv *precvpriv, 42 void r8712_free_recv_priv(struct recv_priv *precvpriv);
|
D | recv_linux.c | 109 struct recv_priv *precvpriv; in r8712_recv_indicatepkt() local 114 precvpriv = &(padapter->recvpriv); in r8712_recv_indicatepkt() 115 pfree_recv_queue = &(precvpriv->free_recv_queue); in r8712_recv_indicatepkt() 137 precvpriv->rx_drop++; in r8712_recv_indicatepkt()
|
D | usb_ops_linux.c | 197 struct recv_priv *precvpriv = &padapter->recvpriv; in r8712_usb_read_port_complete() local 205 r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, in r8712_usb_read_port_complete() 214 r8712_read_port(padapter, precvpriv->ff_hwaddr, in r8712_usb_read_port_complete() 220 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete() 221 tasklet_hi_schedule(&precvpriv->recv_tasklet); in r8712_usb_read_port_complete() 224 r8712_read_port(padapter, precvpriv->ff_hwaddr, in r8712_usb_read_port_complete() 239 r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, in r8712_usb_read_port_complete() 263 struct recv_priv *precvpriv = &adapter->recvpriv; in r8712_usb_read_port() local 270 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); in r8712_usb_read_port()
|
D | usb_halinit.c | 298 struct recv_priv *precvpriv = &(padapter->recvpriv); in r8712_usb_inirp_init() local 300 precvpriv->ff_hwaddr = RTL8712_DMA_RX0FF; /* mapping rx fifo address */ in r8712_usb_inirp_init() 302 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in r8712_usb_inirp_init() 304 if (r8712_usb_read_port(pintfhdl, precvpriv->ff_hwaddr, 0, in r8712_usb_inirp_init() 308 precvpriv->free_recv_buf_queue_cnt--; in r8712_usb_inirp_init()
|
D | os_intfs.c | 192 struct recv_priv *precvpriv = &(padapter->recvpriv); in r871x_net_get_stats() local 195 padapter->stats.rx_packets = precvpriv->rx_pkts; in r871x_net_get_stats() 197 padapter->stats.rx_dropped = precvpriv->rx_drop; in r871x_net_get_stats() 199 padapter->stats.rx_bytes = precvpriv->rx_bytes; in r871x_net_get_stats()
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | recv_osdep.h | 27 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); 28 void _rtw_free_recv_priv(struct recv_priv *precvpriv); 38 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); 39 void rtw_free_recv_priv(struct recv_priv *precvpriv);
|
D | rtw_recv.h | 270 struct recv_priv *precvpriv);
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
D | rtw_recv.c | 57 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) in _rtw_init_recv_priv() argument 65 _rtw_init_queue(&precvpriv->free_recv_queue); in _rtw_init_recv_priv() 66 _rtw_init_queue(&precvpriv->recv_pending_queue); in _rtw_init_recv_priv() 67 _rtw_init_queue(&precvpriv->uc_swdec_pending_queue); in _rtw_init_recv_priv() 69 precvpriv->adapter = padapter; in _rtw_init_recv_priv() 71 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _rtw_init_recv_priv() 73 …precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(struct recv_frame) + RXFRAME_ALIGN… in _rtw_init_recv_priv() 75 if (precvpriv->pallocated_frame_buf == NULL) { in _rtw_init_recv_priv() 80 …precvpriv->precv_frame_buf = (u8 *)N_BYTE_ALIGMENT((size_t)(precvpriv->pallocated_frame_buf), RXFR… in _rtw_init_recv_priv() 82 precvframe = (struct recv_frame *)precvpriv->precv_frame_buf; in _rtw_init_recv_priv() [all …]
|
D | rtw_debug.c | 305 struct recv_priv *precvpriv = &padapter->recvpriv; in proc_get_trx_info() local 309 …uf_cnt, pxmitpriv->free_xmitframe_cnt, pxmitpriv->free_xmit_extbuf_cnt, precvpriv->free_recvframe_… in proc_get_trx_info() 310 len += snprintf(page + len, count - len, "rx_urb_pending_cn=%d\n", precvpriv->rx_pending_cnt); in proc_get_trx_info()
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
D | usb_ops_linux.c | 56 struct recv_priv *precvpriv = &adapt->recvpriv; in recvbuf2recvframe() local 57 struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; in recvbuf2recvframe() 383 struct recv_priv *precvpriv = &adapt->recvpriv; in usb_read_port_complete() local 387 precvpriv->rx_pending_cnt--; in usb_read_port_complete() 406 usb_read_port(adapt, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete() 410 skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); in usb_read_port_complete() 412 if (skb_queue_len(&precvpriv->rx_skb_queue) <= 1) in usb_read_port_complete() 413 tasklet_schedule(&precvpriv->recv_tasklet); in usb_read_port_complete() 417 usb_read_port(adapt, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete() 443 usb_read_port(adapt, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete() [all …]
|
D | recv_linux.c | 93 struct recv_priv *precvpriv; in rtw_recv_indicatepkt() local 99 precvpriv = &(padapter->recvpriv); in rtw_recv_indicatepkt() 100 pfree_recv_queue = &(precvpriv->free_recv_queue); in rtw_recv_indicatepkt()
|
D | os_intfs.c | 602 struct recv_priv *precvpriv = &(padapter->recvpriv); in rtw_net_get_stats() local 605 padapter->stats.rx_packets = precvpriv->rx_pkts;/* precvpriv->rx_pkts++; */ in rtw_net_get_stats() 607 padapter->stats.rx_dropped = precvpriv->rx_drop; in rtw_net_get_stats() 609 padapter->stats.rx_bytes = precvpriv->rx_bytes; in rtw_net_get_stats()
|
/linux-4.1.27/drivers/staging/rtl8723au/core/ |
D | rtw_recv.c | 45 int _rtw_init_recv_priv23a(struct recv_priv *precvpriv, in _rtw_init_recv_priv23a() argument 52 spin_lock_init(&precvpriv->lock); in _rtw_init_recv_priv23a() 54 _rtw_init_queue23a(&precvpriv->free_recv_queue); in _rtw_init_recv_priv23a() 55 _rtw_init_queue23a(&precvpriv->recv_pending_queue); in _rtw_init_recv_priv23a() 56 _rtw_init_queue23a(&precvpriv->uc_swdec_pending_queue); in _rtw_init_recv_priv23a() 58 precvpriv->adapter = padapter; in _rtw_init_recv_priv23a() 67 &precvpriv->free_recv_queue.queue); in _rtw_init_recv_priv23a() 73 precvpriv->free_recvframe_cnt = i; in _rtw_init_recv_priv23a() 74 precvpriv->rx_pending_cnt = 1; in _rtw_init_recv_priv23a() 78 setup_timer(&precvpriv->signal_stat_timer, rtw_signal_stat_timer_hdl23a, in _rtw_init_recv_priv23a() [all …]
|
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/ |
D | recv_linux.c | 75 struct recv_priv *precvpriv; in rtw_recv_indicatepkt23a() local 79 precvpriv = &padapter->recvpriv; in rtw_recv_indicatepkt23a()
|
D | os_intfs.c | 253 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_net_get_stats() local 256 padapter->stats.rx_packets = precvpriv->rx_pkts; in rtw_net_get_stats() 258 padapter->stats.rx_dropped = precvpriv->rx_drop; in rtw_net_get_stats() 260 padapter->stats.rx_bytes = precvpriv->rx_bytes; in rtw_net_get_stats()
|