Home
last modified time | relevance | path

Searched refs:multidev (Results 1 – 6 of 6) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_checkpoint_device.c105 libxl__multidev_begin(ao, &cds->multidev); in checkpoint_devices_setup()
106 cds->multidev.callback = all_devices_setup_cb; in checkpoint_devices_setup()
118 libxl__multidev_prepared(egc, &cds->multidev, rc); in checkpoint_devices_setup()
175 STATE_AO_GC(multidev->ao); in all_devices_setup_cb()
179 CONTAINER_OF(multidev, *cds, multidev); in all_devices_setup_cb()
192 libxl__multidev_begin(ao, &cds->multidev); in libxl__checkpoint_devices_teardown()
193 cds->multidev.callback = devices_teardown_cb; in libxl__checkpoint_devices_teardown()
210 STATE_AO_GC(multidev->ao); in devices_teardown_cb()
214 CONTAINER_OF(multidev, *cds, multidev); in devices_teardown_cb()
271 STATE_AO_GC(multidev->ao); in devices_checkpoint_cb()
[all …]
A Dlibxl_device.c627 multidev->ao = ao; in libxl__multidev_begin()
629 multidev->used = multidev->allocd = 0; in libxl__multidev_begin()
642 multidev->preparation = libxl__multidev_prepare(multidev); in libxl__multidev_begin()
649 aodev->multidev = multidev; in libxl__multidev_prepare_with_aodev()
653 if (multidev->used >= multidev->allocd) { in libxl__multidev_prepare_with_aodev()
654 multidev->allocd = multidev->used * 2 + 5; in libxl__multidev_prepare_with_aodev()
655 GCREALLOC_ARRAY(multidev->array, multidev->allocd); in libxl__multidev_prepare_with_aodev()
657 multidev->array[multidev->used++] = aodev; in libxl__multidev_prepare_with_aodev()
673 libxl__multidev *multidev = aodev->multidev; in libxl__multidev_one_callback() local
686 multidev->callback(egc, multidev, error); in libxl__multidev_one_callback()
[all …]
A Dlibxl_create.c1271 libxl__multidev_begin(ao, &dcs->multidev); in domcreate_rebuild_done()
1272 dcs->multidev.callback = domcreate_launch_dm; in domcreate_rebuild_done()
1274 libxl__multidev_prepared(egc, &dcs->multidev, 0); in domcreate_rebuild_done()
1286 libxl__domain_create_state *dcs = CONTAINER_OF(multidev, *dcs, multidev); in domcreate_launch_dm()
1460 libxl__multidev *multidev) in libxl__add_dtdevs() argument
1505 libxl__domain_create_state *dcs = CONTAINER_OF(multidev, *dcs, multidev); in domcreate_attach_devices()
1522 libxl__multidev_begin(ao, &dcs->multidev); in domcreate_attach_devices()
1523 dcs->multidev.callback = domcreate_attach_devices; in domcreate_attach_devices()
1525 libxl__multidev_prepared(egc, &dcs->multidev, 0); in domcreate_attach_devices()
1529 domcreate_attach_devices(egc, &dcs->multidev, 0); in domcreate_attach_devices()
[all …]
A Dlibxl_dm.c2005 libxl__multidev_begin(ao, &sdss->multidev); in libxl__spawn_stub_dm()
2006 sdss->multidev.callback = spawn_stub_launch_dm; in libxl__spawn_stub_dm()
2007 libxl__add_disks(egc, ao, dm_domid, dm_config, &sdss->multidev); in libxl__spawn_stub_dm()
2008 libxl__multidev_prepared(egc, &sdss->multidev, 0); in libxl__spawn_stub_dm()
2020 libxl__stub_dm_spawn_state *sdss = CONTAINER_OF(multidev, *sdss, multidev); in spawn_stub_launch_dm()
2148 libxl__multidev_begin(ao, &sdss->multidev); in spawn_stubdom_pvqemu_cb()
2149 sdss->multidev.callback = stubdom_pvqemu_cb; in spawn_stubdom_pvqemu_cb()
2151 libxl__multidev_prepared(egc, &sdss->multidev, 0); in spawn_stubdom_pvqemu_cb()
2156 stubdom_pvqemu_cb(egc, &sdss->multidev, rc); in spawn_stubdom_pvqemu_cb()
2160 libxl__multidev *multidev, in stubdom_pvqemu_cb() argument
[all …]
A Dlibxl_internal.h2430 libxl__multidev *multidev; /* reference to the containing multidev */ member
3001 libxl__multidev multidev; member
3419 libxl__multidev *multidev) \
3424 libxl__ao_device *aodev = libxl__multidev_prepare(multidev); \
3631 libxl__multidev multidev; member
3687 libxl__multidev *multidev);
3691 libxl__multidev *multidev);
3727 libxl__multidev multidev; member
3770 libxl__multidev multidev; member
A Dlibxl_pci.c1286 libxl__multidev *multidev) in libxl__add_pcidevs() argument
1289 libxl__ao_device *aodev = libxl__multidev_prepare(multidev); in libxl__add_pcidevs()

Completed in 28 milliseconds