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

Data Fields

struct rw_semaphore io_lock
 
struct mutex suspend_lock
 
rwlock_t map_lock
 
atomic_t holders
 
atomic_t open_count
 
unsigned long flags
 
struct request_queuequeue
 
unsigned type
 
struct mutex type_lock
 
struct target_typeimmutable_target_type
 
struct gendisk * disk
 
char name [16]
 
voidinterface_ptr
 
atomic_t pending [2]
 
wait_queue_head_t wait
 
struct work_struct work
 
struct bio_list deferred
 
spinlock_t deferred_lock
 
struct workqueue_structwq
 
struct dm_tablemap
 
mempool_tio_pool
 
mempool_ttio_pool
 
struct bio_set * bs
 
atomic_t event_nr
 
wait_queue_head_t eventq
 
atomic_t uevent_seq
 
struct list_head uevent_list
 
spinlock_t uevent_lock
 
struct super_blockfrozen_sb
 
struct block_devicebdev
 
struct hd_geometry geometry
 
struct kobject kobj
 
struct bio flush_bio
 

Detailed Description

Definition at line 134 of file dm.c.

Field Documentation

Definition at line 195 of file dm.c.

struct bio_set* bs

Definition at line 180 of file dm.c.

struct bio_list deferred

Definition at line 161 of file dm.c.

spinlock_t deferred_lock

Definition at line 162 of file dm.c.

struct gendisk* disk

Definition at line 150 of file dm.c.

atomic_t event_nr

Definition at line 185 of file dm.c.

Definition at line 186 of file dm.c.

unsigned long flags

Definition at line 141 of file dm.c.

struct bio flush_bio

Definition at line 204 of file dm.c.

struct super_block* frozen_sb

Definition at line 194 of file dm.c.

struct hd_geometry geometry

Definition at line 198 of file dm.c.

atomic_t holders

Definition at line 138 of file dm.c.

struct target_type* immutable_target_type

Definition at line 148 of file dm.c.

void* interface_ptr

Definition at line 153 of file dm.c.

Definition at line 135 of file dm.c.

mempool_t* io_pool

Definition at line 177 of file dm.c.

Definition at line 201 of file dm.c.

Definition at line 172 of file dm.c.

rwlock_t map_lock

Definition at line 137 of file dm.c.

char name[16]

Definition at line 151 of file dm.c.

atomic_t open_count

Definition at line 139 of file dm.c.

atomic_t pending[2]

Definition at line 158 of file dm.c.

Definition at line 143 of file dm.c.

struct mutex suspend_lock

Definition at line 136 of file dm.c.

mempool_t* tio_pool

Definition at line 178 of file dm.c.

unsigned type

Definition at line 144 of file dm.c.

struct mutex type_lock

Definition at line 146 of file dm.c.

struct list_head uevent_list

Definition at line 188 of file dm.c.

spinlock_t uevent_lock

Definition at line 189 of file dm.c.

atomic_t uevent_seq

Definition at line 187 of file dm.c.

Definition at line 159 of file dm.c.

Definition at line 160 of file dm.c.

Definition at line 167 of file dm.c.


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