Linux Kernel
3.7.1
|
#include <dm-exception-store.h>
Definition at line 41 of file dm-exception-store.h.
void(* commit_exception)(struct dm_exception_store *store, struct dm_exception *e, void(*callback)(void *, int success), void *callback_context) |
Definition at line 72 of file dm-exception-store.h.
int(* commit_merge)(struct dm_exception_store *store, int nr_merged) |
Definition at line 92 of file dm-exception-store.h.
Definition at line 45 of file dm-exception-store.h.
void(* drop_snapshot)(struct dm_exception_store *store) |
Definition at line 97 of file dm-exception-store.h.
void(* dtr)(struct dm_exception_store *store) |
Definition at line 51 of file dm-exception-store.h.
Definition at line 111 of file dm-exception-store.h.
Definition at line 43 of file dm-exception-store.h.
Definition at line 42 of file dm-exception-store.h.
int(* prepare_exception)(struct dm_exception_store *store, struct dm_exception *e) |
Definition at line 66 of file dm-exception-store.h.
int(* prepare_merge)(struct dm_exception_store *store, chunk_t *last_old_chunk, chunk_t *last_new_chunk) |
Definition at line 85 of file dm-exception-store.h.
int(* read_metadata)(struct dm_exception_store *store, int(*callback)(void *callback_context,chunk_t old, chunk_t new), void *callback_context) |
Definition at line 58 of file dm-exception-store.h.
unsigned(* status)(struct dm_exception_store *store, status_type_t status, char *result, unsigned maxlen) |
Definition at line 99 of file dm-exception-store.h.
void(* usage)(struct dm_exception_store *store, sector_t *total_sectors, sector_t *sectors_allocated, sector_t *metadata_sectors) |
Definition at line 106 of file dm-exception-store.h.