Home
last modified time | relevance | path

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 Ddhd_linux_wq.c212 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 Ddhd_linux_wq.c212 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 Ddhd_linux_wq.c212 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 Ddhd_linux_wq.c219 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 Ddhd_linux_wq.c219 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 Ddhd_linux_wq.c217 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 …]