Lines Matching defs:o2hb_region
215 struct o2hb_region { struct
216 struct config_item hr_item;
218 struct list_head hr_all_item;
219 unsigned hr_unclean_stop:1,
220 hr_aborted_start:1,
221 hr_item_pinned:1,
222 hr_item_dropped:1,
223 hr_node_deleted:1;
226 struct task_struct *hr_task;
228 unsigned int hr_blocks;
229 unsigned long long hr_start_block;
231 unsigned int hr_block_bits;
232 unsigned int hr_block_bytes;
234 unsigned int hr_slots_per_page;
235 unsigned int hr_num_pages;
237 struct page **hr_slot_data;
238 struct block_device *hr_bdev;
239 struct o2hb_disk_slot *hr_slots;
242 unsigned long hr_live_node_bitmap[BITS_TO_LONGS(O2NM_MAX_NODES)];
243 unsigned int hr_region_num;
245 struct dentry *hr_debug_dir;
246 struct dentry *hr_debug_livenodes;
247 struct dentry *hr_debug_regnum;
248 struct dentry *hr_debug_elapsed_time;
249 struct dentry *hr_debug_pinned;
250 struct o2hb_debug_buf *hr_db_livenodes;
251 struct o2hb_debug_buf *hr_db_regnum;
252 struct o2hb_debug_buf *hr_db_elapsed_time;
253 struct o2hb_debug_buf *hr_db_pinned;
258 atomic_t hr_steady_iterations;
262 atomic_t hr_unsteady_iterations;
264 char hr_dev_name[BDEVNAME_SIZE];
266 unsigned int hr_timeout_ms;
291 struct o2hb_region *reg = in o2hb_write_timeout() argument