Home
last modified time | relevance | path

Searched refs:task_work (Results 1 – 6 of 6) sorted by relevance

/linux/io_uring/
H A Dtw.c59 * Run queued task_work, processing no more than max_entries, with the number
102 * bound task_work run, and also protects the regular in tctx_task_work_run()
103 * task_work addition. in tctx_task_work_run()
132 tctx = container_of(cb, struct io_uring_task, task_work); in tctx_task_work()
227 /* SQPOLL doesn't need the task_work added, it'll run it itself */ in io_req_normal_work_add()
233 if (likely(!task_work_add(tctx->task, &tctx->task_work, ctx->notify_method))) in io_req_normal_work_add()
254 * task_work running, as the task may be exiting. The ring is going in io_cancel_local_task_work()
H A Dtctx.c113 init_task_work(&tctx->task_work, tctx_task_work); in io_uring_alloc_task_context()
/linux/sound/core/
H A Dtimer.c875 struct snd_timer *timer = container_of(work, struct snd_timer, task_work); in snd_timer_work()
976 queue_work(system_highpri_wq, &timer->task_work); in snd_timer_interrupt()
1020 INIT_WORK(&timer->task_work, snd_timer_work); in snd_timer_new()
1065 disable_work_sync(&timer->task_work); in snd_timer_free()
/linux/drivers/scsi/qla4xxx/
H A Dql4_def.h844 struct work_struct task_work; member
H A Dql4_isr.c399 queue_work(ha->task_wq, &task_data->task_work); in qla4xxx_passthru_status_entry()
H A Dql4_os.c3365 task_data = container_of(wdata, struct ql4_task_data, task_work); in qla4xxx_task_work()
3449 INIT_WORK(&task_data->task_work, qla4xxx_task_work); in qla4xxx_alloc_pdu()