Lines Matching refs:xenbus_device
89 int (*map)(struct xenbus_device *dev, struct map_ring_valloc *info,
92 int (*unmap)(struct xenbus_device *dev, void *vaddr);
128 int xenbus_watch_path(struct xenbus_device *dev, const char *path,
170 int xenbus_watch_pathfmt(struct xenbus_device *dev,
198 static void xenbus_switch_fatal(struct xenbus_device *, int, int,
202 __xenbus_switch_state(struct xenbus_device *dev,
266 int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state state)
273 int xenbus_frontend_closed(struct xenbus_device *dev)
281 static void xenbus_va_dev_error(struct xenbus_device *dev, int err,
316 void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...)
337 void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...)
353 static void xenbus_switch_fatal(struct xenbus_device *dev, int depth, int err,
378 int xenbus_grant_ring(struct xenbus_device *dev, void *vaddr,
412 * Allocate an event channel for the given xenbus_device, assigning the newly
417 int xenbus_alloc_evtchn(struct xenbus_device *dev, evtchn_port_t *port)
440 int xenbus_free_evtchn(struct xenbus_device *dev, evtchn_port_t port)
470 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,
500 static int __xenbus_map_ring(struct xenbus_device *dev,
568 static int xenbus_unmap_ring(struct xenbus_device *dev, grant_handle_t *handles,
613 static int xenbus_map_ring_hvm(struct xenbus_device *dev,
683 int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr)
698 static int xenbus_map_ring_pv(struct xenbus_device *dev,
742 static int xenbus_unmap_ring_pv(struct xenbus_device *dev, void *vaddr)
829 static int xenbus_unmap_ring_hvm(struct xenbus_device *dev, void *vaddr)