Searched refs:dm_kcopyd_client (Results 1 - 11 of 11) sorted by relevance

/linux-master/include/linux/
H A Ddm-kcopyd.h49 * To use kcopyd you must first create a dm_kcopyd_client object.
52 struct dm_kcopyd_client;
53 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle);
54 void dm_kcopyd_client_destroy(struct dm_kcopyd_client *kc);
55 void dm_kcopyd_client_flush(struct dm_kcopyd_client *kc);
67 void dm_kcopyd_copy(struct dm_kcopyd_client *kc, struct dm_io_region *from,
82 void *dm_kcopyd_prepare_callback(struct dm_kcopyd_client *kc,
86 void dm_kcopyd_zero(struct dm_kcopyd_client *kc,
/linux-master/drivers/md/
H A Ddm-kcopyd.c60 struct dm_kcopyd_client { struct
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 *k
[all...]
H A Ddm-zoned-reclaim.c20 struct dm_kcopyd_client *kc;
H A Ddm-raid1.c71 struct dm_kcopyd_client *kcopyd_client;
H A Ddm-clone-target.c134 struct dm_kcopyd_client *kcopyd_client;
H A Ddm-cache-target.c369 struct dm_kcopyd_client *copier;
H A Ddm-writecache.c200 struct dm_kcopyd_client *dm_kcopyd;
H A Ddm-snap.c113 struct dm_kcopyd_client *kcopyd_client;
H A Ddm-thin.c251 struct dm_kcopyd_client *copier;
/linux-master/drivers/md/dm-vdo/
H A Dslab-depot.h429 struct dm_kcopyd_client *eraser;
H A Dvdo.h195 struct dm_kcopyd_client *partition_copier;

Completed in 187 milliseconds