Lines Matching refs:mddev
172 static int make_request(mddev_t *mddev, struct bio *bio)
174 conf_t *conf = mddev->private;
225 static void status(struct seq_file *seq, mddev_t *mddev)
227 conf_t *conf = mddev->private;
258 static int reshape(mddev_t *mddev)
260 int mode = mddev->new_layout & ModeMask;
261 int count = mddev->new_layout >> ModeShift;
262 conf_t *conf = mddev->private;
264 if (mddev->new_layout < 0)
282 mddev->new_layout = -1;
283 mddev->layout = -1; /* makes sure further changes come through */
287 static sector_t faulty_size(mddev_t *mddev, sector_t sectors, int raid_disks)
293 return mddev->dev_sectors;
298 static int run(mddev_t *mddev)
304 if (md_check_no_bitmap(mddev))
317 list_for_each_entry(rdev, &mddev->disks, same_set)
320 md_set_array_sectors(mddev, faulty_size(mddev, 0, 0));
321 mddev->private = conf;
323 reshape(mddev);
328 static int stop(mddev_t *mddev)
330 conf_t *conf = mddev->private;
333 mddev->private = NULL;