Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
dm-space-map-disk.c File Reference
#include "dm-space-map-common.h"
#include "dm-space-map-disk.h"
#include "dm-space-map.h"
#include "dm-transaction-manager.h"
#include <linux/list.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <linux/device-mapper.h>

Go to the source code of this file.

Data Structures

struct  sm_disk
 

Macros

#define DM_MSG_PREFIX   "space map disk"
 

Functions

struct dm_space_mapdm_sm_disk_create (struct dm_transaction_manager *tm, dm_block_t nr_blocks)
 
 EXPORT_SYMBOL_GPL (dm_sm_disk_create)
 
struct dm_space_mapdm_sm_disk_open (struct dm_transaction_manager *tm, void *root_le, size_t len)
 
 EXPORT_SYMBOL_GPL (dm_sm_disk_open)
 

Macro Definition Documentation

#define DM_MSG_PREFIX   "space map disk"

Definition at line 17 of file dm-space-map-disk.c.

Function Documentation

struct dm_space_map* dm_sm_disk_create ( struct dm_transaction_manager tm,
dm_block_t  nr_blocks 
)
read

Definition at line 254 of file dm-space-map-disk.c.

struct dm_space_map* dm_sm_disk_open ( struct dm_transaction_manager tm,
void root_le,
size_t  len 
)
read

Definition at line 288 of file dm-space-map-disk.c.

EXPORT_SYMBOL_GPL ( dm_sm_disk_create  )
EXPORT_SYMBOL_GPL ( dm_sm_disk_open  )