Lines Matching refs:disks

947     const libxl_device_disk *disks = guest_config->disks;  in libxl__build_device_model_args_new()  local
1502 libxl__device_disk_dev_number(disks[i].vdev, &disk, &part); in libxl__build_device_model_args_new()
1510 disks[i].vdev); in libxl__build_device_model_args_new()
1518 if (disks[i].backend == LIBXL_DISK_BACKEND_QDISK) in libxl__build_device_model_args_new()
1519 format = qemu_disk_format_string(disks[i].format); in libxl__build_device_model_args_new()
1523 if (disks[i].format == LIBXL_DISK_FORMAT_EMPTY) { in libxl__build_device_model_args_new()
1524 if (!disks[i].is_cdrom) { in libxl__build_device_model_args_new()
1526 disks[i].vdev); in libxl__build_device_model_args_new()
1535 disks[i].vdev); in libxl__build_device_model_args_new()
1547 if (disks[i].backend == LIBXL_DISK_BACKEND_TAP) in libxl__build_device_model_args_new()
1548 target_path = libxl__blktap_devpath(gc, disks[i].pdev_path, in libxl__build_device_model_args_new()
1549 disks[i].format); in libxl__build_device_model_args_new()
1552 guest_domid, &disks[i], true); in libxl__build_device_model_args_new()
1558 disks[i].vdev); in libxl__build_device_model_args_new()
1563 if (disks[i].is_cdrom) { in libxl__build_device_model_args_new()
1579 if (libxl_defbool_val(disks[i].colo_enable)) { in libxl__build_device_model_args_new()
1580 if (libxl_defbool_val(disks[i].colo_restore_enable)) in libxl__build_device_model_args_new()
1588 if (strncmp(disks[i].vdev, "sd", 2) == 0) { in libxl__build_device_model_args_new()
1592 format, target_path, disks[i].colo_export); in libxl__build_device_model_args_new()
1599 &disks[i], in libxl__build_device_model_args_new()
1602 if (!disks[i].readwrite) { in libxl__build_device_model_args_new()
1614 if (!disks[i].readwrite) { in libxl__build_device_model_args_new()
1622 format, target_path, disks[i].colo_export); in libxl__build_device_model_args_new()
1629 &disks[i], in libxl__build_device_model_args_new()
1925 dm_config->disks = guest_config->disks; in libxl__spawn_stub_dm()