Searched refs:multidev (Results 1 – 6 of 6) sorted by relevance
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_checkpoint_device.c | 105 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 D | libxl_device.c | 627 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 D | libxl_create.c | 1271 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 D | libxl_dm.c | 2005 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 D | libxl_internal.h | 2430 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 D | libxl_pci.c | 1286 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