Searched refs:xenbus_watch (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/sys/arch/xen/include/ |
H A D | xenbus.h | 58 struct xenbus_watch { struct 59 SLIST_ENTRY(xenbus_watch) watch_next; 66 void (*xbw_callback)(struct xenbus_watch *, argument 100 struct xenbus_watch xbusd_otherend_watch; 152 int register_xenbus_watch(struct xenbus_watch *watch); 153 void unregister_xenbus_watch(struct xenbus_watch *watch); 186 const char *path2, struct xenbus_watch *watch, 187 void (*callback)(struct xenbus_watch *, 191 void xenbus_unwatch_path(struct xenbus_watch *);
|
/netbsd-src/sys/arch/xen/xenbus/ |
H A D | xenbus_xs.c | 71 struct xenbus_watch *handle; 91 static SLIST_HEAD(, xenbus_watch) watches; 584 static struct xenbus_watch * 587 struct xenbus_watch *i, *cmp; in find_watch() 601 register_xenbus_watch(struct xenbus_watch *watch) in register_xenbus_watch() 619 SLIST_REMOVE(&watches, watch, xenbus_watch, watch_next); in register_xenbus_watch() 626 unregister_xenbus_watch(struct xenbus_watch *watch) in unregister_xenbus_watch() 637 SLIST_REMOVE(&watches, watch, xenbus_watch, watch_next); in unregister_xenbus_watch() 675 struct xenbus_watch *watch; in xs_resume()
|
H A D | xenbus_client.c | 55 const char *path2, struct xenbus_watch *watch, in xenbus_watch_path2() 56 void (*callback)(struct xenbus_watch *, in xenbus_watch_path2() argument 86 xenbus_unwatch_path(struct xenbus_watch *watch) in xenbus_unwatch_path()
|
H A D | xenbus_probe.c | 242 otherend_changed(struct xenbus_watch *watch, in otherend_changed() 603 frontend_changed(struct xenbus_watch *watch, in frontend_changed() 611 backend_changed(struct xenbus_watch *watch, in backend_changed() 620 static struct xenbus_watch fe_watch; 622 static struct xenbus_watch be_watch;
|
/netbsd-src/sys/arch/xen/xen/ |
H A D | shutdown_xenbus.c | 85 xenbus_shutdown_handler(struct xenbus_watch *watch, const char **vec, in xenbus_shutdown_handler() 139 static struct xenbus_watch xenbus_shutdown_watch = {
|
H A D | balloon.c | 161 static void balloon_xenbus_watcher(struct xenbus_watch *, const char **, 170 static struct xenbus_watch balloon_xenbus_watch = { 621 balloon_xenbus_watcher(struct xenbus_watch *watch, const char **vec, in balloon_xenbus_watcher()
|
H A D | xbdback_xenbus.c | 188 struct xenbus_watch xbdi_watch; /* to watch our store */ 260 static void xbdback_backend_changed(struct xenbus_watch *, 723 xbdback_backend_changed(struct xenbus_watch *watch, in xbdback_backend_changed()
|