Home
last modified time | relevance | path

Searched refs:pfree_recv_queue (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/staging/rtl8712/
A Drtl8712_recv.c115 struct __queue *pfree_recv_queue) in r8712_free_recvframe() argument
125 spin_lock_irqsave(&pfree_recv_queue->lock, irqL); in r8712_free_recvframe()
129 if (pfree_recv_queue == &precvpriv->free_recv_queue) in r8712_free_recvframe()
179 struct __queue *pfree_recv_queue; in recvframe_defrag() local
192 r8712_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag()
207 r8712_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag()
243 struct __queue *pfree_recv_queue, *pdefrag_q; in r8712_recvframe_chk_defrag() local
270 pfree_recv_queue); in r8712_recvframe_chk_defrag()
410 r8712_free_recvframe(prframe, pfree_recv_queue); in amsdu_to_msdu()
978 struct __queue *pfree_recv_queue; in recvbuf2recvframe() local
[all …]
A Drtl871x_recv.h126 union recv_frame *r8712_alloc_recvframe(struct __queue *pfree_recv_queue);
128 struct __queue *pfree_recv_queue);
130 struct __queue *pfree_recv_queue);
A Drtl871x_recv.c88 union recv_frame *r8712_alloc_recvframe(struct __queue *pfree_recv_queue) in r8712_alloc_recvframe() argument
95 spin_lock_irqsave(&pfree_recv_queue->lock, irqL); in r8712_alloc_recvframe()
96 precvframe = list_first_entry_or_null(&pfree_recv_queue->queue, in r8712_alloc_recvframe()
103 if (pfree_recv_queue == &precvpriv->free_recv_queue) in r8712_alloc_recvframe()
107 spin_unlock_irqrestore(&pfree_recv_queue->lock, irqL); in r8712_alloc_recvframe()
117 struct __queue *pfree_recv_queue) in r8712_free_recvframe_queue() argument
128 r8712_free_recvframe(precvframe, pfree_recv_queue); in r8712_free_recvframe_queue()
/linux/drivers/staging/r8188eu/core/
A Drtw_recv.c117 if (list_empty(&pfree_recv_queue->queue)) { in _rtw_alloc_recvframe()
120 phead = get_list_head(pfree_recv_queue); in _rtw_alloc_recvframe()
142 spin_lock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe()
146 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe()
165 spin_lock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe()
178 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe()
1251 struct __queue *pfree_recv_queue; in recvframe_defrag() local
1333 struct __queue *pfree_recv_queue, *pdefrag_q; in recvframe_chk_defrag() local
1382 if (precv_frame && pfree_recv_queue) in recvframe_chk_defrag()
1400 if (precv_frame && pfree_recv_queue) in recvframe_chk_defrag()
[all …]
A Drtw_sta_mgt.c286 struct __queue *pfree_recv_queue = &padapter->recvpriv.free_recv_queue; in rtw_free_stainfo() local
306 rtw_free_recvframe(prframe, pfree_recv_queue); in rtw_free_stainfo()
/linux/drivers/staging/rtl8723bs/core/
A Drtw_recv.c113 if (list_empty(&pfree_recv_queue->queue)) in _rtw_alloc_recvframe()
116 phead = get_list_head(pfree_recv_queue); in _rtw_alloc_recvframe()
137 spin_lock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe()
141 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe()
154 spin_lock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe()
166 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe()
238 rtw_free_recvframe(precvframe, pfree_recv_queue); in rtw_free_recvframe_queue()
1028 struct __queue *pfree_recv_queue; in recvframe_defrag() local
1042 rtw_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag()
1064 rtw_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag()
[all …]
A Drtw_sta_mgt.c357 struct __queue *pfree_recv_queue = &padapter->recvpriv.free_recv_queue; in rtw_free_stainfo() local
377 rtw_free_recvframe(prframe, pfree_recv_queue); in rtw_free_stainfo()
/linux/drivers/staging/r8188eu/os_dep/
A Drecv_linux.c112 struct __queue *pfree_recv_queue; in rtw_recv_indicatepkt() local
117 pfree_recv_queue = &precvpriv->free_recv_queue; in rtw_recv_indicatepkt()
177 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
184 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
/linux/drivers/staging/rtl8723bs/os_dep/
A Drecv_linux.c190 struct __queue *pfree_recv_queue; in rtw_recv_indicatepkt() local
195 pfree_recv_queue = &(precvpriv->free_recv_queue); in rtw_recv_indicatepkt()
212 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
219 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
/linux/drivers/staging/r8188eu/hal/
A Dusb_ops_linux.c218 struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; in recvbuf2recvframe() local
229 precvframe = rtw_alloc_recvframe(pfree_recv_queue); in recvbuf2recvframe()
246 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
257 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
298 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
309 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
348 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
/linux/drivers/staging/r8188eu/include/
A Drtw_recv.h274 struct recv_frame *_rtw_alloc_recvframe(struct __queue *pfree_recv_queue);
275 struct recv_frame *rtw_alloc_recvframe(struct __queue *pfree_recv_queue);
277 struct __queue *pfree_recv_queue);
282 struct __queue *pfree_recv_queue);
/linux/drivers/staging/rtl8723bs/include/
A Drtw_recv.h362 extern union recv_frame *_rtw_alloc_recvframe(struct __queue *pfree_recv_queue); /* get a free rec…
363 extern union recv_frame *rtw_alloc_recvframe(struct __queue *pfree_recv_queue); /* get a free recv…
364 extern int rtw_free_recvframe(union recv_frame *precvframe, struct __queue *pfree_recv_queue);
370 extern void rtw_free_recvframe_queue(struct __queue *pframequeue, struct __queue *pfree_recv_queue

Completed in 32 milliseconds