Searched defs:hp_callback (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libhotplug/common/
H A Dlibhotplug.c168 hp_traverse(hp_node_t root, void *arg, int (*hp_callback)(hp_node_t, void *arg)) argument
173 i_hp_dprintf("hp_traverse: root=%p, arg=%p, hp_callback=%p\n",
174 (void *)root, arg, (void *)hp_callback);
177 if ((root == NULL) || (hp_callback == NULL)) {
184 rv = hp_callback(node, arg);
192 if (hp_traverse(node->hp_child, arg, hp_callback) ==
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c2532 int (*hp_callback)(di_node_t, di_hp_t, void *); member in struct:__anon3111
2562 if (arg->hp_callback(node, hp, arg->arg) != DI_WALK_CONTINUE)
2571 int (*hp_callback)(di_node_t node, di_hp_t hp, void *arg))
2584 if ((node == DI_NODE_NIL) || (hp_callback == NULL)) {
2599 walk_arg.hp_callback = hp_callback;

Completed in 91 milliseconds