Home
last modified time | relevance | path

Searched refs:precvpriv (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.15/drivers/staging/r8188eu/hal/
Drtl8188eu_recv.c33 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 = kzalloc(NR_RECVBUFF * sizeof(struct recv_buf) + 4, in rtl8188eu_init_recv_priv()
46 if (!precvpriv->pallocated_recv_buf) { in rtl8188eu_init_recv_priv()
50 memset(precvpriv->pallocated_recv_buf, 0, NR_RECVBUFF * sizeof(struct recv_buf) + 4); in rtl8188eu_init_recv_priv()
52 precvpriv->precv_buf = (u8 *)N_BYTE_ALIGMENT((size_t)(precvpriv->pallocated_recv_buf), 4); in rtl8188eu_init_recv_priv()
54 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8188eu_init_recv_priv()
67 precvpriv->free_recv_buf_queue_cnt = NR_RECVBUFF; in rtl8188eu_init_recv_priv()
68 skb_queue_head_init(&precvpriv->rx_skb_queue); in rtl8188eu_init_recv_priv()
[all …]
Dusb_ops_linux.c197 struct recv_priv *precvpriv = &adapt->recvpriv; in recvbuf2recvframe() local
198 struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; in recvbuf2recvframe()
350 struct recv_priv *precvpriv = &adapt->recvpriv; in rtl8188eu_recv_tasklet() local
352 while (NULL != (pskb = skb_dequeue(&precvpriv->rx_skb_queue))) { in rtl8188eu_recv_tasklet()
361 skb_queue_tail(&precvpriv->free_recv_skb_queue, pskb); in rtl8188eu_recv_tasklet()
369 struct recv_priv *precvpriv = &adapt->recvpriv; in usb_read_port_complete() local
371 precvpriv->rx_pending_cnt--; in usb_read_port_complete()
384 rtw_read_port(adapt, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
391 skb_queue_tail(&precvpriv->rx_skb_queue, precvbuf->pskb); in usb_read_port_complete()
393 if (skb_queue_len(&precvpriv->rx_skb_queue) <= 1) in usb_read_port_complete()
[all …]
Dodm.c1614 struct recv_priv *precvpriv = &Adapter->recvpriv; in odm_EdcaTurboCheckCE() local
1626 if ((bbtchange) || (!precvpriv->bIsAnyNonBEPkts)) { in odm_EdcaTurboCheckCE()
1628 cur_rx_bytes = precvpriv->rx_bytes - precvpriv->last_rx_bytes; in odm_EdcaTurboCheckCE()
1673 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheckCE()
1675 precvpriv->last_rx_bytes = precvpriv->rx_bytes; in odm_EdcaTurboCheckCE()
Dusb_halinit.c1056 struct recv_priv *precvpriv = &Adapter->recvpriv; in rtl8188eu_inirp_init() local
1063 precvpriv->ff_hwaddr = RECV_BULK_IN_ADDR; in rtl8188eu_inirp_init()
1066 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in rtl8188eu_inirp_init()
1068 if (!_read_port(pintfhdl, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf)) { in rtl8188eu_inirp_init()
1074 precvpriv->free_recv_buf_queue_cnt--; in rtl8188eu_inirp_init()
/Linux-v5.15/drivers/staging/rtl8723bs/hal/
Drtl8723bs_recv.c176 static inline union recv_frame *try_alloc_recvframe(struct recv_priv *precvpriv, in try_alloc_recvframe() argument
181 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in try_alloc_recvframe()
184 &precvpriv->recv_buf_pending_queue); in try_alloc_recvframe()
188 tasklet_schedule(&precvpriv->recv_tasklet); in try_alloc_recvframe()
194 static inline bool rx_crc_err(struct recv_priv *precvpriv, in rx_crc_err() argument
201 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rx_crc_err()
208 static inline bool pkt_exceeds_tail(struct recv_priv *precvpriv, in pkt_exceeds_tail() argument
213 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in pkt_exceeds_tail()
225 struct recv_priv *precvpriv; in rtl8723bs_recv_tasklet() local
236 precvpriv = &padapter->recvpriv; in rtl8723bs_recv_tasklet()
[all …]
Dodm_EdcaTurboCheck.c61 struct recv_priv *precvpriv = &(Adapter->recvpriv); in odm_EdcaTurboCheckCE() local
78 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheckCE()
83 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheckCE()
93 precvpriv->bIsAnyNonBEPkts = false; in odm_EdcaTurboCheckCE()
98 if ((bbtchange) || (!precvpriv->bIsAnyNonBEPkts)) { in odm_EdcaTurboCheckCE()
/Linux-v5.15/drivers/staging/rtl8712/
Drtl871x_recv.c47 void _r8712_init_recv_priv(struct recv_priv *precvpriv, in _r8712_init_recv_priv() argument
53 memset((unsigned char *)precvpriv, 0, sizeof(struct recv_priv)); in _r8712_init_recv_priv()
54 spin_lock_init(&precvpriv->lock); in _r8712_init_recv_priv()
55 _init_queue(&precvpriv->free_recv_queue); in _r8712_init_recv_priv()
56 _init_queue(&precvpriv->recv_pending_queue); in _r8712_init_recv_priv()
57 precvpriv->adapter = padapter; in _r8712_init_recv_priv()
58 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _r8712_init_recv_priv()
59 precvpriv->pallocated_frame_buf = kzalloc(NR_RECVFRAME * in _r8712_init_recv_priv()
62 if (!precvpriv->pallocated_frame_buf) in _r8712_init_recv_priv()
64 kmemleak_not_leak(precvpriv->pallocated_frame_buf); in _r8712_init_recv_priv()
[all …]
Drtl8712_recv.c33 void r8712_init_recv_priv(struct recv_priv *precvpriv, in r8712_init_recv_priv() argument
43 _init_queue(&precvpriv->free_recv_buf_queue); in r8712_init_recv_priv()
44 precvpriv->pallocated_recv_buf = in r8712_init_recv_priv()
46 if (!precvpriv->pallocated_recv_buf) in r8712_init_recv_priv()
48 precvpriv->precv_buf = precvpriv->pallocated_recv_buf + 4 - in r8712_init_recv_priv()
49 ((addr_t)(precvpriv->pallocated_recv_buf) & 3); in r8712_init_recv_priv()
50 precvbuf = (struct recv_buf *)precvpriv->precv_buf; in r8712_init_recv_priv()
59 &(precvpriv->free_recv_buf_queue.queue)); in r8712_init_recv_priv()
62 precvpriv->free_recv_buf_queue_cnt = NR_RECVBUFF; in r8712_init_recv_priv()
63 tasklet_setup(&precvpriv->recv_tasklet, recv_tasklet); in r8712_init_recv_priv()
[all …]
Drecv_osdep.h21 void _r8712_init_recv_priv(struct recv_priv *precvpriv,
23 void _r8712_free_recv_priv(struct recv_priv *precvpriv);
28 void r8712_init_recv_priv(struct recv_priv *precvpriv,
30 void r8712_free_recv_priv(struct recv_priv *precvpriv);
Dusb_ops_linux.c187 struct recv_priv *precvpriv = &padapter->recvpriv; in r8712_usb_read_port_complete() local
194 r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, in r8712_usb_read_port_complete()
204 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete()
205 r8712_read_port(padapter, precvpriv->ff_hwaddr, in r8712_usb_read_port_complete()
209 skb_queue_tail(&precvpriv->rx_skb_queue, pskb); in r8712_usb_read_port_complete()
210 tasklet_hi_schedule(&precvpriv->recv_tasklet); in r8712_usb_read_port_complete()
211 r8712_read_port(padapter, precvpriv->ff_hwaddr, in r8712_usb_read_port_complete()
230 r8712_read_port(padapter, precvpriv->ff_hwaddr, 0, in r8712_usb_read_port_complete()
254 struct recv_priv *precvpriv = &adapter->recvpriv; in r8712_usb_read_port() local
262 precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue); in r8712_usb_read_port()
Dos_intfs.c177 struct recv_priv *precvpriv = &padapter->recvpriv; in r871x_net_get_stats() local
180 padapter->stats.rx_packets = precvpriv->rx_pkts; in r871x_net_get_stats()
182 padapter->stats.rx_dropped = precvpriv->rx_drop; in r871x_net_get_stats()
184 padapter->stats.rx_bytes = precvpriv->rx_bytes; in r871x_net_get_stats()
/Linux-v5.15/drivers/staging/rtl8723bs/include/
Drecv_osdep.h11 extern signed int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter);
12 extern void _rtw_free_recv_priv(struct recv_priv *precvpriv);
21 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter);
22 void rtw_free_recv_priv(struct recv_priv *precvpriv);
26 void rtw_os_recv_resource_free(struct recv_priv *precvpriv);
/Linux-v5.15/drivers/staging/r8188eu/include/
Drecv_osdep.h10 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter);
11 void _rtw_free_recv_priv(struct recv_priv *precvpriv);
20 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter);
21 void rtw_free_recv_priv(struct recv_priv *precvpriv);
25 void rtw_os_recv_resource_free(struct recv_priv *precvpriv);
Drtw_recv.h278 struct recv_priv *precvpriv);
/Linux-v5.15/drivers/staging/r8188eu/core/
Drtw_recv.c38 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) in _rtw_init_recv_priv() argument
46 spin_lock_init(&precvpriv->lock); in _rtw_init_recv_priv()
48 _rtw_init_queue(&precvpriv->free_recv_queue); in _rtw_init_recv_priv()
49 _rtw_init_queue(&precvpriv->recv_pending_queue); in _rtw_init_recv_priv()
50 _rtw_init_queue(&precvpriv->uc_swdec_pending_queue); in _rtw_init_recv_priv()
52 precvpriv->adapter = padapter; in _rtw_init_recv_priv()
54 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _rtw_init_recv_priv()
56 rtw_os_recv_resource_init(precvpriv, padapter); in _rtw_init_recv_priv()
58precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(struct recv_frame) + RXFRAME_ALIGN… in _rtw_init_recv_priv()
60 if (!precvpriv->pallocated_frame_buf) { in _rtw_init_recv_priv()
[all …]
Drtw_debug.c289 struct recv_priv *precvpriv = &padapter->recvpriv; in proc_get_trx_info() local
293 …uf_cnt, pxmitpriv->free_xmitframe_cnt, pxmitpriv->free_xmit_extbuf_cnt, precvpriv->free_recvframe_… in proc_get_trx_info()
294 len += snprintf(page + len, count - len, "rx_urb_pending_cn=%d\n", precvpriv->rx_pending_cnt); in proc_get_trx_info()
/Linux-v5.15/drivers/staging/r8188eu/os_dep/
Drecv_linux.c16 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, in rtw_os_recv_resource_init() argument
32 void rtw_os_recv_resource_free(struct recv_priv *precvpriv) in rtw_os_recv_resource_free() argument
111 struct recv_priv *precvpriv; in rtw_recv_indicatepkt() local
116 precvpriv = &padapter->recvpriv; in rtw_recv_indicatepkt()
117 pfree_recv_queue = &precvpriv->free_recv_queue; in rtw_recv_indicatepkt()
191 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_os_read_port() local
199 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, in rtw_os_read_port()
Dos_intfs.c593 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_net_get_stats() local
596 padapter->stats.rx_packets = precvpriv->rx_pkts;/* precvpriv->rx_pkts++; */ in rtw_net_get_stats()
598 padapter->stats.rx_dropped = precvpriv->rx_drop; in rtw_net_get_stats()
600 padapter->stats.rx_bytes = precvpriv->rx_bytes; in rtw_net_get_stats()
Dioctl_linux.c4239 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_dbg_port() local
4243 DBG_88E("rx_urb_pending_cn =%d\n", precvpriv->rx_pending_cnt); in rtw_dbg_port()
/Linux-v5.15/drivers/staging/rtl8723bs/core/
Drtw_recv.c31 signed int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) in _rtw_init_recv_priv() argument
37 spin_lock_init(&precvpriv->lock); in _rtw_init_recv_priv()
39 _rtw_init_queue(&precvpriv->free_recv_queue); in _rtw_init_recv_priv()
40 _rtw_init_queue(&precvpriv->recv_pending_queue); in _rtw_init_recv_priv()
41 _rtw_init_queue(&precvpriv->uc_swdec_pending_queue); in _rtw_init_recv_priv()
43 precvpriv->adapter = padapter; in _rtw_init_recv_priv()
45 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _rtw_init_recv_priv()
47precvpriv->pallocated_frame_buf = vzalloc(NR_RECVFRAME * sizeof(union recv_frame) + RXFRAME_ALIGN_… in _rtw_init_recv_priv()
49 if (!precvpriv->pallocated_frame_buf) { in _rtw_init_recv_priv()
54precvpriv->precv_frame_buf = (u8 *)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv->pallocated_frame_buf), RX… in _rtw_init_recv_priv()
[all …]
/Linux-v5.15/drivers/staging/rtl8723bs/os_dep/
Drecv_linux.c29 void rtw_os_recv_resource_free(struct recv_priv *precvpriv) in rtw_os_recv_resource_free() argument
34 precvframe = (union recv_frame *) precvpriv->precv_frame_buf; in rtw_os_recv_resource_free()
189 struct recv_priv *precvpriv; in rtw_recv_indicatepkt() local
194 precvpriv = &(padapter->recvpriv); in rtw_recv_indicatepkt()
195 pfree_recv_queue = &(precvpriv->free_recv_queue); in rtw_recv_indicatepkt()
Dos_intfs.c297 struct recv_priv *precvpriv = &(padapter->recvpriv); in rtw_net_get_stats() local
300 padapter->stats.rx_packets = precvpriv->rx_pkts;/* precvpriv->rx_pkts++; */ in rtw_net_get_stats()
302 padapter->stats.rx_dropped = precvpriv->rx_drop; in rtw_net_get_stats()
304 padapter->stats.rx_bytes = precvpriv->rx_bytes; in rtw_net_get_stats()