Home
last modified time | relevance | path

Searched refs:prio_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.c74 struct kfifo *prio_fifo; member
150 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
151 if (!work->prio_fifo) { in dhd_deferred_work_init()
204 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
205 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
221 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
266 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
305 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
309 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
310 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_linux_wq.c75 struct kfifo *prio_fifo; member
145 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
146 if (!work->prio_fifo) { in dhd_deferred_work_init()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
306 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
310 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
311 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_linux_wq.c75 struct kfifo *prio_fifo; member
145 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
146 if (!work->prio_fifo) { in dhd_deferred_work_init()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
306 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
310 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
311 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_linux_wq.c75 struct kfifo *prio_fifo; member
145 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
146 if (!work->prio_fifo) { in dhd_deferred_work_init()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
306 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
310 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
311 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux_wq.c78 struct kfifo *prio_fifo; member
152 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
153 if (!work->prio_fifo) { in dhd_deferred_work_init()
206 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
207 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
223 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
274 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
313 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
317 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
318 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux_wq.c78 struct kfifo *prio_fifo; member
152 work->prio_fifo = dhd_kfifo_init(buf, fifo_size, &work->work_lock); in dhd_deferred_work_init()
153 if (!work->prio_fifo) { in dhd_deferred_work_init()
206 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
207 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
223 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo()
274 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work()
313 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_get_scheduled_work()
317 if (DHD_FIFO_HAS_ENOUGH_DATA(deferred_wq->prio_fifo)) { in dhd_get_scheduled_work()
318 bytes_copied = kfifo_out_spinlocked(deferred_wq->prio_fifo, in dhd_get_scheduled_work()