/src/sys/ddb/ |
db_watch.c | 71 db_watchpoint_t watch; local in function:db_watchpoint_alloc 73 if ((watch = db_free_watchpoints) != 0) { 74 db_free_watchpoints = watch->link; 75 return (watch); 81 watch = db_next_free_watchpoint; 84 return (watch); 88 db_watchpoint_free(db_watchpoint_t watch) 90 watch->link = db_free_watchpoints; 91 db_free_watchpoints = watch; 97 db_watchpoint_t watch; local in function:db_set_watchpoint 135 db_watchpoint_t watch; local in function:db_delete_watchpoint 155 db_watchpoint_t watch; local in function:db_list_watchpoints 211 db_watchpoint_t watch; local in function:db_set_watchpoints [all...] |
/src/sys/arch/xen/xenbus/ |
xenbus_xs.c | 69 /* Queued watch events. */ 74 } watch; member in union:xs_stored_msg::__anonfad9c756010a 94 /* List of pending watch callback events, and a lock to protect it. */ 599 /* Register callback to watch this node. */ 601 register_xenbus_watch(struct xenbus_watch *watch) 604 char token[sizeof(watch) * 2 + 1]; 607 snprintf(token, sizeof(token), "%lX", (long)watch); 611 SLIST_INSERT_HEAD(&watches, watch, watch_next); 614 err = xs_watch(watch->node, token); 619 SLIST_REMOVE(&watches, watch, xenbus_watch, watch_next) 675 struct xenbus_watch *watch; local in function:xs_resume [all...] |