Lines Matching refs:xenbus_device
79 struct xenbus_device *dev;
92 struct xenbus_device {
101 void (*otherend_changed)(struct xenbus_device *, XenbusState);
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);
207 * Allocate an event channel for the given xenbus_device, assigning the newly
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);
244 extern int talk_to_otherend(struct xenbus_device *dev);