Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dm_pool_metadata Struct Reference

Data Fields

struct hlist_node hash
 
struct block_devicebdev
 
struct dm_block_managerbm
 
struct dm_space_mapmetadata_sm
 
struct dm_space_mapdata_sm
 
struct dm_transaction_managertm
 
struct dm_transaction_managernb_tm
 
struct dm_btree_info info
 
struct dm_btree_info nb_info
 
struct dm_btree_info tl_info
 
struct dm_btree_info bl_info
 
struct dm_btree_info details_info
 
struct rw_semaphore root_lock
 
uint32_t time
 
dm_block_t root
 
dm_block_t details_root
 
struct list_head thin_devices
 
uint64_t trans_id
 
unsigned long flags
 
sector_t data_block_size
 
bool read_only:1
 
bool fail_io:1
 

Detailed Description

Definition at line 142 of file dm-thin-metadata.c.

Field Documentation

Definition at line 145 of file dm-thin-metadata.c.

Definition at line 172 of file dm-thin-metadata.c.

Definition at line 146 of file dm-thin-metadata.c.

sector_t data_block_size

Definition at line 186 of file dm-thin-metadata.c.

struct dm_space_map* data_sm

Definition at line 148 of file dm-thin-metadata.c.

struct dm_btree_info details_info

Definition at line 177 of file dm-thin-metadata.c.

dm_block_t details_root

Definition at line 182 of file dm-thin-metadata.c.

bool fail_io

Definition at line 194 of file dm-thin-metadata.c.

unsigned long flags

Definition at line 185 of file dm-thin-metadata.c.

Definition at line 143 of file dm-thin-metadata.c.

Definition at line 157 of file dm-thin-metadata.c.

struct dm_space_map* metadata_sm

Definition at line 147 of file dm-thin-metadata.c.

Definition at line 162 of file dm-thin-metadata.c.

Definition at line 150 of file dm-thin-metadata.c.

bool read_only

Definition at line 187 of file dm-thin-metadata.c.

dm_block_t root

Definition at line 181 of file dm-thin-metadata.c.

struct rw_semaphore root_lock

Definition at line 179 of file dm-thin-metadata.c.

struct list_head thin_devices

Definition at line 183 of file dm-thin-metadata.c.

uint32_t time

Definition at line 180 of file dm-thin-metadata.c.

Definition at line 167 of file dm-thin-metadata.c.

Definition at line 149 of file dm-thin-metadata.c.

uint64_t trans_id

Definition at line 184 of file dm-thin-metadata.c.


The documentation for this struct was generated from the following file: