Lines Matching defs:log_c
62 struct log_c { struct
63 struct dm_list list;
65 char uuid[DM_UUID_LEN];
66 uint64_t luid;
68 time_t delay; /* limits how fast a resume can happen after suspend */
69 int touched;
70 uint32_t region_size;
71 uint32_t region_count;
72 uint64_t sync_count;
74 dm_bitset_t clean_bits;
75 dm_bitset_t sync_bits;
76 uint32_t recoverer;
77 uint64_t recovering_region; /* -1 means not recovering */
78 uint64_t skip_bit_warning; /* used to warn if region skipped */
79 int sync_search;
81 int resume_override;
83 uint32_t block_on_error;
84 enum sync {
88 } sync;
90 uint32_t state; /* current operational state of the log */
92 struct dm_list mark_list;
94 uint32_t recovery_halted;
95 struct recovery_request *recovery_request_list;
97 int disk_fd; /* -1 means no disk log */
98 int log_dev_failed;
99 uint64_t disk_nr_regions;
100 size_t disk_size; /* size of disk_buffer in bytes */
101 void *disk_buffer; /* aligned memory for O_DIRECT */
125 static void log_set_bit(struct log_c *lc, dm_bitset_t bs, int bit) in log_set_bit() argument