| /OK3568_Linux_fs/kernel/drivers/staging/rtl8712/ |
| H A D | rtl871x_xmit.c | 52 int _r8712_init_xmit_priv(struct xmit_priv *pxmitpriv, in _r8712_init_xmit_priv() argument 59 memset((unsigned char *)pxmitpriv, 0, sizeof(struct xmit_priv)); in _r8712_init_xmit_priv() 60 spin_lock_init(&pxmitpriv->lock); in _r8712_init_xmit_priv() 64 pxmitpriv->adapter = padapter; in _r8712_init_xmit_priv() 65 _init_queue(&pxmitpriv->be_pending); in _r8712_init_xmit_priv() 66 _init_queue(&pxmitpriv->bk_pending); in _r8712_init_xmit_priv() 67 _init_queue(&pxmitpriv->vi_pending); in _r8712_init_xmit_priv() 68 _init_queue(&pxmitpriv->vo_pending); in _r8712_init_xmit_priv() 69 _init_queue(&pxmitpriv->bm_pending); in _r8712_init_xmit_priv() 70 _init_queue(&pxmitpriv->legacy_dz_queue); in _r8712_init_xmit_priv() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/ |
| H A D | rtl8822cs_xmit.c | 26 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in dequeue_writeport() local 57 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in dequeue_writeport() 73 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in dequeue_writeport() 76 rtw_sdio_free_xmitbuf_sema_up(pxmitpriv); in dequeue_writeport() 80 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in dequeue_writeport() 105 struct xmit_priv *pxmitpriv; in rtl8822cs_xmit_buf_handler() local 110 pxmitpriv = &adapter->xmitpriv; in rtl8822cs_xmit_buf_handler() 112 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8822cs_xmit_buf_handler() 155 static s32 xmit_xmitframes(PADAPTER adapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument 179 hwxmits = pxmitpriv->hwxmits; in xmit_xmitframes() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/ |
| H A D | rtl8723bs_xmit.c | 50 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8723_dequeue_writeport() local 62 pxmitbuf = dequeue_pending_xmitbuf_under_survey(pxmitpriv); in rtl8723_dequeue_writeport() 64 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8723_dequeue_writeport() 96 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8723_dequeue_writeport() 125 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in rtl8723_dequeue_writeport() 128 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in rtl8723_dequeue_writeport() 144 struct xmit_priv *pxmitpriv; in rtl8723bs_xmit_buf_handler() local 149 pxmitpriv = &padapter->xmitpriv; in rtl8723bs_xmit_buf_handler() 151 if (wait_for_completion_interruptible(&pxmitpriv->xmit_comp)) { in rtl8723bs_xmit_buf_handler() 171 queue_pending = check_pending_xmitbuf(pxmitpriv); in rtl8723bs_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/rtl8723d/sdio/ |
| H A D | rtl8723ds_xmit.c | 56 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 103 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 119 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 144 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 177 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 180 rtw_sdio_free_xmitbuf_sema_up(pxmitpriv); in _dequeue_writeport() 213 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 229 struct xmit_priv *pxmitpriv; in rtl8723ds_xmit_buf_handler() local 234 pxmitpriv = &padapter->xmitpriv; in rtl8723ds_xmit_buf_handler() 236 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8723ds_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/rtl8703b/sdio/ |
| H A D | rtl8703bs_xmit.c | 53 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 99 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 107 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 135 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 168 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 184 struct xmit_priv *pxmitpriv; in rtl8703bs_xmit_buf_handler() local 189 pxmitpriv = &padapter->xmitpriv; in rtl8703bs_xmit_buf_handler() 191 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8703bs_xmit_buf_handler() 234 static s32 xmit_xmitframes(PADAPTER padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument 254 hwxmits = pxmitpriv->hwxmits; in xmit_xmitframes() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/sdio/ |
| H A D | rtl8821cs_xmit.c | 46 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in _dequeue_writeport() local 71 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 76 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 91 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 105 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 113 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 116 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 132 struct xmit_priv *pxmitpriv; in rtl8821cs_xmit_buf_handler() local 137 pxmitpriv = &adapter->xmitpriv; in rtl8821cs_xmit_buf_handler() 139 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8821cs_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/sdio/ |
| H A D | rtl8821cs_xmit.c | 45 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in _dequeue_writeport() local 70 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 75 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 90 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 104 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 112 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 115 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 131 struct xmit_priv *pxmitpriv; in rtl8821cs_xmit_buf_handler() local 136 pxmitpriv = &adapter->xmitpriv; in rtl8821cs_xmit_buf_handler() 138 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8821cs_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/ |
| H A D | rtl8822bs_xmit.c | 26 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in dequeue_writeport() local 46 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in dequeue_writeport() 62 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in dequeue_writeport() 65 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in dequeue_writeport() 90 struct xmit_priv *pxmitpriv; in rtl8822bs_xmit_buf_handler() local 95 pxmitpriv = &adapter->xmitpriv; in rtl8822bs_xmit_buf_handler() 97 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8822bs_xmit_buf_handler() 140 static s32 xmit_xmitframes(PADAPTER adapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument 162 hwxmits = pxmitpriv->hwxmits; in xmit_xmitframes() 163 hwentry = pxmitpriv->hwxmit_entry; in xmit_xmitframes() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/rtl8723b/sdio/ |
| H A D | rtl8723bs_xmit.c | 53 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 99 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 107 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 132 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 165 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 181 struct xmit_priv *pxmitpriv; in rtl8723bs_xmit_buf_handler() local 186 pxmitpriv = &padapter->xmitpriv; in rtl8723bs_xmit_buf_handler() 188 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8723bs_xmit_buf_handler() 231 static s32 xmit_xmitframes(PADAPTER padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument 251 hwxmits = pxmitpriv->hwxmits; in xmit_xmitframes() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/rtl8723d/sdio/ |
| H A D | rtl8723ds_xmit.c | 57 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 104 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 120 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 145 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 178 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 181 rtw_sdio_free_xmitbuf_sema_up(pxmitpriv); in _dequeue_writeport() 214 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 230 struct xmit_priv *pxmitpriv; in rtl8723ds_xmit_buf_handler() local 235 pxmitpriv = &padapter->xmitpriv; in rtl8723ds_xmit_buf_handler() 237 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8723ds_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/ |
| H A D | rtw_trx_sdio.c | 103 struct xmit_priv *pxmitpriv; in sdio_free_xmit_priv() 109 pxmitpriv = &adapter->xmitpriv; in sdio_free_xmit_priv() 110 pqueue = &pxmitpriv->pending_xmitbuf_queue; in sdio_free_xmit_priv() 131 rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data); in sdio_free_xmit_priv() 133 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in sdio_free_xmit_priv() 148 struct xmit_priv *pxmitpriv; in sdio_data_xmit() local 152 pxmitpriv = &adapter->xmitpriv; in sdio_data_xmit() 163 _rtw_spinlock_bh(&pxmitpriv->lock); in sdio_data_xmit() 165 _rtw_spinunlock_bh(&pxmitpriv->lock); in sdio_data_xmit() 167 rtw_free_xmitframe(pxmitpriv, pxmitframe); in sdio_data_xmit() [all …]
|
| H A D | rtw_trx_pci.c | 37 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; 44 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); 49 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); 50 rtw_free_xmitframe(pxmitpriv, pxmitframe); 68 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_init_xmit_priv() local 73 rtw_tasklet_init(&pxmitpriv->xmit_tasklet, in pci_init_xmit_priv() 92 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_xmit_direct() 99 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); in pci_xmit_direct() 114 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_data_xmit() local 123 _rtw_spinlock_bh(&pxmitpriv->lock); in pci_data_xmit() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/ |
| H A D | rtw_trx_sdio.c | 103 struct xmit_priv *pxmitpriv; in sdio_free_xmit_priv() 109 pxmitpriv = &adapter->xmitpriv; in sdio_free_xmit_priv() 110 pqueue = &pxmitpriv->pending_xmitbuf_queue; in sdio_free_xmit_priv() 131 rtw_free_xmitframe(pxmitpriv, (struct xmit_frame *)pxmitbuf->priv_data); in sdio_free_xmit_priv() 133 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in sdio_free_xmit_priv() 148 struct xmit_priv *pxmitpriv; in sdio_data_xmit() local 152 pxmitpriv = &adapter->xmitpriv; in sdio_data_xmit() 163 _rtw_spinlock_bh(&pxmitpriv->lock); in sdio_data_xmit() 165 _rtw_spinunlock_bh(&pxmitpriv->lock); in sdio_data_xmit() 167 rtw_free_xmitframe(pxmitpriv, pxmitframe); in sdio_data_xmit() [all …]
|
| H A D | rtw_trx_pci.c | 37 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; 44 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); 49 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); 50 rtw_free_xmitframe(pxmitpriv, pxmitframe); 69 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_init_xmit_priv() local 74 rtw_tasklet_init(&pxmitpriv->xmit_tasklet, in pci_init_xmit_priv() 93 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_xmit_direct() 100 enqueue_pending_xmitbuf(pxmitpriv, pxmitframe->pxmitbuf); in pci_xmit_direct() 115 struct xmit_priv *pxmitpriv = &adapter->xmitpriv; in pci_data_xmit() local 124 _rtw_spinlock_bh(&pxmitpriv->lock); in pci_data_xmit() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/rtl8188f/sdio/ |
| H A D | rtl8189fs_xmit.c | 57 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 110 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 126 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 176 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 179 rtw_sdio_free_xmitbuf_sema_up(pxmitpriv); in _dequeue_writeport() 213 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 229 struct xmit_priv *pxmitpriv; in rtl8188fs_xmit_buf_handler() local 233 pxmitpriv = &padapter->xmitpriv; in rtl8188fs_xmit_buf_handler() 235 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8188fs_xmit_buf_handler() 278 static s32 xmit_xmitframes(PADAPTER padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/rtl8188f/sdio/ |
| H A D | rtl8189fs_xmit.c | 56 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in _dequeue_writeport() local 109 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 125 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in _dequeue_writeport() 175 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in _dequeue_writeport() 178 rtw_sdio_free_xmitbuf_sema_up(pxmitpriv); in _dequeue_writeport() 212 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in _dequeue_writeport() 228 struct xmit_priv *pxmitpriv; in rtl8188fs_xmit_buf_handler() local 232 pxmitpriv = &padapter->xmitpriv; in rtl8188fs_xmit_buf_handler() 234 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8188fs_xmit_buf_handler() 277 static s32 xmit_xmitframes(PADAPTER padapter, struct xmit_priv *pxmitpriv) in xmit_xmitframes() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_xmit.c | 36 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct adapter *padapter) in _rtw_init_xmit_priv() argument 43 spin_lock_init(&pxmitpriv->lock); in _rtw_init_xmit_priv() 44 spin_lock_init(&pxmitpriv->lock_sctx); in _rtw_init_xmit_priv() 45 init_completion(&pxmitpriv->xmit_comp); in _rtw_init_xmit_priv() 46 init_completion(&pxmitpriv->terminate_xmitthread_comp); in _rtw_init_xmit_priv() 52 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 54 _rtw_init_queue(&pxmitpriv->be_pending); in _rtw_init_xmit_priv() 55 _rtw_init_queue(&pxmitpriv->bk_pending); in _rtw_init_xmit_priv() 56 _rtw_init_queue(&pxmitpriv->vi_pending); in _rtw_init_xmit_priv() 57 _rtw_init_queue(&pxmitpriv->vo_pending); in _rtw_init_xmit_priv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/rtl8188e/sdio/ |
| H A D | rtl8189es_xmit.c | 516 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8188es_dequeue_writeport() local 528 pxmitbuf = dequeue_pending_xmitbuf_under_survey(pxmitpriv); in rtl8188es_dequeue_writeport() 530 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188es_dequeue_writeport() 564 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8188es_dequeue_writeport() 572 enqueue_pending_xmitbuf_to_head(pxmitpriv, pxmitbuf); in rtl8188es_dequeue_writeport() 602 rtw_free_xmitbuf(pxmitpriv, pxmitbuf); in rtl8188es_dequeue_writeport() 605 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in rtl8188es_dequeue_writeport() 622 struct xmit_priv *pxmitpriv; in rtl8188es_xmit_buf_handler() local 628 pxmitpriv = &padapter->xmitpriv; in rtl8188es_xmit_buf_handler() 630 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8188es_xmit_buf_handler() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/core/ |
| H A D | rtw_xmit.c | 38 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct adapter *padapter) in _rtw_init_xmit_priv() argument 49 spin_lock_init(&pxmitpriv->lock); in _rtw_init_xmit_priv() 55 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 57 _rtw_init_queue(&pxmitpriv->be_pending); in _rtw_init_xmit_priv() 58 _rtw_init_queue(&pxmitpriv->bk_pending); in _rtw_init_xmit_priv() 59 _rtw_init_queue(&pxmitpriv->vi_pending); in _rtw_init_xmit_priv() 60 _rtw_init_queue(&pxmitpriv->vo_pending); in _rtw_init_xmit_priv() 61 _rtw_init_queue(&pxmitpriv->bm_pending); in _rtw_init_xmit_priv() 63 _rtw_init_queue(&pxmitpriv->free_xmit_queue); in _rtw_init_xmit_priv() 71 pxmitpriv->pallocated_frame_buf = vzalloc(NR_XMITFRAME * sizeof(struct xmit_frame) + 4); in _rtw_init_xmit_priv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/os_dep/ |
| H A D | xmit_linux.c | 52 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_os_pkt_complete() local 57 (pxmitpriv->hwxmits[queue].accnt < WMM_XMIT_THRESHOLD)) in rtw_os_pkt_complete() 76 struct xmit_priv *pxmitpriv; in rtw_os_xmit_schedule() local 81 pxmitpriv = &padapter->xmitpriv; in rtw_os_xmit_schedule() 83 spin_lock_bh(&pxmitpriv->lock); in rtw_os_xmit_schedule() 86 tasklet_hi_schedule(&pxmitpriv->xmit_tasklet); in rtw_os_xmit_schedule() 88 spin_unlock_bh(&pxmitpriv->lock); in rtw_os_xmit_schedule() 94 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_check_xmit_resource() local 100 if (pxmitpriv->hwxmits[queue].accnt > WMM_XMIT_THRESHOLD) in rtw_check_xmit_resource() 103 if (pxmitpriv->free_xmitframe_cnt <= 4) { in rtw_check_xmit_resource() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/core/ |
| H A D | rtw_xmit.c | 65 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, _adapter *padapter) in _rtw_init_xmit_priv() argument 77 _rtw_spinlock_init(&pxmitpriv->lock); in _rtw_init_xmit_priv() 78 _rtw_spinlock_init(&pxmitpriv->lock_sctx); in _rtw_init_xmit_priv() 79 _rtw_init_sema(&pxmitpriv->xmit_sema, 0); in _rtw_init_xmit_priv() 81 _rtw_init_completion(&pxmitpriv->xmitthread_comp); in _rtw_init_xmit_priv() 87 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 92 _rtw_init_queue(&pxmitpriv->be_pending); in _rtw_init_xmit_priv() 93 _rtw_init_queue(&pxmitpriv->bk_pending); in _rtw_init_xmit_priv() 94 _rtw_init_queue(&pxmitpriv->vi_pending); in _rtw_init_xmit_priv() 95 _rtw_init_queue(&pxmitpriv->vo_pending); in _rtw_init_xmit_priv() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/rtl8188f/usb/ |
| H A D | rtl8188fu_xmit.c | 23 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8188fu_init_xmit_priv() local 26 tasklet_init(&pxmitpriv->xmit_tasklet, in rtl8188fu_init_xmit_priv() 211 struct xmit_priv *pxmitpriv; in rtl8188fu_xmit_buf_handler() local 218 pxmitpriv = &padapter->xmitpriv; in rtl8188fu_xmit_buf_handler() 220 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8188fu_xmit_buf_handler() 243 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188fu_xmit_buf_handler() 248 rtw_free_xmitframe(pxmitpriv, pxmitframe); in rtl8188fu_xmit_buf_handler() 270 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_dump_xframe() local 288 sz = pxmitpriv->frag_len; in rtw_dump_xframe() 314 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/rtl8188f/usb/ |
| H A D | rtl8188fu_xmit.c | 24 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8188fu_init_xmit_priv() local 27 tasklet_init(&pxmitpriv->xmit_tasklet, in rtl8188fu_init_xmit_priv() 212 struct xmit_priv *pxmitpriv; in rtl8188fu_xmit_buf_handler() local 219 pxmitpriv = &padapter->xmitpriv; in rtl8188fu_xmit_buf_handler() 221 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8188fu_xmit_buf_handler() 244 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8188fu_xmit_buf_handler() 249 rtw_free_xmitframe(pxmitpriv, pxmitframe); in rtl8188fu_xmit_buf_handler() 271 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_dump_xframe() local 289 sz = pxmitpriv->frag_len; in rtw_dump_xframe() 315 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/core/ |
| H A D | rtw_xmit.c | 65 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, _adapter *padapter) in _rtw_init_xmit_priv() argument 77 _rtw_spinlock_init(&pxmitpriv->lock); in _rtw_init_xmit_priv() 78 _rtw_spinlock_init(&pxmitpriv->lock_sctx); in _rtw_init_xmit_priv() 79 _rtw_init_sema(&pxmitpriv->xmit_sema, 0); in _rtw_init_xmit_priv() 80 _rtw_init_sema(&pxmitpriv->terminate_xmitthread_sema, 0); in _rtw_init_xmit_priv() 86 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 91 _rtw_init_queue(&pxmitpriv->be_pending); in _rtw_init_xmit_priv() 92 _rtw_init_queue(&pxmitpriv->bk_pending); in _rtw_init_xmit_priv() 93 _rtw_init_queue(&pxmitpriv->vi_pending); in _rtw_init_xmit_priv() 94 _rtw_init_queue(&pxmitpriv->vo_pending); in _rtw_init_xmit_priv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/rtl8723b/usb/ |
| H A D | rtl8723bu_xmit.c | 28 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8723bu_init_xmit_priv() local 31 tasklet_init(&pxmitpriv->xmit_tasklet, in rtl8723bu_init_xmit_priv() 224 struct xmit_priv *pxmitpriv; in rtl8723bu_xmit_buf_handler() local 230 pxmitpriv = &padapter->xmitpriv; in rtl8723bu_xmit_buf_handler() 232 ret = _rtw_down_sema(&pxmitpriv->xmit_sema); in rtl8723bu_xmit_buf_handler() 248 if(check_pending_xmitbuf(pxmitpriv) == _FALSE) in rtl8723bu_xmit_buf_handler() 261 pxmitbuf = dequeue_pending_xmitbuf(pxmitpriv); in rtl8723bu_xmit_buf_handler() 286 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_dump_xframe() local 310 sz = pxmitpriv->frag_len; in rtw_dump_xframe() 339 enqueue_pending_xmitbuf(pxmitpriv, pxmitbuf); in rtw_dump_xframe() [all …]
|