Symbol: xenbus_device
sys/arch/xen/include/xenbus.h
115
int (*xbakd_create) (struct xenbus_device *); /* called for new devs */
sys/arch/xen/include/xenbus.h
163
int xenbus_free_device(struct xenbus_device *);
sys/arch/xen/include/xenbus.h
185
int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
sys/arch/xen/include/xenbus.h
200
int xenbus_switch_state(struct xenbus_device *dev,
sys/arch/xen/include/xenbus.h
210
int xenbus_grant_ring(struct xenbus_device *, paddr_t, grant_ref_t *);
sys/arch/xen/include/xenbus.h
219
int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port);
sys/arch/xen/include/xenbus.h
233
void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt,
sys/arch/xen/include/xenbus.h
242
void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt,
sys/arch/xen/include/xenbus.h
245
bool xenbus_device_suspend(struct xenbus_device *);
sys/arch/xen/include/xenbus.h
246
bool xenbus_device_resume(struct xenbus_device *);
sys/arch/xen/include/xenbus.h
54
struct xenbus_device *xa_xbusd;
sys/arch/xen/include/xenbus.h
68
struct xenbus_device *xbw_dev;
sys/arch/xen/include/xenbus.h
83
SLIST_ENTRY(xenbus_device) xbusd_entries;
sys/arch/xen/xen/if_xennet_xenbus.c
174
struct xenbus_device *sc_xbusd;
sys/arch/xen/xen/pciback.c
126
static int pciback_xenbus_create(struct xenbus_device *);
sys/arch/xen/xen/pciback.c
183
struct xenbus_device *pbx_xbusd;
sys/arch/xen/xen/pciback.c
446
pciback_xenbus_create(struct xenbus_device *xbusd)
sys/arch/xen/xen/pciback.c
546
struct xenbus_device *xbusd = pbxi->pbx_xbusd;
sys/arch/xen/xen/xbd_xenbus.c
140
struct xenbus_device *sc_xbusd;
sys/arch/xen/xen/xbdback_xenbus.c
187
struct xenbus_device *xbdi_xbusd; /* our xenstore entry */
sys/arch/xen/xen/xbdback_xenbus.c
257
static int xbdback_xenbus_create(struct xenbus_device *);
sys/arch/xen/xen/xbdback_xenbus.c
318
xbdback_xenbus_create(struct xenbus_device *xbusd)
sys/arch/xen/xen/xbdback_xenbus.c
537
struct xenbus_device *xbusd = xbdi->xbdi_xbusd;
sys/arch/xen/xen/xbdback_xenbus.c
695
struct xenbus_device *xbusd = xbdi->xbdi_xbusd;
sys/arch/xen/xen/xbdback_xenbus.c
726
struct xenbus_device *xbusd = watch->xbw_dev;
sys/arch/xen/xen/xennetback_xenbus.c
102
struct xenbus_device *xni_xbusd; /* our xenstore entry */
sys/arch/xen/xen/xennetback_xenbus.c
141
static int xennetback_xenbus_create(struct xenbus_device *);
sys/arch/xen/xen/xennetback_xenbus.c
171
xennetback_xenbus_create(struct xenbus_device *xbusd)
sys/arch/xen/xen/xennetback_xenbus.c
416
struct xenbus_device *xbusd = xneti->xni_xbusd;
sys/arch/xen/xen/xennetback_xenbus.c
540
struct xenbus_device *xbusd = xneti->xni_xbusd;
sys/arch/xen/xen/xpci_xenbus.c
64
struct xenbus_device *sc_xbusd;
sys/arch/xen/xenbus/xenbus_client.c
131
error_path(struct xenbus_device *dev, size_t *len)
sys/arch/xen/xenbus/xenbus_client.c
146
_dev_error(struct xenbus_device *dev, int err, const char *fmt,
sys/arch/xen/xenbus/xenbus_client.c
187
xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt,
sys/arch/xen/xenbus/xenbus_client.c
199
xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt,
sys/arch/xen/xenbus/xenbus_client.c
213
xenbus_grant_ring(struct xenbus_device *dev, paddr_t ring_pa,
sys/arch/xen/xenbus/xenbus_client.c
225
xenbus_alloc_evtchn(struct xenbus_device *dev, int *port)
sys/arch/xen/xenbus/xenbus_client.c
54
xenbus_watch_path2(struct xenbus_device *dev, const char *path,
sys/arch/xen/xenbus/xenbus_client.c
96
xenbus_switch_state(struct xenbus_device *dev,
sys/arch/xen/xenbus/xenbus_probe.c
146
xenbus_device_suspend(struct xenbus_device *dev) {
sys/arch/xen/xenbus/xenbus_probe.c
156
xenbus_device_resume(struct xenbus_device *dev) {
sys/arch/xen/xenbus/xenbus_probe.c
172
read_otherend_details(struct xenbus_device *xendev,
sys/arch/xen/xenbus/xenbus_probe.c
215
read_backend_details(struct xenbus_device *xendev)
sys/arch/xen/xenbus/xenbus_probe.c
222
read_frontend_details(struct xenbus_device *xendev)
sys/arch/xen/xenbus/xenbus_probe.c
228
free_otherend_details(struct xenbus_device *dev)
sys/arch/xen/xenbus/xenbus_probe.c
235
free_otherend_watch(struct xenbus_device *dev)
sys/arch/xen/xenbus/xenbus_probe.c
245
struct xenbus_device *xdev = watch->xbw_dev;
sys/arch/xen/xenbus/xenbus_probe.c
289
watch_otherend(struct xenbus_device *dev)
sys/arch/xen/xenbus/xenbus_probe.c
298
static struct xenbus_device *
sys/arch/xen/xenbus/xenbus_probe.c
301
struct xenbus_device *xbusd;
sys/arch/xen/xenbus/xenbus_probe.c
312
int (*create)(struct xenbus_device *))
sys/arch/xen/xenbus/xenbus_probe.c
320
struct xenbus_device *xbusd;
sys/arch/xen/xenbus/xenbus_probe.c
592
xenbus_free_device(struct xenbus_device *xbusd)
sys/arch/xen/xenbus/xenbus_probe.c
595
SLIST_REMOVE(&xenbus_device_list, xbusd, xenbus_device, xbusd_entries);
sys/arch/xen/xenbus/xenbus_probe.c
70
static int read_otherend_details(struct xenbus_device *,
sys/arch/xen/xenbus/xenbus_probe.c
72
static int read_backend_details (struct xenbus_device *);
sys/arch/xen/xenbus/xenbus_probe.c
73
static int read_frontend_details(struct xenbus_device *);
sys/arch/xen/xenbus/xenbus_probe.c
74
static void free_otherend_details(struct xenbus_device *);
sys/arch/xen/xenbus/xenbus_probe.c
76
static int watch_otherend (struct xenbus_device *);
sys/arch/xen/xenbus/xenbus_probe.c
77
static void free_otherend_watch(struct xenbus_device *);
sys/arch/xen/xenbus/xenbus_probe.c
81
static struct xenbus_device *xenbus_lookup_device_path(const char *);
sys/arch/xen/xenbus/xenbus_probe.c
89
SLIST_HEAD(, xenbus_device) xenbus_device_list;