Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
dm-exception-store.c File Reference
#include "dm-exception-store.h"
#include <linux/ctype.h>
#include <linux/mm.h>
#include <linux/pagemap.h>
#include <linux/vmalloc.h>
#include <linux/module.h>
#include <linux/slab.h>

Go to the source code of this file.

Macros

#define DM_MSG_PREFIX   "snapshot exception stores"
 

Functions

int dm_exception_store_type_register (struct dm_exception_store_type *type)
 
 EXPORT_SYMBOL (dm_exception_store_type_register)
 
int dm_exception_store_type_unregister (struct dm_exception_store_type *type)
 
 EXPORT_SYMBOL (dm_exception_store_type_unregister)
 
int dm_exception_store_set_chunk_size (struct dm_exception_store *store, unsigned chunk_size, char **error)
 
int dm_exception_store_create (struct dm_target *ti, int argc, char **argv, struct dm_snapshot *snap, unsigned *args_used, struct dm_exception_store **store)
 
 EXPORT_SYMBOL (dm_exception_store_create)
 
void dm_exception_store_destroy (struct dm_exception_store *store)
 
 EXPORT_SYMBOL (dm_exception_store_destroy)
 
int dm_exception_store_init (void)
 
void dm_exception_store_exit (void)
 

Macro Definition Documentation

#define DM_MSG_PREFIX   "snapshot exception stores"

Definition at line 17 of file dm-exception-store.c.

Function Documentation

int dm_exception_store_create ( struct dm_target ti,
int  argc,
char **  argv,
struct dm_snapshot snap,
unsigned *  args_used,
struct dm_exception_store **  store 
)

Definition at line 191 of file dm-exception-store.c.

void dm_exception_store_destroy ( struct dm_exception_store store)

Definition at line 254 of file dm-exception-store.c.

void dm_exception_store_exit ( void  )

Definition at line 286 of file dm-exception-store.c.

int dm_exception_store_init ( void  )

Definition at line 262 of file dm-exception-store.c.

int dm_exception_store_set_chunk_size ( struct dm_exception_store store,
unsigned  chunk_size,
char **  error 
)

Definition at line 160 of file dm-exception-store.c.

int dm_exception_store_type_register ( struct dm_exception_store_type type)

Definition at line 110 of file dm-exception-store.c.

int dm_exception_store_type_unregister ( struct dm_exception_store_type type)

Definition at line 125 of file dm-exception-store.c.

EXPORT_SYMBOL ( dm_exception_store_type_register  )
EXPORT_SYMBOL ( dm_exception_store_create  )
EXPORT_SYMBOL ( dm_exception_store_destroy  )