Home
last modified time | relevance | path

Searched refs:work_fifo (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_linux_wq.c75 struct kfifo *work_fifo; member
167 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
168 if (!work->work_fifo) { in dhd_deferred_work_init()
208 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
209 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
223 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
267 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
306 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
316 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
317 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_linux_wq.c76 struct kfifo *work_fifo; member
162 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
163 if (!work->work_fifo) { in dhd_deferred_work_init()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
307 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
317 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
318 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_linux_wq.c76 struct kfifo *work_fifo; member
162 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
163 if (!work->work_fifo) { in dhd_deferred_work_init()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
307 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
317 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
318 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_linux_wq.c76 struct kfifo *work_fifo; member
162 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
163 if (!work->work_fifo) { in dhd_deferred_work_init()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
307 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
317 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
318 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux_wq.c79 struct kfifo *work_fifo; member
169 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
170 if (!work->work_fifo) { in dhd_deferred_work_init()
210 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
211 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
225 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
275 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
314 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
324 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
325 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux_wq.c79 struct kfifo *work_fifo; member
169 work->work_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
170 if (!work->work_fifo) { in dhd_deferred_work_init()
210 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
211 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
225 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo()
275 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work()
314 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_get_scheduled_work()
324 DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->work_fifo)) { in dhd_get_scheduled_work()
325 bytes_copied = kfifo_out_spinlocked(deferred_wq->work_fifo, in dhd_get_scheduled_work()