/openbmc/qemu/hw/xen/ |
H A D | xen_pvdev.c | 57 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 D | xen-legacy-backend.c | 42 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 D | xen_devconfig.c | 14 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 D | xen-host-pci-device.c | 54 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 D | xen-hvm-common.c | 661 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 D | xen-hvm.c | 217 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 D | xen-legacy-backend.h | 18 extern struct qemu_xs_handle *xenstore;
|
H A D | xen-hvm-common.h | 78 struct xs_handle *xenstore; member
|
/openbmc/qemu/accel/xen/ |
H A D | xen-all.c | 39 if (!qemu_xen_xs_write(xenstore, XBT_NULL, path, state, strlen(state))) { in xenstore_record_dm_state()
|
/openbmc/qemu/hw/char/ |
H A D | xen_console.c | 465 static char *console_frontend_path(struct qemu_xs_handle *xenstore, in console_frontend_path() argument
|
/openbmc/linux/drivers/xen/ |
H A D | Kconfig | 115 The old xenstore userspace tools expect to find "xenbus"
|
/openbmc/qemu/ |
H A D | meson.build | 916 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' ],
|