From 1b238da7f9ce4c1ab4dce59de1e4d1bd85cc3ab3 Mon Sep 17 00:00:00 2001 From: FUJITA Tomonori Date: Fri, 15 Aug 2008 10:23:42 +0900 Subject: [PATCH 4/9] dm snapshot: add get_snapshot_info hook to struct exception_store dm-snap can use this interface to get the information of available snapshots (such as the number of current snapshots) from exception store code. Signed-off-by: FUJITA Tomonori --- drivers/md/dm-snap.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/md/dm-snap.h b/drivers/md/dm-snap.h index c4f1df4..b0b5176 100644 --- a/drivers/md/dm-snap.h +++ b/drivers/md/dm-snap.h @@ -139,6 +139,12 @@ struct exception_store { int (*message)(struct exception_store *store, unsigned argc, char **argv); + /* + * get the info about available snapshot + */ + u32 (*get_snapshot_info)(struct exception_store *store, + unsigned long *map, size_t size); + struct dm_snapshot *snap; void *context; }; -- 1.5.5.GIT