Lines Matching refs:array_info
281 struct array_info { struct
289 parse_array(int fd, int raid_type, char *array_str, struct array_info *info) in parse_array() argument
424 build_array(int fd __unused, char *arrayp, struct array_info *array_info, in build_array() argument
430 ar->size = array_info->drives[0].coerced_size; in build_array()
431 ar->num_drives = array_info->drive_count; in build_array()
433 for (i = 0; i < array_info->drive_count; i++) { in build_array()
437 array_info->drives[i].ref.v.device_id, in build_array()
440 if (ar->size > array_info->drives[i].coerced_size) in build_array()
441 ar->size = array_info->drives[i].coerced_size; in build_array()
442 ar->pd[i].ref = array_info->drives[i].ref; in build_array()
445 array_info->array = ar; in build_array()
452 build_volume(char *volumep, int narrays, struct array_info *arrays, in build_volume()
556 struct array_info *arrays; in create_volume()