Searched refs:dm_dirty_log (Results 1 - 6 of 6) sorted by relevance
/linux-master/include/linux/ |
H A D | dm-dirty-log.h | 23 struct dm_dirty_log { struct 36 int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti, 38 void (*dtr)(struct dm_dirty_log *log); 44 int (*presuspend)(struct dm_dirty_log *log); 45 int (*postsuspend)(struct dm_dirty_log *log); 46 int (*resume)(struct dm_dirty_log *log); 52 uint32_t (*get_region_size)(struct dm_dirty_log *log); 58 int (*is_clean)(struct dm_dirty_log *log, region_t region); 71 int (*in_sync)(struct dm_dirty_log *log, region_t region, 78 int (*flush)(struct dm_dirty_log *lo [all...] |
H A D | dm-region-hash.h | 44 struct dm_dirty_log *log, uint32_t region_size, 48 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh);
|
/linux-master/drivers/md/ |
H A D | dm-log.c | 148 struct dm_dirty_log *dm_dirty_log_create(const char *type_name, 154 struct dm_dirty_log *log; 178 void dm_dirty_log_destroy(struct dm_dirty_log *log) 368 static int create_log_context(struct dm_dirty_log *log, struct dm_target *ti, 518 static int core_ctr(struct dm_dirty_log *log, struct dm_target *ti, 531 static void core_dtr(struct dm_dirty_log *log) 546 static int disk_ctr(struct dm_dirty_log *log, struct dm_target *ti, 570 static void disk_dtr(struct dm_dirty_log *log) 589 static int disk_resume(struct dm_dirty_log *log) 653 static uint32_t core_get_region_size(struct dm_dirty_log *lo [all...] |
H A D | dm-log-userspace-base.c | 191 static int userspace_ctr(struct dm_dirty_log *log, struct dm_target *ti, 327 static void userspace_dtr(struct dm_dirty_log *log) 351 static int userspace_presuspend(struct dm_dirty_log *log) 362 static int userspace_postsuspend(struct dm_dirty_log *log) 379 static int userspace_resume(struct dm_dirty_log *log) 391 static uint32_t userspace_get_region_size(struct dm_dirty_log *log) 406 static int userspace_is_clean(struct dm_dirty_log *log, region_t region) 433 static int userspace_in_sync(struct dm_dirty_log *log, region_t region, 561 static int userspace_flush(struct dm_dirty_log *log) 647 static void userspace_mark_region(struct dm_dirty_log *lo [all...] |
H A D | dm-raid1.c | 393 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); 447 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); 693 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); 891 struct dm_dirty_log *dl) 979 static struct dm_dirty_log *create_dirty_log(struct dm_target *ti, 984 struct dm_dirty_log *dl; 1080 struct dm_dirty_log *dl; 1201 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); 1315 struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh); 1361 struct dm_dirty_log *lo [all...] |
H A D | dm-region-hash.c | 65 struct dm_dirty_log *log; 170 struct dm_dirty_log *log, uint32_t region_size, 263 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh) 401 struct dm_dirty_log *log = rh->log;
|
Completed in 180 milliseconds