Home
last modified time | relevance | path

Searched refs:xendev_class (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen-bus.c29 XenDeviceClass *xendev_class = XEN_DEVICE_GET_CLASS(xendev); in xen_device_get_backend_path() local
31 const char *backend = xendev_class->backend; in xen_device_get_backend_path()
44 XenDeviceClass *xendev_class = XEN_DEVICE_GET_CLASS(xendev); in xen_device_get_frontend_path() local
46 const char *device = xendev_class->device; in xen_device_get_frontend_path()
685 XenDeviceClass *xendev_class = XEN_DEVICE_GET_CLASS(xendev); in xen_device_frontend_changed() local
708 if (xendev_class->frontend_changed) { in xen_device_frontend_changed()
711 xendev_class->frontend_changed(xendev, state, &local_err); in xen_device_frontend_changed()
730 XenDeviceClass *xendev_class = XEN_DEVICE_GET_CLASS(xendev); in xen_device_frontend_create() local
732 if (xendev_class->get_frontend_path) { in xen_device_frontend_create()
733 xendev->frontend_path = xendev_class->get_frontend_path(xendev, errp); in xen_device_frontend_create()
[all …]
/openbmc/qemu/hw/char/
H A Dxen_console.c498 XenDeviceClass *xendev_class = XEN_DEVICE_CLASS(class); in xen_console_class_init() local
500 xendev_class->backend = "console"; in xen_console_class_init()
501 xendev_class->device = "console"; in xen_console_class_init()
502 xendev_class->get_name = xen_console_get_name; in xen_console_class_init()
503 xendev_class->realize = xen_console_realize; in xen_console_class_init()
504 xendev_class->frontend_changed = xen_console_frontend_changed; in xen_console_class_init()
505 xendev_class->unrealize = xen_console_unrealize; in xen_console_class_init()
506 xendev_class->get_frontend_path = xen_console_get_frontend_path; in xen_console_class_init()
/openbmc/qemu/hw/net/
H A Dxen_nic.c565 XenDeviceClass *xendev_class = XEN_DEVICE_CLASS(class); in xen_netdev_class_init() local
567 xendev_class->backend = "qnic"; in xen_netdev_class_init()
568 xendev_class->device = "vif"; in xen_netdev_class_init()
569 xendev_class->get_name = xen_netdev_get_name; in xen_netdev_class_init()
570 xendev_class->realize = xen_netdev_realize; in xen_netdev_class_init()
571 xendev_class->frontend_changed = xen_netdev_frontend_changed; in xen_netdev_class_init()
572 xendev_class->unrealize = xen_netdev_unrealize; in xen_netdev_class_init()
/openbmc/qemu/hw/block/
H A Dxen-block.c685 XenDeviceClass *xendev_class = XEN_DEVICE_CLASS(class); in xen_block_class_init() local
687 xendev_class->backend = "qdisk"; in xen_block_class_init()
688 xendev_class->device = "vbd"; in xen_block_class_init()
689 xendev_class->get_name = xen_block_get_name; in xen_block_class_init()
690 xendev_class->realize = xen_block_realize; in xen_block_class_init()
691 xendev_class->frontend_changed = xen_block_frontend_changed; in xen_block_class_init()
692 xendev_class->unrealize = xen_block_unrealize; in xen_block_class_init()