Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/xen/sys/
H A Dxenbus_impl.h79 struct xenbus_device *dev;
92 struct xenbus_device { struct
101 void (*otherend_changed)(struct xenbus_device *, XenbusState); argument
165 extern int xenbus_watch_path(struct xenbus_device *dev, const char *path,
180 extern int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
193 extern int xenbus_switch_state(struct xenbus_device *dev,
212 extern int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port);
226 extern void xenbus_dev_error(struct xenbus_device *dev, int err,
235 extern void xenbus_dev_fatal(struct xenbus_device *dev,
239 extern void xenbus_dev_ok(struct xenbus_device *dev);
[all …]
H A Dxendev.h161 struct xenbus_device xd_xsdev;
204 struct xenbus_device *xvdi_get_xsd(dev_info_t *);
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxenbus_client.c70 xenbus_watch_path(struct xenbus_device *dev, const char *path, in xenbus_watch_path()
93 xenbus_watch_path2(struct xenbus_device *dev, const char *path, in xenbus_watch_path2()
124 xenbus_switch_state(struct xenbus_device *dev, xenbus_transaction_t xbt, in xenbus_switch_state()
155 error_path(struct xenbus_device *dev) in error_path()
169 common_dev_error(struct xenbus_device *dev, int err, const char *fmt, in common_dev_error()
209 xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_error()
220 xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_fatal()
233 xenbus_dev_ok(struct xenbus_device *dev) in xenbus_dev_ok()
245 xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn) in xenbus_grant_ring()
255 xenbus_alloc_evtchn(struct xenbus_device *dev, int *port) in xenbus_alloc_evtchn()
H A Dxenbus_probe.c65 read_otherend_details(struct xenbus_device *xendev, in read_otherend_details()
91 read_backend_details(struct xenbus_device *xendev) in read_backend_details()
98 read_frontend_details(struct xenbus_device *xendev) in read_frontend_details()
105 free_otherend_details(struct xenbus_device *dev) in free_otherend_details()
115 free_otherend_watch(struct xenbus_device *dev) in free_otherend_watch()
130 struct xenbus_device *dev = watch->dev; in otherend_changed()
157 talk_to_otherend(struct xenbus_device *dev) in talk_to_otherend()
H A Dxnf.c628 struct xenbus_device *xsd; in xnf_setup_rings()
785 struct xenbus_device *xsd; in xnf_be_connect()
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c111 static void i_xvdi_oestate_cb(struct xenbus_device *, XenbusState);
1053 struct xenbus_device *
1306 xxw_new->xxw_watch.dev = (struct xenbus_device *)dip; in xvdi_add_xb_watch_handler()
1439 struct xenbus_device *dev; in i_xvdi_rem_watch_oestate()
1515 pdp->xd_hp_watch.dev = (struct xenbus_device *)dip; /* yuck! */ in i_xvdi_add_watch_hpstate()
1643 pdp->xd_bepath_watch.dev = (struct xenbus_device *)dip; in i_xvdi_add_watch_bepath()
2277 i_xvdi_oestate_cb(struct xenbus_device *dev, XenbusState oestate) in i_xvdi_oestate_cb()