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 D | dhd_linux_wq.c | 74 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 D | dhd_linux_wq.c | 75 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 D | dhd_linux_wq.c | 75 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 D | dhd_linux_wq.c | 75 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 D | dhd_linux_wq.c | 78 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 D | dhd_linux_wq.c | 78 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()
|