drivers/block/xen-blkback/blkback.c
480
struct xenbus_device *dev = xen_blkbk_xenbus(blkif->be);
drivers/block/xen-blkback/common.h
394
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be);
drivers/block/xen-blkback/xenbus.c
1056
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
22
struct xenbus_device *dev;
drivers/block/xen-blkback/xenbus.c
38
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be)
drivers/block/xen-blkback/xenbus.c
382
struct xenbus_device *dev = to_xenbus_device(_dev); \
drivers/block/xen-blkback/xenbus.c
431
struct xenbus_device *dev = to_xenbus_device(_dev); \
drivers/block/xen-blkback/xenbus.c
441
static int xenvbd_sysfs_addif(struct xenbus_device *dev)
drivers/block/xen-blkback/xenbus.c
465
static void xenvbd_sysfs_delif(struct xenbus_device *dev)
drivers/block/xen-blkback/xenbus.c
526
static void xen_blkbk_remove(struct xenbus_device *dev)
drivers/block/xen-blkback/xenbus.c
554
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
567
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
58
struct xenbus_device *dev = blkif->be->dev;
drivers/block/xen-blkback/xenbus.c
610
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
626
static int xen_blkbk_probe(struct xenbus_device *dev,
drivers/block/xen-blkback/xenbus.c
704
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
785
static void frontend_changed(struct xenbus_device *dev,
drivers/block/xen-blkback/xenbus.c
866
static void reclaim_memory(struct xenbus_device *dev)
drivers/block/xen-blkback/xenbus.c
886
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
970
struct xenbus_device *dev = blkif->be->dev;
drivers/block/xen-blkfront.c
1680
static int setup_blkring(struct xenbus_device *dev,
drivers/block/xen-blkfront.c
1769
static int talk_to_blkback(struct xenbus_device *dev,
drivers/block/xen-blkfront.c
1935
static int blkfront_probe(struct xenbus_device *dev,
drivers/block/xen-blkfront.c
201
struct xenbus_device *xbdev;
drivers/block/xen-blkfront.c
2062
static int blkfront_resume(struct xenbus_device *dev)
drivers/block/xen-blkfront.c
2124
struct xenbus_device *xbdev = info->xbdev;
drivers/block/xen-blkfront.c
2414
static void blkback_changed(struct xenbus_device *dev,
drivers/block/xen-blkfront.c
2466
static void blkfront_remove(struct xenbus_device *xbdev)
drivers/block/xen-blkfront.c
2489
static int blkfront_is_ready(struct xenbus_device *dev)
drivers/char/tpm/xen-tpmfront.c
22
struct xenbus_device *dev;
drivers/char/tpm/xen-tpmfront.c
252
static int setup_ring(struct xenbus_device *dev, struct tpm_private *priv)
drivers/char/tpm/xen-tpmfront.c
335
static int tpmfront_probe(struct xenbus_device *dev,
drivers/char/tpm/xen-tpmfront.c
364
static void tpmfront_remove(struct xenbus_device *dev)
drivers/char/tpm/xen-tpmfront.c
373
static int tpmfront_resume(struct xenbus_device *dev)
drivers/char/tpm/xen-tpmfront.c
380
static void backend_changed(struct xenbus_device *dev,
drivers/gpu/drm/xen/xen_drm_front.c
614
static void displback_changed(struct xenbus_device *xb_dev,
drivers/gpu/drm/xen/xen_drm_front.c
685
static int xen_drv_probe(struct xenbus_device *xb_dev,
drivers/gpu/drm/xen/xen_drm_front.c
711
static void xen_drv_remove(struct xenbus_device *dev)
drivers/gpu/drm/xen/xen_drm_front.h
84
struct xenbus_device *xb_dev;
drivers/gpu/drm/xen/xen_drm_front_cfg.c
51
struct xenbus_device *xb_dev = front_info->xb_dev;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
159
struct xenbus_device *xb_dev = front_info->xb_dev;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
252
struct xenbus_device *xb_dev = evtchnl->front_info->xb_dev;
drivers/input/misc/xen-kbdfront.c
200
static int xenkbd_probe(struct xenbus_device *dev,
drivers/input/misc/xen-kbdfront.c
398
static int xenkbd_resume(struct xenbus_device *dev)
drivers/input/misc/xen-kbdfront.c
407
static void xenkbd_remove(struct xenbus_device *dev)
drivers/input/misc/xen-kbdfront.c
42
struct xenbus_device *xbdev;
drivers/input/misc/xen-kbdfront.c
422
static int xenkbd_connect_backend(struct xenbus_device *dev,
drivers/input/misc/xen-kbdfront.c
498
static void xenkbd_backend_changed(struct xenbus_device *dev,
drivers/input/misc/xen-kbdfront.c
54
static void xenkbd_remove(struct xenbus_device *);
drivers/input/misc/xen-kbdfront.c
55
static int xenkbd_connect_backend(struct xenbus_device *, struct xenkbd_info *);
drivers/net/xen-netback/common.h
264
struct xenbus_device *dev;
drivers/net/xen-netback/common.h
339
static inline struct xenbus_device *xenvif_to_xenbus_device(struct xenvif *vif)
drivers/net/xen-netback/interface.c
621
struct xenbus_device *xendev = xenvif_to_xenbus_device(vif);
drivers/net/xen-netback/interface.c
709
struct xenbus_device *dev = xenvif_to_xenbus_device(queue->vif);
drivers/net/xen-netback/xenbus.c
1002
static int netback_probe(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
203
static int netback_uevent(const struct xenbus_device *xdev,
drivers/net/xen-netback/xenbus.c
225
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
289
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
397
struct xenbus_device *dev)
drivers/net/xen-netback/xenbus.c
417
static void frontend_changed(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
465
static void xen_net_read_rate(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
501
static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
drivers/net/xen-netback/xenbus.c
527
struct xenbus_device *dev = xenvif_to_xenbus_device(vif);
drivers/net/xen-netback/xenbus.c
545
static int xen_register_credit_watch(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
587
struct xenbus_device *dev = xenvif_to_xenbus_device(vif);
drivers/net/xen-netback/xenbus.c
593
static int xen_register_mcast_ctrl_watch(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
637
static void xen_register_watchers(struct xenbus_device *dev,
drivers/net/xen-netback/xenbus.c
684
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
727
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
853
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
933
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
981
static void netback_remove(struct xenbus_device *dev)
drivers/net/xen-netfront.c
164
struct xenbus_device *xbdev;
drivers/net/xen-netfront.c
1713
static struct net_device *xennet_create_dev(struct xenbus_device *dev)
drivers/net/xen-netfront.c
1785
static int netfront_probe(struct xenbus_device *dev,
drivers/net/xen-netfront.c
1863
static int netfront_resume(struct xenbus_device *dev)
drivers/net/xen-netfront.c
1883
static int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
drivers/net/xen-netfront.c
1975
static int setup_netfront(struct xenbus_device *dev,
drivers/net/xen-netfront.c
2089
struct xenbus_device *dev = queue->info->xbdev;
drivers/net/xen-netfront.c
2256
static int talk_to_netback(struct xenbus_device *dev,
drivers/net/xen-netfront.c
2491
static void netback_changed(struct xenbus_device *dev,
drivers/net/xen-netfront.c
2625
static void xennet_bus_close(struct xenbus_device *dev)
drivers/net/xen-netfront.c
2657
static void xennet_remove(struct xenbus_device *dev)
drivers/pci/xen-pcifront.c
1029
static int pcifront_xenbus_probe(struct xenbus_device *xdev,
drivers/pci/xen-pcifront.c
1050
static void pcifront_xenbus_remove(struct xenbus_device *xdev)
drivers/pci/xen-pcifront.c
40
struct xenbus_device *xdev;
drivers/pci/xen-pcifront.c
686
static struct pcifront_device *alloc_pdev(struct xenbus_device *xdev)
drivers/pci/xen-pcifront.c
994
static void pcifront_backend_changed(struct xenbus_device *xdev,
drivers/scsi/xen-scsifront.c
1019
struct xenbus_device *dev = info->dev;
drivers/scsi/xen-scsifront.c
103
struct xenbus_device *dev;
drivers/scsi/xen-scsifront.c
1042
struct xenbus_device *dev = info->dev;
drivers/scsi/xen-scsifront.c
1130
static void scsifront_read_backend_params(struct xenbus_device *dev,
drivers/scsi/xen-scsifront.c
1154
static void scsifront_backend_changed(struct xenbus_device *dev,
drivers/scsi/xen-scsifront.c
792
struct xenbus_device *dev = info->dev;
drivers/scsi/xen-scsifront.c
844
struct xenbus_device *dev = info->dev;
drivers/scsi/xen-scsifront.c
894
static int scsifront_probe(struct xenbus_device *dev,
drivers/scsi/xen-scsifront.c
950
static int scsifront_resume(struct xenbus_device *dev)
drivers/scsi/xen-scsifront.c
977
static int scsifront_suspend(struct xenbus_device *dev)
drivers/scsi/xen-scsifront.c
999
static void scsifront_remove(struct xenbus_device *dev)
drivers/tty/hvc/hvc_xen.c
37
struct xenbus_device *xbdev;
drivers/tty/hvc/hvc_xen.c
440
static void xencons_remove(struct xenbus_device *dev)
drivers/tty/hvc/hvc_xen.c
445
static int xencons_connect_backend(struct xenbus_device *dev,
drivers/tty/hvc/hvc_xen.c
505
static int xencons_probe(struct xenbus_device *dev,
drivers/tty/hvc/hvc_xen.c
545
static int xencons_resume(struct xenbus_device *dev)
drivers/tty/hvc/hvc_xen.c
554
static void xencons_backend_changed(struct xenbus_device *dev,
drivers/usb/host/xen-hcd.c
1107
static int xenhcd_setup_rings(struct xenbus_device *dev,
drivers/usb/host/xen-hcd.c
1161
static int xenhcd_talk_to_backend(struct xenbus_device *dev,
drivers/usb/host/xen-hcd.c
1220
static int xenhcd_connect(struct xenbus_device *dev)
drivers/usb/host/xen-hcd.c
1250
static void xenhcd_disconnect(struct xenbus_device *dev)
drivers/usb/host/xen-hcd.c
1441
static struct usb_hcd *xenhcd_create_hcd(struct xenbus_device *dev)
drivers/usb/host/xen-hcd.c
1499
static void xenhcd_backend_changed(struct xenbus_device *dev,
drivers/usb/host/xen-hcd.c
1533
static void xenhcd_remove(struct xenbus_device *dev)
drivers/usb/host/xen-hcd.c
1542
static int xenhcd_probe(struct xenbus_device *dev,
drivers/usb/host/xen-hcd.c
76
struct xenbus_device *xbdev;
drivers/video/fbdev/xen-fbfront.c
342
static int xenfb_probe(struct xenbus_device *dev,
drivers/video/fbdev/xen-fbfront.c
497
static int xenfb_resume(struct xenbus_device *dev)
drivers/video/fbdev/xen-fbfront.c
506
static void xenfb_remove(struct xenbus_device *dev)
drivers/video/fbdev/xen-fbfront.c
549
static int xenfb_connect_backend(struct xenbus_device *dev,
drivers/video/fbdev/xen-fbfront.c
58
struct xenbus_device *xbdev;
drivers/video/fbdev/xen-fbfront.c
615
static void xenfb_backend_changed(struct xenbus_device *dev,
drivers/video/fbdev/xen-fbfront.c
70
static void xenfb_remove(struct xenbus_device *);
drivers/video/fbdev/xen-fbfront.c
72
static int xenfb_connect_backend(struct xenbus_device *, struct xenfb_info *);
drivers/xen/events/events_base.c
1187
struct xenbus_device *dev, bool shared)
drivers/xen/events/events_base.c
129
struct xenbus_device *interdomain;
drivers/xen/events/events_base.c
1291
static int bind_interdomain_evtchn_to_irq_chip(struct xenbus_device *dev,
drivers/xen/events/events_base.c
1309
int bind_interdomain_evtchn_to_irq_lateeoi(struct xenbus_device *dev,
drivers/xen/events/events_base.c
1475
struct xenbus_device *dev, evtchn_port_t remote_port,
drivers/xen/events/events_base.c
1495
int bind_interdomain_evtchn_to_irqhandler_lateeoi(struct xenbus_device *dev,
drivers/xen/events/events_base.c
1659
struct xenbus_device *dev;
drivers/xen/events/events_base.c
354
struct xenbus_device *dev)
drivers/xen/events/events_base.c
608
struct xenbus_device *dev = info->u.interdomain;
drivers/xen/events/events_base.c
970
struct xenbus_device *dev;
drivers/xen/pvcalls-back.c
1039
static int pvcalls_back_probe(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
1093
static void set_backend_state(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
1158
static void pvcalls_back_changed(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
1193
static void pvcalls_back_remove(struct xenbus_device *dev)
drivers/xen/pvcalls-back.c
1197
static int pvcalls_back_uevent(const struct xenbus_device *xdev,
drivers/xen/pvcalls-back.c
261
static int pvcalls_back_socket(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
392
static int pvcalls_back_connect(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
40
struct xenbus_device *dev;
drivers/xen/pvcalls-back.c
436
static int pvcalls_back_release_active(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
461
static int pvcalls_back_release_passive(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
478
static int pvcalls_back_release(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
625
static int pvcalls_back_bind(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
690
static int pvcalls_back_listen(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
717
static int pvcalls_back_accept(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
762
static int pvcalls_back_poll(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
818
static int pvcalls_back_handle_cmd(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
866
struct xenbus_device *dev = fedata->dev;
drivers/xen/pvcalls-back.c
88
static int pvcalls_back_release_active(struct xenbus_device *dev,
drivers/xen/pvcalls-back.c
892
struct xenbus_device *dev = dev_id;
drivers/xen/pvcalls-back.c
930
static int backend_connect(struct xenbus_device *dev)
drivers/xen/pvcalls-back.c
997
static int backend_disconnect(struct xenbus_device *dev)
drivers/xen/pvcalls-front.c
1106
static void pvcalls_front_remove(struct xenbus_device *dev)
drivers/xen/pvcalls-front.c
1144
static int pvcalls_front_probe(struct xenbus_device *dev,
drivers/xen/pvcalls-front.c
1261
static void pvcalls_front_changed(struct xenbus_device *dev,
drivers/xen/pvcalls-front.c
167
struct xenbus_device *dev = dev_id;
drivers/xen/pvcalls-front.c
43
static struct xenbus_device *pvcalls_front_dev;
drivers/xen/xen-pciback/pciback.h
37
struct xenbus_device *xdev;
drivers/xen/xen-pciback/xenbus.c
37
static struct xen_pcibk_device *alloc_pdev(struct xenbus_device *xdev)
drivers/xen/xen-pciback/xenbus.c
518
static void xen_pcibk_frontend_changed(struct xenbus_device *xdev,
drivers/xen/xen-pciback/xenbus.c
684
static int xen_pcibk_xenbus_probe(struct xenbus_device *dev,
drivers/xen/xen-pciback/xenbus.c
719
static void xen_pcibk_xenbus_remove(struct xenbus_device *dev)
drivers/xen/xen-scsiback.c
1088
struct xenbus_device *dev = info->dev;
drivers/xen/xen-scsiback.c
1175
static void scsiback_frontend_changed(struct xenbus_device *dev,
drivers/xen/xen-scsiback.c
1252
static void scsiback_remove(struct xenbus_device *dev)
drivers/xen/xen-scsiback.c
1267
static int scsiback_probe(struct xenbus_device *dev,
drivers/xen/xen-scsiback.c
86
struct xenbus_device *dev;
drivers/xen/xen-scsiback.c
884
struct xenbus_device *dev = info->dev;
drivers/xen/xenbus/xenbus.h
131
int xenbus_read_otherend_details(struct xenbus_device *xendev,
drivers/xen/xenbus/xenbus_client.c
131
int xenbus_watch_path(struct xenbus_device *dev, const char *path,
drivers/xen/xenbus/xenbus_client.c
177
int xenbus_watch_pathfmt(struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_client.c
206
static void xenbus_switch_fatal(struct xenbus_device *, int, int,
drivers/xen/xenbus/xenbus_client.c
210
__xenbus_switch_state(struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_client.c
281
int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state state)
drivers/xen/xenbus/xenbus_client.c
288
int xenbus_frontend_closed(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_client.c
297
static void xenbus_va_dev_error(struct xenbus_device *dev, int err,
drivers/xen/xenbus/xenbus_client.c
332
void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...)
drivers/xen/xenbus/xenbus_client.c
353
void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...)
drivers/xen/xenbus/xenbus_client.c
369
static void xenbus_switch_fatal(struct xenbus_device *dev, int depth, int err,
drivers/xen/xenbus/xenbus_client.c
395
int xenbus_setup_ring(struct xenbus_device *dev, gfp_t gfp, void **vaddr,
drivers/xen/xenbus/xenbus_client.c
478
int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port)
drivers/xen/xenbus/xenbus_client.c
501
int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port)
drivers/xen/xenbus/xenbus_client.c
532
int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,
drivers/xen/xenbus/xenbus_client.c
562
static int __xenbus_map_ring(struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_client.c
630
static int xenbus_unmap_ring(struct xenbus_device *dev, grant_handle_t *handles,
drivers/xen/xenbus/xenbus_client.c
674
static int xenbus_map_ring_hvm(struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_client.c
745
int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr)
drivers/xen/xenbus/xenbus_client.c
760
static int xenbus_map_ring_pv(struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_client.c
804
static int xenbus_unmap_ring_pv(struct xenbus_device *dev, void *vaddr)
drivers/xen/xenbus/xenbus_client.c
89
int (*map)(struct xenbus_device *dev, struct map_ring_valloc *info,
drivers/xen/xenbus/xenbus_client.c
890
static int xenbus_unmap_ring_hvm(struct xenbus_device *dev, void *vaddr)
drivers/xen/xenbus/xenbus_client.c
92
int (*unmap)(struct xenbus_device *dev, void *vaddr);
drivers/xen/xenbus/xenbus_client.c
945
enum xenbus_state xenbus_read_driver_state(const struct xenbus_device *dev,
drivers/xen/xenbus/xenbus_probe.c
109
static void free_otherend_details(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe.c
116
static void free_otherend_watch(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe.c
126
static int talk_to_otherend(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe.c
138
static int watch_otherend(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe.c
150
int xenbus_read_otherend_details(struct xenbus_device *xendev,
drivers/xen/xenbus/xenbus_probe.c
181
struct xenbus_device *dev =
drivers/xen/xenbus/xenbus_probe.c
182
container_of(watch, struct xenbus_device, otherend_watch);
drivers/xen/xenbus/xenbus_probe.c
219
struct xenbus_device *dev = to_xenbus_device(_dev); \
drivers/xen/xenbus/xenbus_probe.c
234
struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe.c
243
struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe.c
274
struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe.c
341
struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe.c
392
struct xenbus_device *dev;
drivers/xen/xenbus/xenbus_probe.c
398
struct xenbus_device *xendev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe.c
409
static struct xenbus_device *xenbus_device_find(const char *nodename,
drivers/xen/xenbus/xenbus_probe.c
420
struct xenbus_device *xendev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe.c
516
struct xenbus_device *xendev;
drivers/xen/xenbus/xenbus_probe.c
639
struct xenbus_device *dev;
drivers/xen/xenbus/xenbus_probe.c
711
struct xenbus_device *xdev
drivers/xen/xenbus/xenbus_probe.c
712
= container_of(dev, struct xenbus_device, dev);
drivers/xen/xenbus/xenbus_probe.c
731
struct xenbus_device *xdev
drivers/xen/xenbus/xenbus_probe.c
732
= container_of(dev, struct xenbus_device, dev);
drivers/xen/xenbus/xenbus_probe.c
88
match_device(const struct xenbus_device_id *arr, struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe_backend.c
225
static int read_frontend_details(struct xenbus_device *xendev)
drivers/xen/xenbus/xenbus_probe_backend.c
230
int xenbus_dev_is_online(struct xenbus_device *dev)
drivers/xen/xenbus/xenbus_probe_backend.c
260
struct xenbus_device *xdev;
drivers/xen/xenbus/xenbus_probe_backend.c
98
const struct xenbus_device *xdev;
drivers/xen/xenbus/xenbus_probe_frontend.c
108
struct xenbus_device *xdev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
121
struct xenbus_device *xdev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
130
struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
190
static int read_backend_details(struct xenbus_device *xendev)
drivers/xen/xenbus/xenbus_probe_frontend.c
197
struct xenbus_device *xendev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
243
struct xenbus_device *xendev = to_xenbus_device(dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
79
const struct xenbus_device *dev = to_xenbus_device(_dev);
drivers/xen/xenbus/xenbus_probe_frontend.c
96
struct xenbus_device *xdev = container_of(w, struct xenbus_device, work);
include/xen/events.h
15
struct xenbus_device;
include/xen/events.h
40
int bind_interdomain_evtchn_to_irq_lateeoi(struct xenbus_device *dev,
include/xen/events.h
42
int bind_interdomain_evtchn_to_irqhandler_lateeoi(struct xenbus_device *dev,
include/xen/xen-front-pgdir-shbuf.h
49
struct xenbus_device *xb_dev;
include/xen/xen-front-pgdir-shbuf.h
59
struct xenbus_device *xb_dev;
include/xen/xenbus.h
100
#define to_xenbus_device(__dev) container_of_const(__dev, struct xenbus_device, dev)
include/xen/xenbus.h
114
int (*probe)(struct xenbus_device *dev,
include/xen/xenbus.h
116
void (*otherend_changed)(struct xenbus_device *dev,
include/xen/xenbus.h
118
void (*remove)(struct xenbus_device *dev);
include/xen/xenbus.h
119
int (*suspend)(struct xenbus_device *dev);
include/xen/xenbus.h
120
int (*resume)(struct xenbus_device *dev);
include/xen/xenbus.h
121
int (*uevent)(const struct xenbus_device *, struct kobj_uevent_env *);
include/xen/xenbus.h
123
int (*read_otherend_details)(struct xenbus_device *dev);
include/xen/xenbus.h
124
int (*is_ready)(struct xenbus_device *dev);
include/xen/xenbus.h
125
void (*reclaim_memory)(struct xenbus_device *dev);
include/xen/xenbus.h
205
int xenbus_watch_path(struct xenbus_device *dev, const char *path,
include/xen/xenbus.h
212
int xenbus_watch_pathfmt(struct xenbus_device *dev, struct xenbus_watch *watch,
include/xen/xenbus.h
219
int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state new_state);
include/xen/xenbus.h
220
int xenbus_setup_ring(struct xenbus_device *dev, gfp_t gfp, void **vaddr,
include/xen/xenbus.h
224
int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,
include/xen/xenbus.h
227
int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr);
include/xen/xenbus.h
229
int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port);
include/xen/xenbus.h
230
int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port);
include/xen/xenbus.h
232
enum xenbus_state xenbus_read_driver_state(const struct xenbus_device *dev,
include/xen/xenbus.h
236
void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
include/xen/xenbus.h
238
void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...);
include/xen/xenbus.h
241
int xenbus_dev_is_online(struct xenbus_device *dev);
include/xen/xenbus.h
242
int xenbus_frontend_closed(struct xenbus_device *dev);
net/9p/trans_xen.c
312
static void xen_9pfs_front_remove(struct xenbus_device *dev)
net/9p/trans_xen.c
329
static int xen_9pfs_front_alloc_dataring(struct xenbus_device *dev,
net/9p/trans_xen.c
388
static int xen_9pfs_front_init(struct xenbus_device *dev)
net/9p/trans_xen.c
497
static int xen_9pfs_front_probe(struct xenbus_device *dev,
net/9p/trans_xen.c
503
static int xen_9pfs_front_resume(struct xenbus_device *dev)
net/9p/trans_xen.c
509
static void xen_9pfs_front_changed(struct xenbus_device *dev,
net/9p/trans_xen.c
54
struct xenbus_device *dev;
sound/xen/xen_snd_front.c
231
static void sndback_changed(struct xenbus_device *xb_dev,
sound/xen/xen_snd_front.c
292
static int xen_drv_probe(struct xenbus_device *xb_dev,
sound/xen/xen_snd_front.c
308
static void xen_drv_remove(struct xenbus_device *dev)
sound/xen/xen_snd_front.h
23
struct xenbus_device *xb_dev;
sound/xen/xen_snd_front_cfg.c
478
struct xenbus_device *xb_dev = front_info->xb_dev;
sound/xen/xen_snd_front_evtchnl.c
192
struct xenbus_device *xb_dev = front_info->xb_dev;
sound/xen/xen_snd_front_evtchnl.c
336
struct xenbus_device *xb_dev = channel->front_info->xb_dev;