/Linux-v4.19/drivers/staging/rtl8712/ |
D | rtl8712_recv.c | 137 struct __queue *pfree_recv_queue) in r8712_free_recvframe() argument 147 spin_lock_irqsave(&pfree_recv_queue->lock, irqL); in r8712_free_recvframe() 149 list_add_tail(&(precvframe->u.hdr.list), &pfree_recv_queue->queue); in r8712_free_recvframe() 151 if (pfree_recv_queue == &precvpriv->free_recv_queue) in r8712_free_recvframe() 154 spin_unlock_irqrestore(&pfree_recv_queue->lock, irqL); in r8712_free_recvframe() 203 struct __queue *pfree_recv_queue; in recvframe_defrag() local 205 pfree_recv_queue = &adapter->recvpriv.free_recv_queue; in recvframe_defrag() 216 r8712_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag() 217 r8712_free_recvframe_queue(defrag_q, pfree_recv_queue); in recvframe_defrag() 231 r8712_free_recvframe(prframe, pfree_recv_queue); in recvframe_defrag() [all …]
|
D | recv_linux.c | 110 struct __queue *pfree_recv_queue; in r8712_recv_indicatepkt() local 115 pfree_recv_queue = &precvpriv->free_recv_queue; in r8712_recv_indicatepkt() 132 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recv_indicatepkt() 137 r8712_free_recvframe(precv_frame, pfree_recv_queue); in r8712_recv_indicatepkt()
|
D | rtl871x_recv.h | 130 union recv_frame *r8712_alloc_recvframe(struct __queue *pfree_recv_queue); 132 struct __queue *pfree_recv_queue); 134 struct __queue *pfree_recv_queue);
|
D | rtl871x_recv.c | 104 union recv_frame *r8712_alloc_recvframe(struct __queue *pfree_recv_queue) in r8712_alloc_recvframe() argument 111 spin_lock_irqsave(&pfree_recv_queue->lock, irqL); in r8712_alloc_recvframe() 112 precvframe = list_first_entry_or_null(&pfree_recv_queue->queue, in r8712_alloc_recvframe() 119 if (pfree_recv_queue == &precvpriv->free_recv_queue) in r8712_alloc_recvframe() 123 spin_unlock_irqrestore(&pfree_recv_queue->lock, irqL); in r8712_alloc_recvframe() 133 struct __queue *pfree_recv_queue) in r8712_free_recvframe_queue() argument 144 r8712_free_recvframe(precvframe, pfree_recv_queue); in r8712_free_recvframe_queue()
|
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/ |
D | recv_linux.c | 68 struct __queue *pfree_recv_queue; in rtw_recv_indicatepkt() local 73 pfree_recv_queue = &(precvpriv->free_recv_queue); in rtw_recv_indicatepkt() 126 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt() 136 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
|
D | usb_ops_linux.c | 45 struct __queue *pfree_recv_queue = &precvpriv->free_recv_queue; in recvbuf2recvframe() local 60 precvframe = rtw_alloc_recvframe(pfree_recv_queue); in recvbuf2recvframe() 76 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 88 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 125 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 151 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 160 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe() 163 rtw_free_recvframe(precvframe, pfree_recv_queue); in recvbuf2recvframe()
|
/Linux-v4.19/drivers/staging/rtl8188eu/core/ |
D | rtw_recv.c | 100 struct recv_frame *_rtw_alloc_recvframe(struct __queue *pfree_recv_queue) in _rtw_alloc_recvframe() argument 104 hdr = list_first_entry_or_null(&pfree_recv_queue->queue, in _rtw_alloc_recvframe() 112 struct recv_frame *rtw_alloc_recvframe(struct __queue *pfree_recv_queue) in rtw_alloc_recvframe() argument 116 spin_lock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe() 118 precvframe = _rtw_alloc_recvframe(pfree_recv_queue); in rtw_alloc_recvframe() 120 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe() 126 struct __queue *pfree_recv_queue) in rtw_free_recvframe() argument 135 spin_lock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe() 139 list_add_tail(&(precvframe->list), get_list_head(pfree_recv_queue)); in rtw_free_recvframe() 141 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe() [all …]
|
D | rtw_sta_mgt.c | 304 struct __queue *pfree_recv_queue = &padapter->recvpriv.free_recv_queue; in rtw_free_stainfo() local 324 rtw_free_recvframe(prframe, pfree_recv_queue); in rtw_free_stainfo()
|
/Linux-v4.19/drivers/staging/rtl8188eu/include/ |
D | rtw_recv.h | 230 struct recv_frame *_rtw_alloc_recvframe(struct __queue *pfree_recv_queue); 231 struct recv_frame *rtw_alloc_recvframe(struct __queue *pfree_recv_queue); 235 struct __queue *pfree_recv_queue); 241 struct __queue *pfree_recv_queue);
|
/Linux-v4.19/drivers/staging/rtl8723bs/core/ |
D | rtw_recv.c | 106 union recv_frame *_rtw_alloc_recvframe(struct __queue *pfree_recv_queue) in _rtw_alloc_recvframe() argument 114 if (list_empty(&pfree_recv_queue->queue)) in _rtw_alloc_recvframe() 117 phead = get_list_head(pfree_recv_queue); in _rtw_alloc_recvframe() 127 if (pfree_recv_queue == &precvpriv->free_recv_queue) in _rtw_alloc_recvframe() 134 union recv_frame *rtw_alloc_recvframe(struct __queue *pfree_recv_queue) in rtw_alloc_recvframe() argument 138 spin_lock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe() 140 precvframe = _rtw_alloc_recvframe(pfree_recv_queue); in rtw_alloc_recvframe() 142 spin_unlock_bh(&pfree_recv_queue->lock); in rtw_alloc_recvframe() 147 int rtw_free_recvframe(union recv_frame *precvframe, struct __queue *pfree_recv_queue) in rtw_free_recvframe() argument 155 spin_lock_bh(&pfree_recv_queue->lock); in rtw_free_recvframe() [all …]
|
D | rtw_sta_mgt.c | 409 struct __queue *pfree_recv_queue = &padapter->recvpriv.free_recv_queue; in rtw_free_stainfo() local 430 rtw_free_recvframe(prframe, pfree_recv_queue); in rtw_free_stainfo()
|
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/ |
D | recv_linux.c | 294 struct __queue *pfree_recv_queue; in rtw_recv_indicatepkt() local 301 pfree_recv_queue = &(precvpriv->free_recv_queue); in rtw_recv_indicatepkt() 335 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt() 344 rtw_free_recvframe(precv_frame, pfree_recv_queue); in rtw_recv_indicatepkt()
|
/Linux-v4.19/drivers/staging/rtl8723bs/include/ |
D | rtw_recv.h | 391 extern union recv_frame *_rtw_alloc_recvframe (struct __queue *pfree_recv_queue); /* get a free re… 392 extern union recv_frame *rtw_alloc_recvframe (struct __queue *pfree_recv_queue); /* get a free rec… 393 extern int rtw_free_recvframe(union recv_frame *precvframe, struct __queue *pfree_recv_queue); 399 extern void rtw_free_recvframe_queue(struct __queue *pframequeue, struct __queue *pfree_recv_queue…
|