Linux Kernel
3.7.1
|
Public Types | |
enum | sync { DEFAULTSYNC, NOSYNC, FORCESYNC } |
Data Fields | |
struct dm_target * | ti |
struct dm_dev * | log_dev |
uint32_t | region_size |
region_t | region_count |
uint64_t | luid |
char | uuid [DM_UUID_LEN] |
char * | usr_argv_str |
uint32_t | usr_argc |
uint64_t | in_sync_hint |
spinlock_t | flush_lock |
struct list_head | mark_list |
struct list_head | clear_list |
int | touched_dirtied |
int | touched_cleaned |
int | flush_failed |
unsigned int | region_count |
region_t | sync_count |
unsigned | bitset_uint32_count |
uint32_t * | clean_bits |
uint32_t * | sync_bits |
uint32_t * | recovering_bits |
int | sync_search |
enum log_c::sync | sync |
struct dm_io_request | io_req |
int | log_dev_failed |
int | log_dev_flush_failed |
struct log_header_core | header |
struct dm_io_region | header_location |
struct log_header_disk * | disk_header |
Definition at line 32 of file dm-log-userspace-base.c.
Definition at line 60 of file dm-log-userspace-base.c.
spinlock_t flush_lock |
Definition at line 58 of file dm-log-userspace-base.c.
uint64_t in_sync_hint |
Definition at line 50 of file dm-log-userspace-base.c.
Definition at line 34 of file dm-log-userspace-base.c.
uint64_t luid |
Definition at line 37 of file dm-log-userspace-base.c.
Definition at line 59 of file dm-log-userspace-base.c.
region_t region_count |
Definition at line 36 of file dm-log-userspace-base.c.
uint32_t region_size |
Definition at line 35 of file dm-log-userspace-base.c.
enum log_c::sync sync |
Definition at line 33 of file dm-log-userspace-base.c.
uint32_t usr_argc |
Definition at line 41 of file dm-log-userspace-base.c.
char* usr_argv_str |
Definition at line 40 of file dm-log-userspace-base.c.
char uuid[DM_UUID_LEN] |
Definition at line 38 of file dm-log-userspace-base.c.