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;
79 seqlock_t resync_lock;
80 atomic_t nr_pending;
81 int nr_waiting;
82 int nr_queued;
83 int barrier;
84 int array_freeze_pending;
85 sector_t next_resync;
86 int fullsync; /* set to 1 if a full sync is needed,
90 int have_replacement; /* There is at least one
93 wait_queue_head_t wait_barrier;
95 mempool_t r10bio_pool;
96 mempool_t r10buf_pool;
97 struct page *tmppage;
98 struct bio_set bio_split;
103 struct md_thread __rcu *thread;
108 sector_t cluster_sync_low;
109 sector_t cluster_sync_high;