/openbmc/qemu/hw/xen/ |
H A D | xen-bus.c | 28 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_device_get_backend_path() local 38 xenbus->backend_id, backend, xendev->frontend_id, in xen_device_get_backend_path() 59 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_device_unplug() local 67 tid = qemu_xen_xs_transaction_start(xenbus->xsh); in xen_device_unplug() 73 xs_node_printf(xenbus->xsh, tid, xendev->backend_path, "online", in xen_device_unplug() 79 xs_node_printf(xenbus->xsh, tid, xendev->backend_path, "state", in xen_device_unplug() 85 if (!qemu_xen_xs_transaction_end(xenbus->xsh, tid, false)) { in xen_device_unplug() 100 qemu_xen_xs_transaction_end(xenbus->xsh, tid, true); in xen_device_unplug() 116 static void xen_bus_backend_create(XenBus *xenbus, const char *type, in xen_bus_backend_create() argument 129 tid = qemu_xen_xs_transaction_start(xenbus->xsh); in xen_bus_backend_create() [all …]
|
H A D | xen-backend.c | 23 XenBus *xenbus; member 127 void xen_backend_device_create(XenBus *xenbus, const char *type, in xen_backend_device_create() argument 139 backend->xenbus = xenbus; in xen_backend_device_create() 150 return backend->xenbus; in xen_backend_get_bus()
|
/openbmc/linux/drivers/xen/xenbus/ |
H A D | Makefile | 2 obj-y += xenbus.o 5 xenbus-objs = 6 xenbus-objs += xenbus_client.o 7 xenbus-objs += xenbus_comms.o 8 xenbus-objs += xenbus_xs.o 9 xenbus-objs += xenbus_probe.o 11 xenbus-be-objs-$(CONFIG_XEN_BACKEND) += xenbus_probe_backend.o 12 xenbus-objs += $(xenbus-be-objs-y)
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-devices-xenbus | 1 What: /sys/devices/*/xenbus/event_channels 8 What: /sys/devices/*/xenbus/events 15 What: /sys/devices/*/xenbus/jiffies_eoi_delayed 24 What: /sys/devices/*/xenbus/spurious_events 32 What: /sys/devices/*/xenbus/spurious_threshold
|
/openbmc/qemu/hw/char/ |
H A D | xen_console.c | 369 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_console_get_name() local 384 value = qemu_xen_xs_read(xenbus->xsh, XBT_NULL, fe_path, NULL); in xen_console_get_name() 479 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_console_get_frontend_path() local 480 char *ret = console_frontend_path(xenbus->xsh, xendev->frontend_id, in xen_console_get_frontend_path() 531 XenBus *xenbus = xen_backend_get_bus(backend); in type_init() local 539 struct qemu_xs_handle *xsh = xenbus->xsh; in type_init() 604 if (qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in type_init()
|
/openbmc/linux/drivers/block/xen-blkback/ |
H A D | Makefile | 4 xen-blkback-y := blkback.o xenbus.o
|
/openbmc/linux/drivers/net/xen-netback/ |
H A D | Makefile | 4 xen-netback-y := netback.o xenbus.o interface.o hash.o rx.o
|
/openbmc/linux/drivers/xen/xen-pciback/ |
H A D | Makefile | 11 xen-pciback-y := pci_stub.o pciback_ops.o xenbus.o
|
/openbmc/qemu/include/hw/xen/ |
H A D | xen-backend.h | 37 void xen_backend_device_create(XenBus *xenbus, const char *type,
|
/openbmc/qemu/hw/net/ |
H A D | xen_nic.c | 512 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_netdev_get_name() local 522 value = qemu_xen_xs_read(xenbus->xsh, XBT_NULL, fe_path, NULL); in xen_netdev_get_name() 600 XenBus *xenbus = xen_backend_get_bus(backend); in type_init() local 632 if (qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in type_init()
|
/openbmc/linux/drivers/xen/ |
H A D | Makefile | 6 obj-y += xenbus/
|
H A D | Kconfig | 106 For example, by reading and writing the "xenbus" file, guests 115 The old xenstore userspace tools expect to find "xenbus" 116 under /proc/xen, but "xenbus" is now found at the root of the
|
/openbmc/qemu/hw/block/ |
H A D | xen-block.c | 80 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(blockdev))); in xen_block_find_free_vdev() local 92 existing_frontends = qemu_xen_xs_directory(xenbus->xsh, XBT_NULL, fe_path, in xen_block_find_free_vdev() 1028 XenBus *xenbus = xen_backend_get_bus(backend); in xen_block_device_create() local 1103 if (!qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in xen_block_device_create()
|
/openbmc/linux/ |
H A D | opengrok1.0.log | 3503 2024-12-28 20:07:13.252-0600 FINE t585 DefaultIndexChangedListener.fileAdd: Add: '/openbmc/linux/drivers/xen/xenbus/Makefile' (ShAnalyzer) 3505 2024-12-28 20:07:13.252-0600 FINER t585 HistoryGuru.storeHistory: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} supports history for directories, skipping '/opengrok/src/openbmc/linux/drivers/xen/xenbus/Makefile' 3507 2024-12-28 20:07:13.257-0600 FINER t585 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/xen/xenbus/Makefile' 3508 2024-12-28 20:07:13.257-0600 FINEST t585 Statistics.logIt: Added: '/openbmc/linux/drivers/xen/xenbus/Makefile' (ShAnalyzer) (took 4 ms) [all...] |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | 5490 2024-12-28 20:09:06.984-0600 FINEST t1092 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/xen/xenbus/xenbus_dev_backend.c.gz' [all...] |
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |