Lines Matching refs:strip_zone
32 int raid_disks = conf->strip_zone[0].nb_dev; in raid0_congested()
53 int raid_disks = conf->strip_zone[0].nb_dev; in dump_zones()
59 for (k = 0; k < conf->strip_zone[j].nb_dev; k++) in dump_zones()
65 zone_size = conf->strip_zone[j].zone_end - zone_start; in dump_zones()
69 (unsigned long long)conf->strip_zone[j].dev_start>>1, in dump_zones()
71 zone_start = conf->strip_zone[j].zone_end; in dump_zones()
81 struct strip_zone *zone; in create_strip_zones()
153 conf->strip_zone = kzalloc(sizeof(struct strip_zone)* in create_strip_zones()
155 if (!conf->strip_zone) in create_strip_zones()
166 zone = &conf->strip_zone[0]; in create_strip_zones()
225 zone = conf->strip_zone + i; in create_strip_zones()
274 kfree(conf->strip_zone); in create_strip_zones()
284 static struct strip_zone *find_zone(struct r0conf *conf, in find_zone()
288 struct strip_zone *z = conf->strip_zone; in find_zone()
304 static struct md_rdev *map_sector(struct mddev *mddev, struct strip_zone *zone, in map_sector()
310 int raid_disks = conf->strip_zone[0].nb_dev; in map_sector()
333 return conf->devlist[(zone - conf->strip_zone)*raid_disks in map_sector()
433 kfree(conf->strip_zone); in raid0_free()
457 struct strip_zone *zone; in raid0_make_request()