Lines Matching defs:dm_kcopyd_client
57 struct dm_kcopyd_client {
206 static void wake(struct dm_kcopyd_client *kc)
241 static void kcopyd_put_pages(struct dm_kcopyd_client *kc, struct page_list *pl)
260 static int kcopyd_get_pages(struct dm_kcopyd_client *kc,
306 static int client_reserve_pages(struct dm_kcopyd_client *kc, unsigned nr_pages)
328 static void client_free_pages(struct dm_kcopyd_client *kc)
342 struct dm_kcopyd_client *kc;
412 struct dm_kcopyd_client *kc)
437 struct dm_kcopyd_client *kc)
460 struct dm_kcopyd_client *kc = job->kc;
471 struct dm_kcopyd_client *kc = job->kc;
493 struct dm_kcopyd_client *kc = job->kc;
518 struct dm_kcopyd_client *kc = job->kc;
607 static int process_jobs(struct list_head *jobs, struct dm_kcopyd_client *kc,
648 struct dm_kcopyd_client *kc = container_of(work,
649 struct dm_kcopyd_client, kcopyd_work);
678 struct dm_kcopyd_client *kc = job->kc;
697 struct dm_kcopyd_client *kc = job->kc;
774 void dm_kcopyd_copy(struct dm_kcopyd_client *kc, struct dm_io_region *from,
854 void dm_kcopyd_zero(struct dm_kcopyd_client *kc,
862 void *dm_kcopyd_prepare_callback(struct dm_kcopyd_client *kc,
884 struct dm_kcopyd_client *kc = job->kc;
909 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle)
913 struct dm_kcopyd_client *kc;
970 void dm_kcopyd_client_destroy(struct dm_kcopyd_client *kc)