Home
last modified time | relevance | path

Searched refs:xenstore (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen_pvdev.c57 qemu_xen_xs_destroy(xenstore, 0, d->xs_dir); in xen_config_cleanup()
63 if (!qemu_xen_xs_create(xenstore, 0, 0, xen_domid, p, path)) { in xenstore_mkdir()
76 if (!qemu_xen_xs_write(xenstore, 0, abspath, val, strlen(val))) { in xenstore_write_str()
89 str = qemu_xen_xs_read(xenstore, 0, abspath, &len); in xenstore_read_str()
265 qemu_xen_xs_unwatch(xenstore, xendev->watch); in xen_pv_del_xendev()
H A Dxen-legacy-backend.c42 struct qemu_xs_handle *xenstore; variable
311 xendev->watch = qemu_xen_xs_watch(xenstore, xendev->fe, xenstore_update_fe, in xen_be_try_setup()
531 bepath = qemu_xen_xs_read(xenstore, 0, xendev->be, &len); in xenstore_update_be()
555 if (!qemu_xen_xs_watch(xenstore, path, xenstore_update_be, be)) { in xenstore_scan()
562 dev = qemu_xen_xs_directory(xenstore, 0, path, &cdev); in xenstore_scan()
590 xenstore = qemu_xen_xs_open(); in xen_be_init()
591 if (!xenstore) { in xen_be_init()
H A Dxen_devconfig.c14 dom = qemu_xen_xs_get_domain_path(xenstore, xen_domid); in xen_config_dev_dirs()
18 dom = qemu_xen_xs_get_domain_path(xenstore, 0); in xen_config_dev_dirs()
H A Dxen-host-pci-device.c54 be_path = qemu_xen_xs_read(xenstore, 0, "device/pci/0/backend", &len); in xen_host_pci_fill_local_addr()
60 if (xs_node_scanf(xenstore, 0, be_path, "num_devs", NULL, in xen_host_pci_fill_local_addr()
68 if (xs_node_scanf(xenstore, 0, be_path, path, NULL, in xen_host_pci_fill_local_addr()
79 if (xs_node_scanf(xenstore, 0, be_path, path, NULL, in xen_host_pci_fill_local_addr()
H A Dxen-hvm-common.c661 xs_daemon_close(state->xenstore); in xen_exit_notifier()
904 state->xenstore = xs_daemon_open(); in xen_register_ioreq()
905 if (state->xenstore == NULL) { in xen_register_ioreq()
/openbmc/qemu/hw/i386/xen/
H A Dxen-hvm.c217 if (!xs_write(state->xenstore, 0, path, value, strlen(value))) { in xen_save_physmap()
224 if (!xs_write(state->xenstore, 0, path, value, strlen(value))) { in xen_save_physmap()
231 if (!xs_write(state->xenstore, 0, path, in xen_save_physmap()
538 entries = xs_directory(state->xenstore, 0, path, &num); in xen_read_physmap()
548 value = xs_read(state->xenstore, 0, path, &len); in xen_read_physmap()
559 value = xs_read(state->xenstore, 0, path, &len); in xen_read_physmap()
570 physmap->name = xs_read(state->xenstore, 0, path, &len); in xen_read_physmap()
621 xen_is_stubdomain = xen_check_stubdomain(state->xenstore); in xen_hvm_init_pc()
/openbmc/qemu/include/hw/xen/
H A Dxen-legacy-backend.h18 extern struct qemu_xs_handle *xenstore;
H A Dxen-hvm-common.h78 struct xs_handle *xenstore; member
/openbmc/qemu/accel/xen/
H A Dxen-all.c39 if (!qemu_xen_xs_write(xenstore, XBT_NULL, path, state, strlen(state))) { in xenstore_record_dm_state()
/openbmc/qemu/hw/char/
H A Dxen_console.c465 static char *console_frontend_path(struct qemu_xs_handle *xenstore, in console_frontend_path() argument
/openbmc/linux/drivers/xen/
H A DKconfig115 The old xenstore userspace tools expect to find "xenbus"
/openbmc/qemu/
H A Dmeson.build916 dependency('xenstore', required: false,
941 …'4.11.0': [ 'xenstore', 'xenctrl', 'xendevicemodel', 'xenforeignmemory', 'xengnttab', 'xenevtchn',…
942 …'4.10.0': [ 'xenstore', 'xenctrl', 'xendevicemodel', 'xenforeignmemory', 'xengnttab', 'xenevtchn',…
943 …'4.9.0': [ 'xenstore', 'xenctrl', 'xendevicemodel', 'xenforeignmemory', 'xengnttab', 'xenevtchn' ],
944 '4.8.0': [ 'xenstore', 'xenctrl', 'xenforeignmemory', 'xengnttab', 'xenevtchn' ],
945 '4.7.1': [ 'xenstore', 'xenctrl', 'xenforeignmemory', 'xengnttab', 'xenevtchn' ],