vhost_worker
struct vhost_worker *worker;
struct vhost_worker *worker;
static void vhost_worker_queue(struct vhost_worker *worker,
struct vhost_worker *worker;
static void __vhost_worker_flush(struct vhost_worker *worker)
static void vhost_worker_flush(struct vhost_worker *worker)
struct vhost_worker *worker;
struct vhost_worker *worker;
struct vhost_worker *worker = data;
struct vhost_worker *worker = data;
struct vhost_worker *worker = data;
static int vhost_attach_task_to_cgroups(struct vhost_worker *worker)
struct vhost_worker *worker)
struct vhost_worker *worker;
static void vhost_task_wakeup(struct vhost_worker *worker)
static void vhost_kthread_wakeup(struct vhost_worker *worker)
static void vhost_task_do_stop(struct vhost_worker *worker)
static void vhost_kthread_do_stop(struct vhost_worker *worker)
static int vhost_task_worker_create(struct vhost_worker *worker,
static int vhost_kthread_worker_create(struct vhost_worker *worker,
static struct vhost_worker *vhost_worker_create(struct vhost_dev *dev)
struct vhost_worker *worker;
struct vhost_worker *worker)
struct vhost_worker *old_worker;
struct vhost_worker *worker;
struct vhost_worker *worker;
struct vhost_worker *worker;
struct vhost_worker;
int (*create)(struct vhost_worker *worker, struct vhost_dev *dev,
void (*stop)(struct vhost_worker *worker);
void (*wakeup)(struct vhost_worker *worker);
struct vhost_worker __rcu *worker;