Lines Matching defs:r10conf
28 struct r10conf { struct
29 struct mddev *mddev;
30 struct raid10_info *mirrors;
31 struct raid10_info *mirrors_new, *mirrors_old;
32 spinlock_t device_lock;
35 struct geom {
57 } prev, geo;
58 int copies; /* near_copies * far_copies.
62 sector_t dev_sectors; /* temp copy of
64 sector_t reshape_progress;
65 sector_t reshape_safe;
66 unsigned long reshape_checkpoint;
67 sector_t offset_diff;
69 struct list_head retry_list;
74 struct list_head bio_end_io_list;
77 struct bio_list pending_bio_list;
78 int pending_count;
80 spinlock_t resync_lock;
81 atomic_t nr_pending;
82 int nr_waiting;
83 int nr_queued;
84 int barrier;
85 int array_freeze_pending;
86 sector_t next_resync;
87 int fullsync; /* set to 1 if a full sync is needed,
91 int have_replacement; /* There is at least one
94 wait_queue_head_t wait_barrier;
96 mempool_t r10bio_pool;
97 mempool_t r10buf_pool;
98 struct page *tmppage;
99 struct bio_set bio_split;
104 struct md_thread *thread;
109 sector_t cluster_sync_low;
110 sector_t cluster_sync_high;