/kernel/linux/linux-5.10/include/xen/ |
H A D | xenbus.h | 105 struct xenbus_driver { struct 123 static inline struct xenbus_driver *to_xenbus_driver(struct device_driver *drv) in to_xenbus_driver() 125 return container_of(drv, struct xenbus_driver, driver); in to_xenbus_driver() 128 int __must_check __xenbus_register_frontend(struct xenbus_driver *drv, 131 int __must_check __xenbus_register_backend(struct xenbus_driver *drv, 140 void xenbus_unregister_driver(struct xenbus_driver *drv);
|
/kernel/linux/linux-6.6/include/xen/ |
H A D | xenbus.h | 108 struct xenbus_driver { struct 127 static inline struct xenbus_driver *to_xenbus_driver(struct device_driver *drv) in to_xenbus_driver() 129 return container_of(drv, struct xenbus_driver, driver); in to_xenbus_driver() 132 int __must_check __xenbus_register_frontend(struct xenbus_driver *drv, 135 int __must_check __xenbus_register_backend(struct xenbus_driver *drv, 144 void xenbus_unregister_driver(struct xenbus_driver *drv);
|
/kernel/linux/linux-5.10/drivers/xen/xenbus/ |
H A D | xenbus_probe.c | 94 struct xenbus_driver *drv = to_xenbus_driver(_drv); in xenbus_match() 123 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in talk_to_otherend() 178 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in xenbus_otherend_changed() 212 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_probe() 268 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_remove() 298 int xenbus_register_driver_common(struct xenbus_driver *drv, in xenbus_register_driver_common() 311 void xenbus_unregister_driver(struct xenbus_driver *drv) in xenbus_unregister_driver() 600 struct xenbus_driver *drv; in xenbus_dev_suspend() 620 struct xenbus_driver *drv; in xenbus_dev_resume()
|
H A D | xenbus_probe_backend.c | 99 struct xenbus_driver *drv; in xenbus_uevent_backend() 236 int __xenbus_register_backend(struct xenbus_driver *drv, struct module *owner, in __xenbus_register_backend() 259 const struct xenbus_driver *drv; in backend_reclaim_memory()
|
H A D | xenbus.h | 110 int xenbus_register_driver_common(struct xenbus_driver *drv,
|
H A D | xenbus_probe_frontend.c | 201 struct xenbus_driver *xendrv; in is_device_connecting() 309 static void wait_for_devices(struct xenbus_driver *xendrv) in wait_for_devices() 334 int __xenbus_register_frontend(struct xenbus_driver *drv, struct module *owner, in __xenbus_register_frontend()
|
/kernel/linux/linux-6.6/drivers/xen/xenbus/ |
H A D | xenbus_probe.c | 95 struct xenbus_driver *drv = to_xenbus_driver(_drv); in xenbus_match() 124 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in talk_to_otherend() 179 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in xenbus_otherend_changed() 271 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_probe() 332 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_remove() 362 int xenbus_register_driver_common(struct xenbus_driver *drv, in xenbus_register_driver_common() 375 void xenbus_unregister_driver(struct xenbus_driver *drv) in xenbus_unregister_driver() 664 struct xenbus_driver *drv; in xenbus_dev_suspend() 684 struct xenbus_driver *drv; in xenbus_dev_resume()
|
H A D | xenbus_probe_backend.c | 99 const struct xenbus_driver *drv; in xenbus_uevent_backend() 236 int __xenbus_register_backend(struct xenbus_driver *drv, struct module *owner, in __xenbus_register_backend() 259 const struct xenbus_driver *drv; in backend_reclaim_memory()
|
H A D | xenbus.h | 110 int xenbus_register_driver_common(struct xenbus_driver *drv,
|
H A D | xenbus_probe_frontend.c | 201 struct xenbus_driver *xendrv; in is_device_connecting() 301 static void wait_for_devices(struct xenbus_driver *xendrv) in wait_for_devices() 326 int __xenbus_register_frontend(struct xenbus_driver *drv, struct module *owner, in __xenbus_register_frontend()
|
/kernel/linux/linux-5.10/sound/xen/ |
H A D | xen_snd_front.c | 356 static struct xenbus_driver xen_driver = {
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | xen-tpmfront.c | 413 static struct xenbus_driver tpmfront_driver = {
|
/kernel/linux/linux-6.6/sound/xen/ |
H A D | xen_snd_front.c | 355 static struct xenbus_driver xen_driver = {
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | xen-tpmfront.c | 426 static struct xenbus_driver tpmfront_driver = {
|
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | xen-kbdfront.c | 539 static struct xenbus_driver xenkbd_driver = {
|
/kernel/linux/linux-5.10/net/9p/ |
H A D | trans_xen.c | 555 static struct xenbus_driver xen_9pfs_front_driver = {
|
/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | xen-kbdfront.c | 538 static struct xenbus_driver xenkbd_driver = {
|
/kernel/linux/linux-5.10/drivers/tty/hvc/ |
H A D | hvc_xen.c | 568 static struct xenbus_driver xencons_driver = {
|
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/ |
H A D | xenbus.c | 734 static struct xenbus_driver xen_pcibk_driver = {
|
/kernel/linux/linux-5.10/drivers/gpu/drm/xen/ |
H A D | xen_drm_front.c | 781 static struct xenbus_driver xen_driver = {
|
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/ |
H A D | xenbus.c | 732 static struct xenbus_driver xen_pcibk_driver = {
|
/kernel/linux/linux-6.6/drivers/tty/hvc/ |
H A D | hvc_xen.c | 583 static struct xenbus_driver xencons_driver = {
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | xen-fbfront.c | 664 static struct xenbus_driver xenfb_driver = {
|
/kernel/linux/linux-6.6/drivers/gpu/drm/xen/ |
H A D | xen_drm_front.c | 757 static struct xenbus_driver xen_driver = {
|
/kernel/linux/linux-6.6/net/9p/ |
H A D | trans_xen.c | 534 static struct xenbus_driver xen_9pfs_front_driver = {
|