Home
last modified time | relevance | path

Searched refs:backend_domid (Results 1 – 24 of 24) sorted by relevance

/tools/libs/light/
A Dlibxl_virtio.c29 &virtio->backend_domid); in libxl__device_virtio_setdefault()
33 virtio->backend_domid != LIBXL_TOOLSTACK_DOMID); in libxl__device_virtio_setdefault()
43 device->backend_domid = virtio->backend_domid; in libxl__device_from_virtio()
84 rc = libxl__backendpath_parse_domid(gc, be_path, &virtio->backend_domid); in libxl__virtio_from_xenstore()
A Dlibxl_vtpm.c27 rc = libxl__resolve_domid(gc, vtpm->backend_domname, &vtpm->backend_domid); in libxl__device_vtpm_setdefault()
76 rc = libxl__backendpath_parse_domid(gc, be_path, &vtpm->backend_domid); in libxl__vtpm_from_xenstore()
82 LOGD(ERROR, vtpm->backend_domid, "%s/uuid is a malformed uuid?? " in libxl__vtpm_from_xenstore()
173 vtpm->backend_domid = vtpms[i].backend_domid; in libxl_devid_to_device_vtpm()
208 vtpm->backend_domid = vtpms[i].backend_domid; in libxl_uuid_to_device_vtpm()
A Dlibxl_9pfs.c41 return libxl__resolve_domid(gc, p9->backend_domname, &p9->backend_domid); in libxl__device_p9_setdefault()
72 device->backend_domid = type->backend_domid; in libxl__device_from_p9()
87 return elem->type == LIBXL_P9_TYPE_QEMU && elem->backend_domid == domid; in libxl__device_p9_dm_needed()
121 p9->backend_domid); in xen9pfsd_spawn()
A Dlibxl_console.c295 device->backend_domid = console->backend_domid; in libxl__device_console_add()
326 flexarray_append(front, GCSPRINTF("%d", console->backend_domid)); in libxl__device_console_add()
368 libxl__device_console console = { .backend_domid = backend, in libxl_console_add_xenstore()
398 device.backend_domid = console->backend_domid; in libxl__device_vuart_add()
450 &channel->backend_domid); in libxl__init_console_from_channel()
490 console->backend_domid = channel->backend_domid; in libxl__init_console_from_channel()
699 rc = libxl__resolve_domid(gc, vfb->backend_domname, &vfb->backend_domid); in libxl__device_vfb_setdefault()
A Dlibxl_vkb.c26 return libxl__resolve_domid(gc, vkb->backend_domname, &vkb->backend_domid); in libxl__device_vkb_setdefault()
109 rc = libxl__backendpath_parse_domid(gc, be_path, &vkb->backend_domid); in libxl__vkb_from_xenstore()
221 device->backend_domid = type->backend_domid; in libxl__device_from_vkb()
A Dlibxl_pvcalls.c25 &pvcallsif->backend_domid); in libxl__device_pvcallsif_setdefault()
A Dlibxl_device.c51 char *dom_path = libxl__xs_get_dompath(gc, device->backend_domid); in libxl__device_backend_path()
62 char *dom_path = libxl__xs_get_dompath(gc, backend_domid); in libxl__domain_device_backend_path()
112 &dev->backend_domid, in libxl__parse_backend_path()
171 frontend_perms[1].id = device->backend_domid; in libxl__device_generic_add()
333 if (a->disk->backend_domid != LIBXL_TOOLSTACK_DOMID) { in disk_try_backend()
377 if (a->disk->backend_domid != LIBXL_TOOLSTACK_DOMID) { in disk_try_backend()
465 disk->backend_domid == LIBXL_TOOLSTACK_DOMID && in libxl__device_disk_set_backend()
845 if (dev->backend_domid == domid && !libxl_only) { in libxl__device_destroy()
1235 if (aodev->dev->backend_domid != domid) { in device_hotplug()
1238 aodev->dev->backend_domid, domid); in device_hotplug()
[all …]
A Dlibxl_types.idl749 ("backend_domid", libxl_domid),
759 ("backend_domid", libxl_domid),
777 ("backend_domid", libxl_domid),
790 ("backend_domid", libxl_domid),
822 ("backend_domid", libxl_domid),
928 ("backend_domid", libxl_domid),
947 ("backend_domid", libxl_domid),
954 ("backend_domid", libxl_domid),
974 ("backend_domid", libxl_domid),
992 ("backend_domid", libxl_domid),
[all …]
A Dlibxl_types_internal.idl47 ("backend_domid", libxl_domid),
A Dlibxl_vsnd.c24 &vsnd->backend_domid); in libxl__device_vsnd_setdefault()
32 device->backend_domid = vsnd->backend_domid; in libxl__device_from_vsnd()
240 rc = libxl__backendpath_parse_domid(gc, tmp, &vsnd->backend_domid); in libxl__vsnd_from_xenstore()
A Dlibxl_vdispl.c24 &vdispl->backend_domid); in libxl__device_vdispl_setdefault()
40 return libxl__backendpath_parse_domid(gc, be_path, &vdispl->backend_domid); in libxl__vdispl_from_xenstore()
A Dlibxl_checkpoint_device.c141 domid = nic->backend_domid; in device_setup_iterate()
145 domid = disk->backend_domid; in device_setup_iterate()
A Dlibxl_usb.c127 &usbctrl->backend_domid); in libxl__device_usbctrl_setdefault()
138 device->backend_domid = usbctrl->backend_domid; in libxl__device_from_usbctrl()
225 GCSPRINTF("%d", usbctrl->backend_domid)); in libxl__device_usbctrl_add_xenstore()
255 if (!libxl__query_qemu_backend(gc, domid, usbctrl->backend_domid, in libxl__device_usbctrl_add_xenstore()
740 rc = libxl__get_domid(gc, &usbctrl_r->backend_domid); in libxl__usbctrl_from_xenstore()
745 &usbctrl_r->backend_domid); in libxl__usbctrl_from_xenstore()
1721 if (usbctrl.backend_domid != LIBXL_TOOLSTACK_DOMID) { in libxl__device_usbdev_add()
1914 if (usbctrl.backend_domid != LIBXL_TOOLSTACK_DOMID) { in libxl__device_usbdev_remove()
2120 elem->backend_domid == domid; in libxl_device_usbctrl_dm_needed()
A Dlibxl_disk.c58 &disk->backend_domid, backend_type); in disk_eject_xswatch_callback()
166 rc = libxl__resolve_domid(gc, disk->backend_domname, &disk->backend_domid); in libxl__device_disk_setdefault()
188 disk->backend_domid != LIBXL_TOOLSTACK_DOMID); in libxl__device_disk_setdefault()
213 disk->backend_domid == LIBXL_TOOLSTACK_DOMID) { in libxl__device_disk_setdefault()
253 device->backend_domid = disk->backend_domid; in libxl__device_from_disk()
479 flexarray_append(front, GCSPRINTF("%d", disk->backend_domid)); in device_disk_add()
565 rc = libxl__backendpath_parse_domid(gc, backend_path, &disk->backend_domid); in libxl__disk_from_xenstore()
675 disk->backend_domid != LIBXL_TOOLSTACK_DOMID); in libxl__disk_from_xenstore()
1945 elem->backend_domid == domid; in libxl_device_disk_dm_needed()
A Dlibxl_arm.c949 uint32_t irq, uint32_t backend_domid, in make_virtio_mmio_node_common() argument
977 iommus_prop[1] = cpu_to_fdt32(backend_domid); in make_virtio_mmio_node_common()
987 uint32_t irq, uint32_t backend_domid, in make_virtio_mmio_node() argument
992 res = make_virtio_mmio_node_common(gc, fdt, base, irq, backend_domid, grant_usage); in make_virtio_mmio_node()
1048 uint32_t backend_domid, bool grant_usage) in make_virtio_mmio_node_device() argument
1052 res = make_virtio_mmio_node_common(gc, fdt, base, irq, backend_domid, grant_usage); in make_virtio_mmio_node_device()
1392 disk->backend_domid, in libxl__prepare_dtb()
1408 virtio->backend_domid, in libxl__prepare_dtb()
A Dlibxl_nic.c92 rc = libxl__resolve_domid(gc, nic->backend_domname, &nic->backend_domid); in libxl__device_nic_setdefault()
303 rc = libxl__backendpath_parse_domid(gc, tmp, &nic->backend_domid); in libxl__nic_from_xenstore()
A Dlibxl_internal.h745 uint32_t backend_domid; member
1521 _hidden char *libxl__domain_device_backend_path(libxl__gc *gc, uint32_t backend_domid,
3769 device->backend_domid = type->backend_domid; \
A Dlibxl_create.c1787 console.backend_domid = state->console_domid; in domcreate_launch_dm()
1820 vuart.backend_domid = state->console_domid; in domcreate_launch_dm()
1826 console.backend_domid = state->console_domid; in domcreate_launch_dm()
A Dlibxl_dm.c1880 vfb->backend_domid = 0; in libxl__vfb_and_vkb_from_hvm_guest_config()
1886 vkb->backend_domid = 0; in libxl__vfb_and_vkb_from_hvm_guest_config()
3753 if (d_config->channels[i].backend_domid == domid) { in libxl__need_xenpv_qemu()
A Dlibxl_pci.c80 device->backend_domid = 0; in libxl__device_from_pci()
/tools/libs/guest/
A Dxg_dom_boot.c248 uint32_t backend_domid, in xc_dom_set_gnttab_entry() argument
251 if ( guest_domid == backend_domid || guest_gfn == -1 ) in xc_dom_set_gnttab_entry()
255 __func__, guest_domid, idx, backend_domid, guest_gfn); in xc_dom_set_gnttab_entry()
258 gnttab[idx].domid = backend_domid; in xc_dom_set_gnttab_entry()
/tools/xl/
A Dxl_sxp.c165 fprintf(fh, "\t\t\t(backend_domid %d)\n", d_config->disks[i].backend_domid); in printf_info_sexp()
182 fprintf(fh, "\t\t\t(backend_domid %d)\n", d_config->nics[i].backend_domid); in printf_info_sexp()
212 fprintf(fh, "\t\t\t(backend_domid %d)\n", d_config->vfbs[i].backend_domid); in printf_info_sexp()
/tools/golang/xenlight/
A Dhelpers.gen.go1734 x.BackendDomid = Domid(xc.backend_domid)
1783 x.BackendDomid = Domid(xc.backend_domid)
1842 x.BackendDomid = Domid(xc.backend_domid)
1891 x.BackendDomid = Domid(xc.backend_domid)
1996 x.BackendDomid = Domid(xc.backend_domid)
2307 x.BackendDomid = Domid(xc.backend_domid)
2440 x.BackendDomid = Domid(xc.backend_domid)
2480 x.BackendDomid = Domid(xc.backend_domid)
2533 x.BackendDomid = Domid(xc.backend_domid)
2568 x.BackendDomid = Domid(xc.backend_domid)
[all …]
/tools/helpers/
A Dinit-xenstore-domain.c439 libxl_device_p9 p9 = { .backend_domid = 0, in main()

Completed in 81 milliseconds