Lines Matching defs:r10conf
14 struct r10conf { struct
15 struct mddev *mddev;
16 struct raid10_info *mirrors;
17 struct raid10_info *mirrors_new, *mirrors_old;
18 spinlock_t device_lock;
21 struct geom {
43 } prev, geo;
44 int copies; /* near_copies * far_copies.
48 sector_t dev_sectors; /* temp copy of
50 sector_t reshape_progress;
51 sector_t reshape_safe;
52 unsigned long reshape_checkpoint;
53 sector_t offset_diff;
55 struct list_head retry_list;
57 struct bio_list pending_bio_list;
58 int pending_count;
60 spinlock_t resync_lock;
61 int nr_pending;
62 int nr_waiting;
63 int nr_queued;
64 int barrier;
65 sector_t next_resync;
66 int fullsync; /* set to 1 if a full sync is needed,
70 int have_replacement; /* There is at least one
73 wait_queue_head_t wait_barrier;
75 mempool_t *r10bio_pool;
76 mempool_t *r10buf_pool;
77 struct page *tmppage;
82 struct md_thread *thread;