|
Linux Kernel
3.7.1
|
Data Fields | |
| uint32_t | region_size |
| unsigned | region_shift |
| struct dm_dirty_log * | log |
| rwlock_t | hash_lock |
| mempool_t * | region_pool |
| unsigned | mask |
| unsigned | nr_buckets |
| unsigned | prime |
| unsigned | shift |
| struct list_head * | buckets |
| unsigned | max_recovery |
| spinlock_t | region_lock |
| atomic_t | recovery_in_flight |
| struct semaphore | recovery_count |
| struct list_head | clean_regions |
| struct list_head | quiesced_regions |
| struct list_head | recovered_regions |
| struct list_head | failed_recovered_regions |
| int | flush_failure |
| void * | context |
| sector_t | target_begin |
| void(* | dispatch_bios )(void *context, struct bio_list *bios) |
| void(* | wakeup_workers )(void *context) |
| void(* | wakeup_all_recovery_waiters )(void *context) |
Definition at line 57 of file dm-region-hash.c.
Definition at line 71 of file dm-region-hash.c.
Definition at line 78 of file dm-region-hash.c.
Definition at line 88 of file dm-region-hash.c.
Definition at line 92 of file dm-region-hash.c.
Definition at line 81 of file dm-region-hash.c.
| int flush_failure |
Definition at line 86 of file dm-region-hash.c.
| rwlock_t hash_lock |
Definition at line 65 of file dm-region-hash.c.
Definition at line 62 of file dm-region-hash.c.
| unsigned mask |
Definition at line 67 of file dm-region-hash.c.
| unsigned max_recovery |
Definition at line 73 of file dm-region-hash.c.
| unsigned nr_buckets |
Definition at line 68 of file dm-region-hash.c.
| unsigned prime |
Definition at line 69 of file dm-region-hash.c.
Definition at line 79 of file dm-region-hash.c.
Definition at line 80 of file dm-region-hash.c.
Definition at line 77 of file dm-region-hash.c.
| atomic_t recovery_in_flight |
Definition at line 76 of file dm-region-hash.c.
| spinlock_t region_lock |
Definition at line 75 of file dm-region-hash.c.
| mempool_t* region_pool |
Definition at line 66 of file dm-region-hash.c.
| unsigned region_shift |
Definition at line 59 of file dm-region-hash.c.
| uint32_t region_size |
Definition at line 58 of file dm-region-hash.c.
| unsigned shift |
Definition at line 70 of file dm-region-hash.c.
| sector_t target_begin |
Definition at line 89 of file dm-region-hash.c.
Definition at line 98 of file dm-region-hash.c.
Definition at line 95 of file dm-region-hash.c.
1.8.2