Lines Matching defs:dm_kcopyd_client
57 struct dm_kcopyd_client { struct
58 struct page_list *pages;
59 unsigned nr_reserved_pages;
60 unsigned nr_free_pages;
61 unsigned sub_job_size;
63 struct dm_io_client *io_client;
65 wait_queue_head_t destroyq;
67 mempool_t job_pool;
69 struct workqueue_struct *kcopyd_wq;
70 struct work_struct kcopyd_work;
72 struct dm_kcopyd_throttle *throttle;
74 atomic_t nr_jobs;
86 spinlock_t job_lock;
87 struct list_head callback_jobs;
88 struct list_head complete_jobs;
89 struct list_head io_jobs;
90 struct list_head pages_jobs;