Home
last modified time | relevance | path

Searched refs:xenbus_device (Results 1 – 9 of 9) sorted by relevance

/netbsd/src/sys/arch/xen/include/
Dxenbus.h54 struct xenbus_device *xa_xbusd;
68 struct xenbus_device *xbw_dev;
82 struct xenbus_device { struct
83 SLIST_ENTRY(xenbus_device) xbusd_entries;
115 int (*xbakd_create) (struct xenbus_device *); /* called for new devs */ argument
163 int xenbus_free_device(struct xenbus_device *);
185 int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
200 int xenbus_switch_state(struct xenbus_device *dev,
210 int xenbus_grant_ring(struct xenbus_device *, paddr_t, grant_ref_t *);
219 int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port);
[all …]
/netbsd/src/sys/arch/xen/xenbus/
Dxenbus_probe.c70 static int read_otherend_details(struct xenbus_device *,
72 static int read_backend_details (struct xenbus_device *);
73 static int read_frontend_details(struct xenbus_device *);
74 static void free_otherend_details(struct xenbus_device *);
76 static int watch_otherend (struct xenbus_device *);
77 static void free_otherend_watch(struct xenbus_device *);
81 static struct xenbus_device *xenbus_lookup_device_path(const char *);
89 SLIST_HEAD(, xenbus_device) xenbus_device_list;
146 xenbus_device_suspend(struct xenbus_device *dev) { in xenbus_device_suspend()
156 xenbus_device_resume(struct xenbus_device *dev) { in xenbus_device_resume()
[all …]
Dxenbus_client.c54 xenbus_watch_path2(struct xenbus_device *dev, const char *path, in xenbus_watch_path2()
96 xenbus_switch_state(struct xenbus_device *dev, in xenbus_switch_state()
131 error_path(struct xenbus_device *dev, size_t *len) in error_path()
146 _dev_error(struct xenbus_device *dev, int err, const char *fmt, in _dev_error()
187 xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, in xenbus_dev_error()
199 xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, in xenbus_dev_fatal()
213 xenbus_grant_ring(struct xenbus_device *dev, paddr_t ring_pa, in xenbus_grant_ring()
225 xenbus_alloc_evtchn(struct xenbus_device *dev, int *port) in xenbus_alloc_evtchn()
/netbsd/src/sys/arch/xen/xen/
Dpciback.c126 static int pciback_xenbus_create(struct xenbus_device *);
183 struct xenbus_device *pbx_xbusd;
446 pciback_xenbus_create(struct xenbus_device *xbusd) in pciback_xenbus_create()
546 struct xenbus_device *xbusd = pbxi->pbx_xbusd; in pciback_xenbus_frontend_changed()
Dxennetback_xenbus.c102 struct xenbus_device *xni_xbusd; /* our xenstore entry */
141 static int xennetback_xenbus_create(struct xenbus_device *);
171 xennetback_xenbus_create(struct xenbus_device *xbusd) in xennetback_xenbus_create()
416 struct xenbus_device *xbusd = xneti->xni_xbusd; in xennetback_connect()
540 struct xenbus_device *xbusd = xneti->xni_xbusd; in xennetback_frontend_changed()
Dxbdback_xenbus.c187 struct xenbus_device *xbdi_xbusd; /* our xenstore entry */
257 static int xbdback_xenbus_create(struct xenbus_device *);
318 xbdback_xenbus_create(struct xenbus_device *xbusd) in xbdback_xenbus_create()
537 struct xenbus_device *xbusd = xbdi->xbdi_xbusd; in xbdback_connect()
695 struct xenbus_device *xbusd = xbdi->xbdi_xbusd; in xbdback_frontend_changed()
726 struct xenbus_device *xbusd = watch->xbw_dev; in xbdback_backend_changed()
Dxpci_xenbus.c64 struct xenbus_device *sc_xbusd;
Dif_xennet_xenbus.c173 struct xenbus_device *sc_xbusd;
Dxbd_xenbus.c140 struct xenbus_device *sc_xbusd;