Searched refs:twork (Results 1 – 8 of 8) sorted by relevance
/linux/include/linux/ |
H A D | task_work.h | 11 init_task_work(struct callback_head *twork, task_work_func_t func) in init_task_work() argument 13 twork->func = func; in init_task_work() 29 int task_work_add(struct task_struct *task, struct callback_head *twork, in task_work_pending()
|
/linux/drivers/crypto/cavium/cpt/ |
H A D | cptvf_main.c | 15 struct tasklet_struct twork; member 48 tasklet_init(&cwqe_info->vq_wqe[i].twork, vq_work_handler, in init_worker_threads() 75 tasklet_kill(&cwqe_info->vq_wqe[i].twork); in cleanup_worker_threads() 605 tasklet_hi_schedule(&wqe->twork); in cptvf_done_intr_handler()
|
/linux/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf.h | 61 struct tasklet_struct twork; member
|
H A D | otx_cptvf_main.c | 44 tasklet_init(&cwqe_info->vq_wqe[i].twork, vq_work_handler, in init_worker_threads() 69 tasklet_kill(&cwqe_info->vq_wqe[i].twork); in cleanup_worker_threads() 588 tasklet_hi_schedule(&wqe->twork); in cptvf_done_intr_handler()
|
/linux/security/keys/ |
H A D | process_keys.c | 911 void key_change_session_keyring(struct callback_head *twork) in key_change_session_keyring() argument 914 struct cred *new = container_of(twork, struct cred, rcu); in key_change_session_keyring()
|
H A D | internal.h | 163 extern void key_change_session_keyring(struct callback_head *twork);
|
/linux/kernel/sched/ |
H A D | core.c | 5727 struct tick_work *twork = container_of(dwork, struct tick_work, work); in sched_tick_remote() local 5728 int cpu = twork->cpu; in sched_tick_remote() 5772 os = atomic_fetch_add_unless(&twork->state, -1, TICK_SCHED_REMOTE_RUNNING); in sched_tick_remote() 5781 struct tick_work *twork; in sched_tick_start() local 5788 twork = per_cpu_ptr(tick_work_cpu, cpu); in sched_tick_start() 5789 os = atomic_xchg(&twork->state, TICK_SCHED_REMOTE_RUNNING); in sched_tick_start() 5792 twork->cpu = cpu; in sched_tick_start() 5793 INIT_DELAYED_WORK(&twork->work, sched_tick_remote); in sched_tick_start() 5794 queue_delayed_work(system_unbound_wq, &twork->work, HZ); in sched_tick_start() 5801 struct tick_work *twork; in sched_tick_stop() local [all …]
|
/linux/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp-v4l2.c | 1140 struct delayed_work *twork = to_delayed_work(ptr); in bdisp_irq_timeout() local 1141 struct bdisp_dev *bdisp = container_of(twork, struct bdisp_dev, in bdisp_irq_timeout()
|