Home
last modified time | relevance | path

Searched refs:vtsk (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/kernel/
H A Dvhost_task.c25 struct vhost_task *vtsk = data; in vhost_task_fn() local
50 if (test_bit(VHOST_TASK_FLAGS_STOP, &vtsk->flags)) { in vhost_task_fn()
55 did_work = vtsk->fn(vtsk->data); in vhost_task_fn()
60 complete(&vtsk->exited); in vhost_task_fn()
66 * @vtsk: vhost_task to wake
70 void vhost_task_wake(struct vhost_task *vtsk) in vhost_task_wake() argument
72 wake_up_process(vtsk->task); in vhost_task_wake()
78 * @vtsk: vhost_task to stop
83 void vhost_task_stop(struct vhost_task *vtsk) in vhost_task_stop() argument
118 struct vhost_task *vtsk; vhost_task_create() local
145 vhost_task_start(struct vhost_task *vtsk) vhost_task_start() argument
[all...]
/kernel/linux/linux-6.6/include/linux/sched/
H A Dvhost_task.h10 void vhost_task_start(struct vhost_task *vtsk);
11 void vhost_task_stop(struct vhost_task *vtsk);
12 void vhost_task_wake(struct vhost_task *vtsk);
/kernel/linux/linux-6.6/drivers/vhost/
H A Dvhost.c245 vhost_task_wake(worker->vtsk); in vhost_worker_queue()
599 vhost_task_stop(worker->vtsk); in vhost_worker_destroy()
625 struct vhost_task *vtsk; in vhost_worker_create() local
636 vtsk = vhost_task_create(vhost_worker, worker, name); in vhost_worker_create()
637 if (!vtsk) in vhost_worker_create()
643 worker->vtsk = vtsk; in vhost_worker_create()
645 vhost_task_start(vtsk); in vhost_worker_create()
655 vhost_task_stop(vtsk); in vhost_worker_create()
H A Dvhost.h30 struct vhost_task *vtsk; member

Completed in 5 milliseconds