Home
last modified time | relevance | path

Searched refs:xenbus_driver (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/include/xen/
H A Dxenbus.h105 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 Dxenbus.h108 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 Dxenbus_probe.c94 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 Dxenbus_probe_backend.c99 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 Dxenbus.h110 int xenbus_register_driver_common(struct xenbus_driver *drv,
H A Dxenbus_probe_frontend.c201 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 Dxenbus_probe.c95 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 Dxenbus_probe_backend.c99 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 Dxenbus.h110 int xenbus_register_driver_common(struct xenbus_driver *drv,
H A Dxenbus_probe_frontend.c201 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 Dxen_snd_front.c356 static struct xenbus_driver xen_driver = {
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dxen-tpmfront.c413 static struct xenbus_driver tpmfront_driver = {
/kernel/linux/linux-6.6/sound/xen/
H A Dxen_snd_front.c355 static struct xenbus_driver xen_driver = {
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dxen-tpmfront.c426 static struct xenbus_driver tpmfront_driver = {
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dxen-kbdfront.c539 static struct xenbus_driver xenkbd_driver = {
/kernel/linux/linux-5.10/net/9p/
H A Dtrans_xen.c555 static struct xenbus_driver xen_9pfs_front_driver = {
/kernel/linux/linux-6.6/drivers/input/misc/
H A Dxen-kbdfront.c538 static struct xenbus_driver xenkbd_driver = {
/kernel/linux/linux-5.10/drivers/tty/hvc/
H A Dhvc_xen.c568 static struct xenbus_driver xencons_driver = {
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/
H A Dxenbus.c734 static struct xenbus_driver xen_pcibk_driver = {
/kernel/linux/linux-5.10/drivers/gpu/drm/xen/
H A Dxen_drm_front.c781 static struct xenbus_driver xen_driver = {
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/
H A Dxenbus.c732 static struct xenbus_driver xen_pcibk_driver = {
/kernel/linux/linux-6.6/drivers/tty/hvc/
H A Dhvc_xen.c583 static struct xenbus_driver xencons_driver = {
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dxen-fbfront.c664 static struct xenbus_driver xenfb_driver = {
/kernel/linux/linux-6.6/drivers/gpu/drm/xen/
H A Dxen_drm_front.c757 static struct xenbus_driver xen_driver = {
/kernel/linux/linux-6.6/net/9p/
H A Dtrans_xen.c534 static struct xenbus_driver xen_9pfs_front_driver = {

Completed in 22 milliseconds

12