Symbol: dm_dirty_log
drivers/md/dm-log-userspace-base.c
191
static int userspace_ctr(struct dm_dirty_log *log, struct dm_target *ti,
drivers/md/dm-log-userspace-base.c
328
static void userspace_dtr(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
352
static int userspace_presuspend(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
363
static int userspace_postsuspend(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
380
static int userspace_resume(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
392
static uint32_t userspace_get_region_size(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
407
static int userspace_is_clean(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log-userspace-base.c
434
static int userspace_in_sync(struct dm_dirty_log *log, region_t region,
drivers/md/dm-log-userspace-base.c
562
static int userspace_flush(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
648
static void userspace_mark_region(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log-userspace-base.c
675
static void userspace_clear_region(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log-userspace-base.c
708
static int userspace_get_resync_work(struct dm_dirty_log *log, region_t *region)
drivers/md/dm-log-userspace-base.c
735
static void userspace_set_region_sync(struct dm_dirty_log *log,
drivers/md/dm-log-userspace-base.c
764
static region_t userspace_get_sync_count(struct dm_dirty_log *log)
drivers/md/dm-log-userspace-base.c
789
static int userspace_status(struct dm_dirty_log *log, status_type_t status_type,
drivers/md/dm-log-userspace-base.c
830
static int userspace_is_remote_recovering(struct dm_dirty_log *log,
drivers/md/dm-log.c
148
struct dm_dirty_log *dm_dirty_log_create(const char *type_name,
drivers/md/dm-log.c
154
struct dm_dirty_log *log;
drivers/md/dm-log.c
178
void dm_dirty_log_destroy(struct dm_dirty_log *log)
drivers/md/dm-log.c
368
static int create_log_context(struct dm_dirty_log *log, struct dm_target *ti,
drivers/md/dm-log.c
518
static int core_ctr(struct dm_dirty_log *log, struct dm_target *ti,
drivers/md/dm-log.c
531
static void core_dtr(struct dm_dirty_log *log)
drivers/md/dm-log.c
546
static int disk_ctr(struct dm_dirty_log *log, struct dm_target *ti,
drivers/md/dm-log.c
570
static void disk_dtr(struct dm_dirty_log *log)
drivers/md/dm-log.c
589
static int disk_resume(struct dm_dirty_log *log)
drivers/md/dm-log.c
653
static uint32_t core_get_region_size(struct dm_dirty_log *log)
drivers/md/dm-log.c
660
static int core_resume(struct dm_dirty_log *log)
drivers/md/dm-log.c
668
static int core_is_clean(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log.c
675
static int core_in_sync(struct dm_dirty_log *log, region_t region, int block)
drivers/md/dm-log.c
682
static int core_flush(struct dm_dirty_log *log)
drivers/md/dm-log.c
688
static int disk_flush(struct dm_dirty_log *log)
drivers/md/dm-log.c
728
static void core_mark_region(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log.c
735
static void core_clear_region(struct dm_dirty_log *log, region_t region)
drivers/md/dm-log.c
743
static int core_get_resync_work(struct dm_dirty_log *log, region_t *region)
drivers/md/dm-log.c
765
static void core_set_region_sync(struct dm_dirty_log *log, region_t region,
drivers/md/dm-log.c
780
static region_t core_get_sync_count(struct dm_dirty_log *log)
drivers/md/dm-log.c
793
static int core_status(struct dm_dirty_log *log, status_type_t status,
drivers/md/dm-log.c
818
static int disk_status(struct dm_dirty_log *log, status_type_t status,
drivers/md/dm-raid1.c
1079
struct dm_dirty_log *dl;
drivers/md/dm-raid1.c
1201
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
1315
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
1361
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
1371
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
1411
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
392
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
446
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
692
struct dm_dirty_log *log = dm_rh_dirty_log(ms->rh);
drivers/md/dm-raid1.c
890
struct dm_dirty_log *dl)
drivers/md/dm-raid1.c
978
static struct dm_dirty_log *create_dirty_log(struct dm_target *ti,
drivers/md/dm-raid1.c
983
struct dm_dirty_log *dl;
drivers/md/dm-region-hash.c
170
struct dm_dirty_log *log, uint32_t region_size,
drivers/md/dm-region-hash.c
263
struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh)
drivers/md/dm-region-hash.c
401
struct dm_dirty_log *log = rh->log;
drivers/md/dm-region-hash.c
65
struct dm_dirty_log *log;
include/linux/dm-dirty-log.h
101
int (*get_resync_work)(struct dm_dirty_log *log, region_t *region);
include/linux/dm-dirty-log.h
108
void (*set_region_sync)(struct dm_dirty_log *log,
include/linux/dm-dirty-log.h
114
region_t (*get_sync_count)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
119
int (*status)(struct dm_dirty_log *log, status_type_t status_type,
include/linux/dm-dirty-log.h
130
int (*is_remote_recovering)(struct dm_dirty_log *log, region_t region);
include/linux/dm-dirty-log.h
140
struct dm_dirty_log *dm_dirty_log_create(const char *type_name,
include/linux/dm-dirty-log.h
144
void dm_dirty_log_destroy(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
36
int (*ctr)(struct dm_dirty_log *log, struct dm_target *ti,
include/linux/dm-dirty-log.h
38
void (*dtr)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
44
int (*presuspend)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
45
int (*postsuspend)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
46
int (*resume)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
52
uint32_t (*get_region_size)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
58
int (*is_clean)(struct dm_dirty_log *log, region_t region);
include/linux/dm-dirty-log.h
71
int (*in_sync)(struct dm_dirty_log *log, region_t region,
include/linux/dm-dirty-log.h
78
int (*flush)(struct dm_dirty_log *log);
include/linux/dm-dirty-log.h
86
void (*mark_region)(struct dm_dirty_log *log, region_t region);
include/linux/dm-dirty-log.h
87
void (*clear_region)(struct dm_dirty_log *log, region_t region);
include/linux/dm-region-hash.h
44
struct dm_dirty_log *log, uint32_t region_size,
include/linux/dm-region-hash.h
48
struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh);