Lines Matching defs:dm_kcopyd_client
60 struct dm_kcopyd_client {
210 static void wake(struct dm_kcopyd_client *kc)
245 static void kcopyd_put_pages(struct dm_kcopyd_client *kc, struct page_list *pl)
264 static int kcopyd_get_pages(struct dm_kcopyd_client *kc,
310 static int client_reserve_pages(struct dm_kcopyd_client *kc, unsigned int nr_pages)
332 static void client_free_pages(struct dm_kcopyd_client *kc)
348 struct dm_kcopyd_client *kc;
418 struct dm_kcopyd_client *kc)
444 struct dm_kcopyd_client *kc)
466 struct dm_kcopyd_client *kc = job->kc;
476 struct dm_kcopyd_client *kc = job->kc;
498 struct dm_kcopyd_client *kc = job->kc;
523 struct dm_kcopyd_client *kc = job->kc;
611 static int process_jobs(struct list_head *jobs, struct dm_kcopyd_client *kc,
652 struct dm_kcopyd_client *kc = container_of(work,
653 struct dm_kcopyd_client, kcopyd_work);
681 struct dm_kcopyd_client *kc = job->kc;
701 struct dm_kcopyd_client *kc = job->kc;
778 void dm_kcopyd_copy(struct dm_kcopyd_client *kc, struct dm_io_region *from,
858 void dm_kcopyd_zero(struct dm_kcopyd_client *kc,
866 void *dm_kcopyd_prepare_callback(struct dm_kcopyd_client *kc,
888 struct dm_kcopyd_client *kc = job->kc;
915 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle)
919 struct dm_kcopyd_client *kc;
976 void dm_kcopyd_client_destroy(struct dm_kcopyd_client *kc)
993 void dm_kcopyd_client_flush(struct dm_kcopyd_client *kc)