/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_device.c | 603 aodev->ao = ao; in libxl__prepare_ao_device() 604 aodev->rc = 0; in libxl__prepare_ao_device() 664 GCNEW(aodev); in libxl__multidev_prepare() 667 return aodev; in libxl__multidev_prepare() 901 aodev->rc = rc; in libxl__wait_device_connection() 1013 libxl__ao_device *aodev = CONTAINER_OF(ev, *aodev, timeout); in device_qemu_timeout() local 1062 libxl__ao_device *aodev = CONTAINER_OF(ds, *aodev, backend_ds); in device_backend_callback() local 1223 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in device_hotplug_child_death_cb() local 1267 libxl__ao_device *aodev = CONTAINER_OF(xswait, *aodev, xswait); in device_destroy_be_watch_cb() local 1303 aodev->callback(egc, aodev); in device_hotplug_done() [all …]
|
A D | libxl_remus_disk_drbd.c | 101 dev->aodev.callback(egc, &dev->aodev); in match_async_exec() 108 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in match_async_exec_cb() local 109 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in match_async_exec_cb() 140 aodev->rc = rc; in match_async_exec_cb() 141 aodev->callback(egc, aodev); in match_async_exec_cb() 151 dev->aodev.callback(egc, &dev->aodev); in drbd_teardown() 176 dev->aodev.callback(egc, &dev->aodev); in drbd_postsuspend() 207 libxl__ao_device *aodev = CONTAINER_OF(child, *aodev, child); in checkpoint_async_call_done() local 208 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in checkpoint_async_call_done() 222 aodev->rc = rc; in checkpoint_async_call_done() [all …]
|
A D | libxl_colo_nic.c | 180 dev->aodev.rc = rc; in colo_nic_setup() 181 dev->aodev.callback(egc, &dev->aodev); in colo_nic_setup() 188 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in colo_save_setup_script_cb() local 189 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in colo_save_setup_script_cb() 225 aodev->rc = rc; in colo_save_setup_script_cb() 226 aodev->callback(egc, aodev); in colo_save_setup_script_cb() 251 dev->aodev.rc = rc; in colo_nic_teardown() 252 dev->aodev.callback(egc, &dev->aodev); in colo_nic_teardown() 259 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in colo_save_teardown_script_cb() local 266 aodev->rc = rc; in colo_save_teardown_script_cb() [all …]
|
A D | libxl_netbuffer.c | 331 dev->aodev.callback(egc, &dev->aodev); in nic_setup() 342 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in netbuf_setup_script_cb() local 343 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_setup_script_cb() 405 aodev->rc = rc; in netbuf_setup_script_cb() 406 aodev->callback(egc, aodev); in netbuf_setup_script_cb() 424 dev->aodev.callback(egc, &dev->aodev); in nic_teardown() 431 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in netbuf_teardown_script_cb() local 440 aodev->rc = rc; in netbuf_teardown_script_cb() 441 aodev->callback(egc, aodev); in netbuf_teardown_script_cb() 500 dev->aodev.callback(egc, &dev->aodev); in nic_postsuspend() [all …]
|
A D | libxl_checkpoint_device.c | 28 libxl__ao_device *aodev); 112 dev->aodev.rc = ERROR_CHECKPOINT_DEVICE_NOT_SUPPORTED; in checkpoint_devices_setup() 113 dev->aodev.callback = device_setup_iterate; in checkpoint_devices_setup() 114 device_setup_iterate(egc,&dev->aodev); in checkpoint_devices_setup() 124 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in device_setup_iterate() 127 if (aodev->rc != ERROR_CHECKPOINT_DEVICE_NOT_SUPPORTED && in device_setup_iterate() 128 aodev->rc != ERROR_CHECKPOINT_DEVOPS_DOES_NOT_MATCH) in device_setup_iterate() 150 aodev->rc = ERROR_FAIL; in device_setup_iterate() 157 aodev->rc = ERROR_CHECKPOINT_DEVICE_NOT_SUPPORTED; in device_setup_iterate() 163 assert(dev->aodev.callback == device_setup_iterate); in device_setup_iterate() [all …]
|
A D | libxl_disk.c | 239 STATE_AO_GC(aodev->ao); in device_disk_add() 451 aodev->dev = device; in device_disk_add() 462 aodev->rc = rc; in device_disk_add() 463 if (rc) aodev->callback(egc, aodev); in device_disk_add() 1028 libxl__disk_local_state *dls = CONTAINER_OF(aodev, *dls, aodev); in local_device_attach_cb() 1034 rc = aodev->rc; in local_device_attach_cb() 1073 libxl__ao_device *aodev = &dls->aodev; in libxl__device_disk_local_initiate_detach() local 1087 aodev->force = 0; in libxl__device_disk_local_initiate_detach() 1093 aodev->rc = rc; in libxl__device_disk_local_initiate_detach() 1101 libxl__disk_local_state *dls = CONTAINER_OF(aodev, *dls, aodev); in local_device_detach_cb() [all …]
|
A D | libxl_colo_qdisk.c | 103 dev->aodev.rc = rc; in colo_qdisk_setup() 104 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_setup() 143 dev->aodev.rc = rc; in colo_qdisk_teardown() 144 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_teardown() 187 dev->aodev.rc = rc; in colo_qdisk_save_preresume() 188 dev->aodev.callback(egc, &dev->aodev); in colo_qdisk_save_preresume()
|
A D | libxl_nonetbuffer.c | 39 dev->aodev.rc = ERROR_FAIL; in nic_setup() 40 dev->aodev.callback(egc, &dev->aodev); in nic_setup()
|
A D | libxl_usb.c | 451 STATE_AO_GC(aodev->ao); in libxl__device_usbctrl_add() 476 aodev->dev = device; in libxl__device_usbctrl_add() 484 aodev->rc = rc; in libxl__device_usbctrl_add() 485 aodev->callback(egc, aodev); in libxl__device_usbctrl_add() 514 STATE_AO_GC(aodev->ao); in libxl__initiate_device_usbctrl_remove() 519 int usbctrl_devid = aodev->dev->devid; in libxl__initiate_device_usbctrl_remove() 561 aodev->rc = rc; in libxl__initiate_device_usbctrl_remove() 562 aodev->callback(egc, aodev); in libxl__initiate_device_usbctrl_remove() 1666 STATE_AO_GC(aodev->ao); in libxl__device_usbdev_add() 1726 aodev->rc = rc; in libxl__device_usbdev_add() [all …]
|
A D | libxl_internal.h | 2488 libxl__ao_device *aodev); 2670 libxl__ao_device *aodev); 2732 libxl__ao_device aodev; member 3020 libxl__ao_device aodev; member 3404 libxl__ao_device *aodev; \ 3406 GCNEW(aodev); \ 3407 libxl__prepare_ao_device(ao, aodev); \ 3408 aodev->action = LIBXL__DEVICE_ACTION_ADD; \ 3409 aodev->callback = device_addrm_aocomplete; \ 3410 aodev->update_json = true; \ [all …]
|
A D | libxl_vtpm.c | 72 libxl__ao_device *aodev) in libxl__device_vtpm_add() argument 74 libxl__device_add_async(egc, domid, &libxl__vtpm_devtype, vtpm, aodev); in libxl__device_vtpm_add()
|
A D | libxl_vdispl.c | 71 libxl__ao_device *aodev) in libxl__device_vdispl_add() argument 73 libxl__device_add_async(egc, domid, &libxl__vdispl_devtype, vdispl, aodev); in libxl__device_vdispl_add()
|
A D | libxl_nic.c | 261 libxl__ao_device *aodev) in libxl__device_nic_add() argument 263 libxl__device_add_async(egc, domid, &libxl__nic_devtype, nic, aodev); in libxl__device_nic_add()
|
A D | libxl_pci.c | 1289 libxl__ao_device *aodev = libxl__multidev_prepare(multidev); in libxl__add_pcidevs() local 1310 aodev->rc = rc; in libxl__add_pcidevs() 1311 aodev->callback(egc, aodev); in libxl__add_pcidevs()
|
A D | libxl_create.c | 1463 libxl__ao_device *aodev = libxl__multidev_prepare(multidev); in libxl__add_dtdevs() local 1478 aodev->rc = rc; in libxl__add_dtdevs() 1479 aodev->callback(egc, aodev); in libxl__add_dtdevs()
|