Lines Matching defs:o2hb_region
194 struct o2hb_region { struct
195 struct config_item hr_item;
197 struct list_head hr_all_item;
198 unsigned hr_unclean_stop:1,
199 hr_aborted_start:1,
200 hr_item_pinned:1,
201 hr_item_dropped:1,
202 hr_node_deleted:1;
205 struct task_struct *hr_task;
207 unsigned int hr_blocks;
208 unsigned long long hr_start_block;
210 unsigned int hr_block_bits;
211 unsigned int hr_block_bytes;
213 unsigned int hr_slots_per_page;
214 unsigned int hr_num_pages;
216 struct page **hr_slot_data;
217 struct file *hr_bdev_file;
218 struct o2hb_disk_slot *hr_slots;
221 unsigned long hr_live_node_bitmap[BITS_TO_LONGS(O2NM_MAX_NODES)];
222 unsigned int hr_region_num;
224 struct dentry *hr_debug_dir;
225 struct o2hb_debug_buf *hr_db_livenodes;
226 struct o2hb_debug_buf *hr_db_regnum;
227 struct o2hb_debug_buf *hr_db_elapsed_time;
228 struct o2hb_debug_buf *hr_db_pinned;
233 atomic_t hr_steady_iterations;
237 atomic_t hr_unsteady_iterations;
239 unsigned int hr_timeout_ms;
265 static inline struct block_device *reg_bdev(struct o2hb_region *reg) in reg_bdev() argument