Home
last modified time | relevance | path

Searched refs:aodev (Results 1 – 15 of 15) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_device.c603 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 Dlibxl_remus_disk_drbd.c101 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 Dlibxl_colo_nic.c180 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 Dlibxl_netbuffer.c331 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 Dlibxl_checkpoint_device.c28 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 Dlibxl_disk.c239 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 Dlibxl_colo_qdisk.c103 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 Dlibxl_nonetbuffer.c39 dev->aodev.rc = ERROR_FAIL; in nic_setup()
40 dev->aodev.callback(egc, &dev->aodev); in nic_setup()
A Dlibxl_usb.c451 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 Dlibxl_internal.h2488 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 Dlibxl_vtpm.c72 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 Dlibxl_vdispl.c71 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 Dlibxl_nic.c261 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 Dlibxl_pci.c1289 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 Dlibxl_create.c1463 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()

Completed in 41 milliseconds