Home
last modified time | relevance | path

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

12345678910>>...13

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/rtl8188f/sdio/
H A Drtl8189fs_recv.c23 struct recv_priv *precvpriv; in rtl8188fs_recv_hdl() local
34 precvpriv = &padapter->recvpriv; in rtl8188fs_recv_hdl()
36 rx_bh_tk_set_stage(precvpriv, RX_BH_STG_HDL_ENTER); in rtl8188fs_recv_hdl()
39 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8188fs_recv_hdl()
41 rx_bh_tk_set_buf(precvpriv, NULL, NULL, 0); in rtl8188fs_recv_hdl()
45 rx_bh_tk_set_stage(precvpriv, RX_BH_STG_NEW_BUF); in rtl8188fs_recv_hdl()
46 rx_bh_tk_set_buf(precvpriv, precvbuf, precvbuf->pdata, precvbuf->ptail - precvbuf->pdata); in rtl8188fs_recv_hdl()
51 rx_bh_tk_set_buf_pos(precvpriv, ptr); in rtl8188fs_recv_hdl()
53 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8188fs_recv_hdl()
56 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8188fs_recv_hdl()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/rtl8188f/sdio/
H A Drtl8189fs_recv.c39 struct recv_priv *precvpriv; in rtl8188fs_recv_hdl() local
50 precvpriv = &padapter->recvpriv; in rtl8188fs_recv_hdl()
52 rx_bh_tk_set_stage(precvpriv, RX_BH_STG_HDL_ENTER); in rtl8188fs_recv_hdl()
55 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8188fs_recv_hdl()
57 rx_bh_tk_set_buf(precvpriv, NULL, NULL, 0); in rtl8188fs_recv_hdl()
61 rx_bh_tk_set_stage(precvpriv, RX_BH_STG_NEW_BUF); in rtl8188fs_recv_hdl()
62 rx_bh_tk_set_buf(precvpriv, precvbuf, precvbuf->pdata, precvbuf->ptail - precvbuf->pdata); in rtl8188fs_recv_hdl()
67 rx_bh_tk_set_buf_pos(precvpriv, ptr); in rtl8188fs_recv_hdl()
69 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8188fs_recv_hdl()
72 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8188fs_recv_hdl()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/rtl8723d/sdio/
H A Drtl8723ds_recv.c23 struct recv_priv *precvpriv; in rtl8723ds_recv_hdl() local
33 precvpriv = &padapter->recvpriv; in rtl8723ds_recv_hdl()
36 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8723ds_recv_hdl()
43 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
46 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8723ds_recv_hdl()
60 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
69 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
85 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
95 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
113 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/rtl8723b/sdio/
H A Drtl8723bs_recv.c40 struct recv_priv *precvpriv; in rtl8723bs_recv_tasklet() local
53 precvpriv = &padapter->recvpriv; in rtl8723bs_recv_tasklet()
56 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8723bs_recv_tasklet()
63 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8723bs_recv_tasklet()
66 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8723bs_recv_tasklet()
71 tasklet_schedule(&precvpriv->recv_tasklet); in rtl8723bs_recv_tasklet()
86 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723bs_recv_tasklet()
95 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723bs_recv_tasklet()
111 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723bs_recv_tasklet()
121 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723bs_recv_tasklet()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/rtl8703b/sdio/
H A Drtl8703bs_recv.c23 struct recv_priv *precvpriv; in rtl8703bs_recv_hdl() local
33 precvpriv = &padapter->recvpriv; in rtl8703bs_recv_hdl()
36 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8703bs_recv_hdl()
43 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
46 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8703bs_recv_hdl()
61 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
70 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
86 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
96 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
115 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8703bs_recv_hdl()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/rtl8723d/sdio/
H A Drtl8723ds_recv.c40 struct recv_priv *precvpriv; in rtl8723ds_recv_hdl() local
50 precvpriv = &padapter->recvpriv; in rtl8723ds_recv_hdl()
53 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8723ds_recv_hdl()
60 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
63 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8723ds_recv_hdl()
77 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
86 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
102 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
112 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
130 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rtl8723ds_recv_hdl()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/hal_hci/
H A Dhal_usb.c27 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_init_recv_priv() local
32 _rtw_init_sema(&precvpriv->recv_sema, 0);//will be removed in usb_init_recv_priv()
33 _rtw_init_sema(&precvpriv->terminate_recvthread_sema, 0);//will be removed in usb_init_recv_priv()
37 tasklet_init(&precvpriv->recv_tasklet, in usb_init_recv_priv()
44 TASK_INIT(&precvpriv->rx_indicate_tasklet, 0, rtw_rx_indicate_tasklet, padapter); in usb_init_recv_priv()
50 precvpriv->int_in_urb = usb_alloc_urb(0, GFP_KERNEL); in usb_init_recv_priv()
51 if(precvpriv->int_in_urb == NULL){ in usb_init_recv_priv()
57 precvpriv->int_in_buf = rtw_zmalloc(ini_in_buf_sz); in usb_init_recv_priv()
58 if(precvpriv->int_in_buf == NULL){ in usb_init_recv_priv()
66 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in usb_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/hal/
H A Drtl8188eu_recv.c21 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_hal_init_recv_priv() local
25 tasklet_setup(&precvpriv->recv_tasklet, rtl8188eu_recv_tasklet); in rtw_hal_init_recv_priv()
28 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in rtw_hal_init_recv_priv()
30 precvpriv->precv_buf = in rtw_hal_init_recv_priv()
32 if (!precvpriv->precv_buf) { in rtw_hal_init_recv_priv()
38 precvbuf = precvpriv->precv_buf; in rtw_hal_init_recv_priv()
47 skb_queue_head_init(&precvpriv->rx_skb_queue); in rtw_hal_init_recv_priv()
52 skb_queue_head_init(&precvpriv->free_recv_skb_queue); in rtw_hal_init_recv_priv()
59 skb_queue_tail(&precvpriv->free_recv_skb_queue, in rtw_hal_init_recv_priv()
73 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_hal_free_recv_priv() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/rtl8188e/sdio/
H A Drtl8189es_recv.c60 struct recv_priv *precvpriv; in rtl8188es_init_recv_priv() local
65 precvpriv = &padapter->recvpriv; in rtl8188es_init_recv_priv()
68 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in rtl8188es_init_recv_priv()
69 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in rtl8188es_init_recv_priv()
72 precvpriv->pallocated_recv_buf = rtw_zmalloc(n); in rtl8188es_init_recv_priv()
73 if (precvpriv->pallocated_recv_buf == NULL) { in rtl8188es_init_recv_priv()
79 precvpriv->precv_buf = (u8*)N_BYTE_ALIGMENT((SIZE_PTR)(precvpriv->pallocated_recv_buf), 4); in rtl8188es_init_recv_priv()
82 precvbuf = (struct recv_buf*)precvpriv->precv_buf; in rtl8188es_init_recv_priv()
130 rtw_list_insert_tail(&precvbuf->list, &precvpriv->free_recv_buf_queue.queue); in rtl8188es_init_recv_priv()
134 precvpriv->free_recv_buf_queue_cnt = i; in rtl8188es_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/
H A Drtl8723bs_recv.c184 static inline union recv_frame *try_alloc_recvframe(struct recv_priv *precvpriv, in try_alloc_recvframe() argument
189 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in try_alloc_recvframe()
193 &precvpriv->recv_buf_pending_queue); in try_alloc_recvframe()
197 tasklet_schedule(&precvpriv->recv_tasklet); in try_alloc_recvframe()
203 static inline bool rx_crc_err(struct recv_priv *precvpriv, in rx_crc_err() argument
212 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in rx_crc_err()
219 static inline bool pkt_exceeds_tail(struct recv_priv *precvpriv, in pkt_exceeds_tail() argument
226 rtw_free_recvframe(precvframe, &precvpriv->free_recv_queue); in pkt_exceeds_tail()
238 struct recv_priv *precvpriv; in rtl8723bs_recv_tasklet() local
249 precvpriv = &padapter->recvpriv; in rtl8723bs_recv_tasklet()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/hal_hci/
H A Dhal_usb.c23 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_init_recv_priv() local
28 tasklet_init(&precvpriv->recv_tasklet, in usb_init_recv_priv()
35 TASK_INIT(&precvpriv->rx_indicate_tasklet, 0, rtw_rx_indicate_tasklet, padapter); in usb_init_recv_priv()
41 precvpriv->int_in_urb = usb_alloc_urb(0, GFP_KERNEL); in usb_init_recv_priv()
42 if (precvpriv->int_in_urb == NULL) { in usb_init_recv_priv()
48 precvpriv->int_in_buf = rtw_zmalloc(ini_in_buf_sz); in usb_init_recv_priv()
49 if (precvpriv->int_in_buf == NULL) { in usb_init_recv_priv()
57 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in usb_init_recv_priv()
58 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in usb_init_recv_priv()
61 skb_queue_head_init(&precvpriv->free_recv_skb_queue); in usb_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/hal_hci/
H A Dhal_usb.c23 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_init_recv_priv() local
28 tasklet_init(&precvpriv->recv_tasklet, in usb_init_recv_priv()
35 TASK_INIT(&precvpriv->rx_indicate_tasklet, 0, rtw_rx_indicate_tasklet, padapter); in usb_init_recv_priv()
41 precvpriv->int_in_urb = usb_alloc_urb(0, GFP_KERNEL); in usb_init_recv_priv()
42 if (precvpriv->int_in_urb == NULL) { in usb_init_recv_priv()
48 precvpriv->int_in_buf = rtw_zmalloc(ini_in_buf_sz); in usb_init_recv_priv()
49 if (precvpriv->int_in_buf == NULL) { in usb_init_recv_priv()
57 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in usb_init_recv_priv()
58 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in usb_init_recv_priv()
61 skb_queue_head_init(&precvpriv->free_recv_skb_queue); in usb_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/hal_hci/
H A Dhal_usb.c23 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_init_recv_priv() local
28 tasklet_init(&precvpriv->recv_tasklet, in usb_init_recv_priv()
35 TASK_INIT(&precvpriv->rx_indicate_tasklet, 0, rtw_rx_indicate_tasklet, padapter); in usb_init_recv_priv()
41 precvpriv->int_in_urb = usb_alloc_urb(0, GFP_KERNEL); in usb_init_recv_priv()
42 if (precvpriv->int_in_urb == NULL) { in usb_init_recv_priv()
48 precvpriv->int_in_buf = rtw_zmalloc(ini_in_buf_sz); in usb_init_recv_priv()
49 if (precvpriv->int_in_buf == NULL) { in usb_init_recv_priv()
57 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in usb_init_recv_priv()
58 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in usb_init_recv_priv()
61 skb_queue_head_init(&precvpriv->free_recv_skb_queue); in usb_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_recv.c145 struct recv_priv *precvpriv;
153 precvpriv = &adapter->recvpriv;
154 pfree_recv_queue = &precvpriv->free_recv_queue;
181 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
189 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
509 struct recv_priv *precvpriv; in rtl8821cs_recv_hdl() local
522 precvpriv = &padapter->recvpriv; in rtl8821cs_recv_hdl()
532 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8821cs_recv_hdl()
540 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8821cs_recv_hdl()
542 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8821cs_recv_hdl()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_recv.c144 struct recv_priv *precvpriv;
152 precvpriv = &adapter->recvpriv;
153 pfree_recv_queue = &precvpriv->free_recv_queue;
180 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
188 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
508 struct recv_priv *precvpriv; in rtl8821cs_recv_hdl() local
521 precvpriv = &padapter->recvpriv; in rtl8821cs_recv_hdl()
531 precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue); in rtl8821cs_recv_hdl()
539 precvframe = rtw_alloc_recvframe(&precvpriv->free_recv_queue); in rtl8821cs_recv_hdl()
541 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtl8821cs_recv_hdl()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/
H A Drtl8822bs_recv.c195 struct recv_priv *precvpriv;
203 precvpriv = &adapter->recvpriv;
204 pfree_recv_queue = &precvpriv->free_recv_queue;
231 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
239 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
623 struct recv_priv *precvpriv; in rtl8822bs_init_recv_priv() local
628 precvpriv = &adapter->recvpriv; in rtl8822bs_init_recv_priv()
631 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in rtl8822bs_init_recv_priv()
632 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in rtl8822bs_init_recv_priv()
635 precvpriv->pallocated_recv_buf = rtw_zmalloc(n); in rtl8822bs_init_recv_priv()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/
H A Drtl8822cs_recv.c163 struct recv_priv *precvpriv;
171 precvpriv = &adapter->recvpriv;
172 pfree_recv_queue = &precvpriv->free_recv_queue;
199 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
207 rtw_free_recvframe(recvframe, &precvpriv->free_recv_queue);
569 struct recv_priv *precvpriv; in rtl8822cs_init_recv_priv() local
574 precvpriv = &adapter->recvpriv; in rtl8822cs_init_recv_priv()
577 _rtw_init_queue(&precvpriv->free_recv_buf_queue); in rtl8822cs_init_recv_priv()
578 _rtw_init_queue(&precvpriv->recv_buf_pending_queue); in rtl8822cs_init_recv_priv()
581 precvpriv->pallocated_recv_buf = rtw_zmalloc(n); in rtl8822cs_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8712/
H A Drtl871x_recv.c46 void _r8712_init_recv_priv(struct recv_priv *precvpriv, in _r8712_init_recv_priv() argument
52 memset((unsigned char *)precvpriv, 0, sizeof(struct recv_priv)); in _r8712_init_recv_priv()
53 spin_lock_init(&precvpriv->lock); in _r8712_init_recv_priv()
54 _init_queue(&precvpriv->free_recv_queue); in _r8712_init_recv_priv()
55 _init_queue(&precvpriv->recv_pending_queue); in _r8712_init_recv_priv()
56 precvpriv->adapter = padapter; in _r8712_init_recv_priv()
57 precvpriv->free_recvframe_cnt = NR_RECVFRAME; in _r8712_init_recv_priv()
58 precvpriv->pallocated_frame_buf = kzalloc(NR_RECVFRAME * in _r8712_init_recv_priv()
61 if (!precvpriv->pallocated_frame_buf) in _r8712_init_recv_priv()
63 kmemleak_not_leak(precvpriv->pallocated_frame_buf); in _r8712_init_recv_priv()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/
H A Dusb_ops_linux.c735 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_recv_tasklet() local
737 while (NULL != (precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue))) { in usb_recv_tasklet()
747 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_recv_tasklet()
755 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_read_port_complete() local
757 ATOMIC_DEC(&(precvpriv->rx_pending_cnt)); in usb_read_port_complete()
772 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
778 rtw_enqueue_recvbuf(precvbuf, &precvpriv->recv_buf_pending_queue); in usb_read_port_complete()
780 tasklet_schedule(&precvpriv->recv_tasklet); in usb_read_port_complete()
808 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
830 struct recv_priv *precvpriv = &adapter->recvpriv; in usb_read_port() local
[all …]
H A Drecv_linux.c105 rtw_free_recvframe(precvframe_if2, &precvpriv->free_recv_queue); in rtw_os_alloc_recvframe()
106 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtw_os_alloc_recvframe()
112 tasklet_schedule(&precvpriv->recv_tasklet); in rtw_os_alloc_recvframe()
170 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, _adapter *padapter) in rtw_os_recv_resource_init() argument
176 skb_queue_head_init(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_init()
193 void rtw_os_recv_resource_free(struct recv_priv *precvpriv) in rtw_os_recv_resource_free() argument
197 precvframe = (union recv_frame *) precvpriv->precv_frame_buf; in rtw_os_recv_resource_free()
201 if (skb_queue_len(&precvpriv->rx_napi_skb_queue)) in rtw_os_recv_resource_free()
203 rtw_skb_queue_purge(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_free()
343 struct recv_priv *precvpriv = &padapter->recvpriv; in napi_recv() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Dusb_ops_linux.c753 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_recv_tasklet() local
755 while (NULL != (precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue))) { in usb_recv_tasklet()
765 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_recv_tasklet()
773 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_read_port_complete() local
775 ATOMIC_DEC(&(precvpriv->rx_pending_cnt)); in usb_read_port_complete()
790 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
796 rtw_enqueue_recvbuf(precvbuf, &precvpriv->recv_buf_pending_queue); in usb_read_port_complete()
798 tasklet_schedule(&precvpriv->recv_tasklet); in usb_read_port_complete()
826 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
848 struct recv_priv *precvpriv = &adapter->recvpriv; in usb_read_port() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/
H A Dusb_ops_linux.c748 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_recv_tasklet() local
750 while (NULL != (precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue))) in usb_recv_tasklet()
760 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_recv_tasklet()
769 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_read_port_complete() local
773 ATOMIC_DEC(&(precvpriv->rx_pending_cnt)); in usb_read_port_complete()
790 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
799 rtw_enqueue_recvbuf(precvbuf, &precvpriv->recv_buf_pending_queue); in usb_read_port_complete()
801 tasklet_schedule(&precvpriv->recv_tasklet); in usb_read_port_complete()
835 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
861 struct recv_priv *precvpriv = &adapter->recvpriv; in usb_read_port() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Dusb_ops_linux.c735 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_recv_tasklet() local
737 while (NULL != (precvbuf = rtw_dequeue_recvbuf(&precvpriv->recv_buf_pending_queue))) { in usb_recv_tasklet()
747 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_recv_tasklet()
755 struct recv_priv *precvpriv = &padapter->recvpriv; in usb_read_port_complete() local
757 ATOMIC_DEC(&(precvpriv->rx_pending_cnt)); in usb_read_port_complete()
772 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
778 rtw_enqueue_recvbuf(precvbuf, &precvpriv->recv_buf_pending_queue); in usb_read_port_complete()
780 tasklet_schedule(&precvpriv->recv_tasklet); in usb_read_port_complete()
808 rtw_read_port(padapter, precvpriv->ff_hwaddr, 0, (unsigned char *)precvbuf); in usb_read_port_complete()
830 struct recv_priv *precvpriv = &adapter->recvpriv; in usb_read_port() local
[all …]
H A Drecv_linux.c105 rtw_free_recvframe(precvframe_if2, &precvpriv->free_recv_queue); in rtw_os_alloc_recvframe()
106 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtw_os_alloc_recvframe()
112 tasklet_schedule(&precvpriv->recv_tasklet); in rtw_os_alloc_recvframe()
170 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, _adapter *padapter) in rtw_os_recv_resource_init() argument
176 skb_queue_head_init(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_init()
193 void rtw_os_recv_resource_free(struct recv_priv *precvpriv) in rtw_os_recv_resource_free() argument
197 precvframe = (union recv_frame *) precvpriv->precv_frame_buf; in rtw_os_recv_resource_free()
201 if (skb_queue_len(&precvpriv->rx_napi_skb_queue)) in rtw_os_recv_resource_free()
203 rtw_skb_queue_purge(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_free()
343 struct recv_priv *precvpriv = &padapter->recvpriv; in napi_recv() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Drecv_linux.c105 rtw_free_recvframe(precvframe_if2, &precvpriv->free_recv_queue); in rtw_os_alloc_recvframe()
106 rtw_enqueue_recvbuf_to_head(precvbuf, &precvpriv->recv_buf_pending_queue); in rtw_os_alloc_recvframe()
112 tasklet_schedule(&precvpriv->recv_tasklet); in rtw_os_alloc_recvframe()
170 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, _adapter *padapter) in rtw_os_recv_resource_init() argument
176 skb_queue_head_init(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_init()
193 void rtw_os_recv_resource_free(struct recv_priv *precvpriv) in rtw_os_recv_resource_free() argument
197 precvframe = (union recv_frame *) precvpriv->precv_frame_buf; in rtw_os_recv_resource_free()
201 if (skb_queue_len(&precvpriv->rx_napi_skb_queue)) in rtw_os_recv_resource_free()
203 rtw_skb_queue_purge(&precvpriv->rx_napi_skb_queue); in rtw_os_recv_resource_free()
343 struct recv_priv *precvpriv = &padapter->recvpriv; in napi_recv() local
[all …]

12345678910>>...13