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;
60 struct list_head bio_end_io_list;
63 struct bio_list pending_bio_list;
64 int pending_count;
66 spinlock_t resync_lock;
67 int nr_pending;
68 int nr_waiting;
69 int nr_queued;
70 int barrier;
71 sector_t next_resync;
72 int fullsync; /* set to 1 if a full sync is needed,
76 int have_replacement; /* There is at least one
79 wait_queue_head_t wait_barrier;
81 mempool_t *r10bio_pool;
82 mempool_t *r10buf_pool;
83 struct page *tmppage;
88 struct md_thread *thread;