Searched refs:dm_dirty_log (Results 1 – 6 of 6) sorted by relevance
/linux/include/linux/ |
A D | dm-dirty-log.h | 22 struct dm_dirty_log { struct 35 int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti, argument 37 void (*dtr)(struct dm_dirty_log *log); 43 int (*presuspend)(struct dm_dirty_log *log); 44 int (*postsuspend)(struct dm_dirty_log *log); 45 int (*resume)(struct dm_dirty_log *log); 51 uint32_t (*get_region_size)(struct dm_dirty_log *log); 77 int (*flush)(struct dm_dirty_log *log); 107 void (*set_region_sync)(struct dm_dirty_log *log, 113 region_t (*get_sync_count)(struct dm_dirty_log *log); [all …]
|
A D | dm-region-hash.h | 41 struct dm_dirty_log *log, uint32_t region_size, 45 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh);
|
/linux/drivers/md/ |
A D | dm-log.c | 147 struct dm_dirty_log *dm_dirty_log_create(const char *type_name, in dm_dirty_log_create() 153 struct dm_dirty_log *log; in dm_dirty_log_create() 177 void dm_dirty_log_destroy(struct dm_dirty_log *log) in dm_dirty_log_destroy() 529 static void core_dtr(struct dm_dirty_log *log) in core_dtr() 566 static void disk_dtr(struct dm_dirty_log *log) in disk_dtr() 585 static int disk_resume(struct dm_dirty_log *log) in disk_resume() 649 static uint32_t core_get_region_size(struct dm_dirty_log *log) in core_get_region_size() 655 static int core_resume(struct dm_dirty_log *log) in core_resume() 674 static int core_flush(struct dm_dirty_log *log) in core_flush() 680 static int disk_flush(struct dm_dirty_log *log) in disk_flush() [all …]
|
A D | dm-log-userspace-base.c | 190 static int userspace_ctr(struct dm_dirty_log *log, struct dm_target *ti, in userspace_ctr() 326 static void userspace_dtr(struct dm_dirty_log *log) in userspace_dtr() 352 static int userspace_presuspend(struct dm_dirty_log *log) in userspace_presuspend() 363 static int userspace_postsuspend(struct dm_dirty_log *log) in userspace_postsuspend() 380 static int userspace_resume(struct dm_dirty_log *log) in userspace_resume() 392 static uint32_t userspace_get_region_size(struct dm_dirty_log *log) in userspace_get_region_size() 434 static int userspace_in_sync(struct dm_dirty_log *log, region_t region, in userspace_in_sync() 562 static int userspace_flush(struct dm_dirty_log *log) in userspace_flush() 739 static void userspace_set_region_sync(struct dm_dirty_log *log, in userspace_set_region_sync() 769 static region_t userspace_get_sync_count(struct dm_dirty_log *log) in userspace_get_sync_count() [all …]
|
A D | dm-raid1.c | 387 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in do_recovery() 439 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_available() 685 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in do_writes() 879 struct dm_dirty_log *dl) in alloc_context() 972 struct dm_dirty_log *dl; in create_dirty_log() 1068 struct dm_dirty_log *dl; in mirror_ctr() 1189 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_map() 1303 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_presuspend() 1349 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_postsuspend() 1359 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); in mirror_resume() [all …]
|
A D | dm-region-hash.c | 62 struct dm_dirty_log *log; 167 struct dm_dirty_log *log, uint32_t region_size, in dm_region_hash_create() 260 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh) in dm_rh_dirty_log() 398 struct dm_dirty_log *log = rh->log; in dm_rh_mark_nosync()
|
Completed in 14 milliseconds