Searched refs:xenbus_device (Results 1 – 6 of 6) sorted by relevance
/titanic_44/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, 203 extern int xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn); 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, [all …]
|
H A D | xendev.h | 161 struct xenbus_device xd_xsdev; 204 struct xenbus_device *xvdi_get_xsd(dev_info_t *);
|
/titanic_44/usr/src/uts/common/xen/io/ |
H A D | xenbus_client.c | 72 xenbus_watch_path(struct xenbus_device *dev, const char *path, in xenbus_watch_path() 95 xenbus_watch_path2(struct xenbus_device *dev, const char *path, in xenbus_watch_path2() 126 xenbus_switch_state(struct xenbus_device *dev, xenbus_transaction_t xbt, in xenbus_switch_state() 157 error_path(struct xenbus_device *dev) in error_path() 171 common_dev_error(struct xenbus_device *dev, int err, const char *fmt, in common_dev_error() 211 xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_error() 222 xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...) in xenbus_dev_fatal() 235 xenbus_dev_ok(struct xenbus_device *dev) in xenbus_dev_ok() 247 xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn) in xenbus_grant_ring() 257 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 | 480 struct xenbus_device *xsd; in xnf_setup_rings() 646 struct xenbus_device *xsd; in xnf_be_connect()
|
/titanic_44/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 105 static void i_xvdi_oestate_cb(struct xenbus_device *, XenbusState); 1045 struct xenbus_device * 1298 xxw_new->xxw_watch.dev = (struct xenbus_device *)dip; in xvdi_add_xb_watch_handler() 1431 struct xenbus_device *dev; in i_xvdi_rem_watch_oestate() 1507 pdp->xd_hp_watch.dev = (struct xenbus_device *)dip; /* yuck! */ in i_xvdi_add_watch_hpstate() 1635 pdp->xd_bepath_watch.dev = (struct xenbus_device *)dip; in i_xvdi_add_watch_bepath() 2269 i_xvdi_oestate_cb(struct xenbus_device *dev, XenbusState oestate) in i_xvdi_oestate_cb()
|