Searched refs:xenbus_device (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/xen/sys/ |
H A D | xenbus_impl.h | 79 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 D | xendev.h | 161 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 D | xenbus_client.c | 70 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 D | xenbus_probe.c | 65 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 D | xnf.c | 628 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 D | xvdi.c | 111 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()
|