Lines Matching defs:watch
117 * XenBus watch callback registered against the "state" XenStore
123 * \param watch The xs_watch object used to register this callback
126 * watch event data. The vector should be indexed via the
131 xenbusb_otherend_watch_cb(struct xs_watch *watch, const char **vec,
140 ivars = (struct xenbus_device_ivars *)watch->callback_data;
154 * XenBus watch callback registered against the XenStore sub-tree
160 * \param watch The xs_watch object used to register this callback
163 * watch event data. The vector should be indexed via the
169 xenbusb_local_watch_cb(struct xs_watch *watch, const char **vec,
177 ivars = (struct xenbus_device_ivars *)watch->callback_data;
508 * hook up a watch for them.
540 * \brief XenStore watch callback for the root node of the XenStore
547 * \param watch The XenStore watch object associated with this callback.
548 * \param vec The XenStore watch event data.
552 xenbusb_devices_changed(struct xs_watch *watch, const char **vec,
563 xbs = (struct xenbusb_softc *)watch->callback_data;
700 * Other end state node watch, limit to one pending event
817 * re-register our watch.
837 * we will stop delivering watch notifications