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 D | dhd_linux_wq.c | 75 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 D | dhd_linux_wq.c | 76 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 D | dhd_linux_wq.c | 76 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 D | dhd_linux_wq.c | 76 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 D | dhd_linux_wq.c | 79 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 D | dhd_linux_wq.c | 79 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()
|