Searched refs:deferred_wq (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_linux_wq.c | 212 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 232 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 237 if (!deferred_wq) { in dhd_deferred_schedule_work() 255 if ((deferred_wq->event_skip_mask & (1 << event))) { in dhd_deferred_schedule_work() 257 __FUNCTION__, deferred_wq->event_skip_mask)); in dhd_deferred_schedule_work() 267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 274 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_linux_wq.c | 212 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 232 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 237 if (!deferred_wq) { in dhd_deferred_schedule_work() 255 if ((deferred_wq->event_skip_mask & (1 << event))) { in dhd_deferred_schedule_work() 257 __FUNCTION__, deferred_wq->event_skip_mask)); in dhd_deferred_schedule_work() 267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 274 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_linux_wq.c | 212 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 216 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 218 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 232 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 237 if (!deferred_wq) { in dhd_deferred_schedule_work() 255 if ((deferred_wq->event_skip_mask & (1 << event))) { in dhd_deferred_schedule_work() 257 __FUNCTION__, deferred_wq->event_skip_mask)); in dhd_deferred_schedule_work() 267 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 268 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 274 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_linux_wq.c | 219 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 223 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 225 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 239 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 244 if (!deferred_wq) { in dhd_deferred_schedule_work() 262 if ((deferred_wq->event_skip_mask & (1 << event))) { in dhd_deferred_schedule_work() 264 __FUNCTION__, deferred_wq->event_skip_mask)); in dhd_deferred_schedule_work() 274 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 275 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 281 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_linux_wq.c | 219 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 223 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 225 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 239 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 244 if (!deferred_wq) { in dhd_deferred_schedule_work() 262 if ((deferred_wq->event_skip_mask & (1 << event))) { in dhd_deferred_schedule_work() 264 __FUNCTION__, deferred_wq->event_skip_mask)); in dhd_deferred_schedule_work() 274 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 275 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 281 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_linux_wq.c | 217 dhd_deferred_work_select_kfifo(struct dhd_deferred_wq *deferred_wq, in dhd_deferred_work_select_kfifo() argument 221 return deferred_wq->prio_fifo; in dhd_deferred_work_select_kfifo() 223 return deferred_wq->work_fifo; in dhd_deferred_work_select_kfifo() 237 struct dhd_deferred_wq *deferred_wq = (struct dhd_deferred_wq *)workq; in dhd_deferred_schedule_work() local 242 if (!deferred_wq) { in dhd_deferred_schedule_work() 266 ASSERT(kfifo_esize(deferred_wq->prio_fifo) == 1); in dhd_deferred_schedule_work() 267 ASSERT(kfifo_esize(deferred_wq->work_fifo) == 1); in dhd_deferred_schedule_work() 273 fifo = dhd_deferred_work_select_kfifo(deferred_wq, priority); in dhd_deferred_schedule_work() 276 DEFRD_EVT_SIZE, &deferred_wq->work_lock); in dhd_deferred_schedule_work() 284 schedule_work((struct work_struct *)deferred_wq); in dhd_deferred_schedule_work() [all …]
|