Home
last modified time | relevance | path

Searched refs:dm_exception_store (Results 1 – 5 of 5) sorted by relevance

/linux-5.19.10/drivers/md/
Ddm-exception-store.h41 struct dm_exception_store;
46 int (*ctr) (struct dm_exception_store *store, char *options);
51 void (*dtr) (struct dm_exception_store *store);
58 int (*read_metadata) (struct dm_exception_store *store,
66 int (*prepare_exception) (struct dm_exception_store *store,
72 void (*commit_exception) (struct dm_exception_store *store,
85 int (*prepare_merge) (struct dm_exception_store *store,
92 int (*commit_merge) (struct dm_exception_store *store, int nr_merged);
97 void (*drop_snapshot) (struct dm_exception_store *store);
99 unsigned (*status) (struct dm_exception_store *store,
[all …]
Ddm-snap-transient.c26 static void transient_dtr(struct dm_exception_store *store) in transient_dtr()
31 static int transient_read_metadata(struct dm_exception_store *store, in transient_read_metadata()
39 static int transient_prepare_exception(struct dm_exception_store *store, in transient_prepare_exception()
54 static void transient_commit_exception(struct dm_exception_store *store, in transient_commit_exception()
63 static void transient_usage(struct dm_exception_store *store, in transient_usage()
73 static int transient_ctr(struct dm_exception_store *store, char *options) in transient_ctr()
87 static unsigned transient_status(struct dm_exception_store *store, in transient_status()
Ddm-exception-store.c142 static int set_chunk_size(struct dm_exception_store *store, in set_chunk_size()
160 int dm_exception_store_set_chunk_size(struct dm_exception_store *store, in dm_exception_store_set_chunk_size()
194 struct dm_exception_store **store) in dm_exception_store_create()
198 struct dm_exception_store *tmp_store; in dm_exception_store_create()
254 void dm_exception_store_destroy(struct dm_exception_store *store) in dm_exception_store_destroy()
Ddm-snap-persistent.c103 struct dm_exception_store *store;
563 static struct pstore *get_info(struct dm_exception_store *store) in get_info()
568 static void persistent_usage(struct dm_exception_store *store, in persistent_usage()
587 static void persistent_dtr(struct dm_exception_store *store) in persistent_dtr()
604 static int persistent_read_metadata(struct dm_exception_store *store, in persistent_read_metadata()
669 static int persistent_prepare_exception(struct dm_exception_store *store, in persistent_prepare_exception()
692 static void persistent_commit_exception(struct dm_exception_store *store, in persistent_commit_exception()
758 static int persistent_prepare_merge(struct dm_exception_store *store, in persistent_prepare_merge()
804 static int persistent_commit_merge(struct dm_exception_store *store, in persistent_commit_merge()
837 static void persistent_drop_snapshot(struct dm_exception_store *store) in persistent_drop_snapshot()
[all …]
Ddm-snap.c107 struct dm_exception_store *store;
183 static sector_t chunk_to_sector(struct dm_exception_store *store, in chunk_to_sector()
1441 struct dm_exception_store *store_swap; in __handover_exceptions()