Lines Matching refs:unit_id
143 int bus_id, unit_id; in drive_init() local
173 unit_id = qemu_opt_get_number(opts, "unit", -1); in drive_init()
350 if (bus_id != 0 || unit_id != -1) { in drive_init()
357 unit_id = index; in drive_init()
360 unit_id = index % max_devs; in drive_init()
369 if (unit_id == -1) { in drive_init()
370 unit_id = 0; in drive_init()
371 while (drive_get(type, bus_id, unit_id) != NULL) { in drive_init()
372 unit_id++; in drive_init()
373 if (max_devs && unit_id >= max_devs) { in drive_init()
374 unit_id -= max_devs; in drive_init()
382 if (max_devs && unit_id >= max_devs) { in drive_init()
384 unit_id, max_devs - 1); in drive_init()
392 if (drive_get(type, bus_id, unit_id) != NULL) { in drive_init()
409 devname, bus_id, mediastr, unit_id); in drive_init()
412 devname, mediastr, unit_id); in drive_init()
418 dinfo->unit = unit_id; in drive_init()