Lines Matching +defs:val +defs:callback
144 /* List of pending watch callback events, and a lock to protect it. */
149 * Details of the xenwatch callback kernel thread. The thread waits on the
632 char *val;
635 ret = xenbus_read(t, dir, node, (void **)&val, &len);
640 if (vsscanf(val, fmt, ap) != 1)
643 kmem_free(val, len);
743 /* Register a xenstore state notify callback */
745 xs_register_xenbus_callback(void (*callback)(int))
750 xbn->notify_func = callback;
757 if (xnp->notify_func == callback) {
804 /* Register callback to watch this node. */
826 uintptr_t, watch->callback, struct xenbus_watch *, watch);
870 uintptr_t, watch->callback, struct xenbus_watch *, watch);
894 /* Flush any currently-executing callback, unless we are it. :-) */
951 uintptr_t, watch->callback,
955 watch->callback(watch, (const char **)msg->un.watch.vec,
1006 uintptr_t, msg->un.watch.handle->callback,