Home
last modified time | relevance | path

Searched refs:hp_callback (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libhotplug/common/
H A Dlibhotplug.h80 int (*hp_callback)(hp_node_t, void *arg));
H A Dlibhotplug.c168 hp_traverse(hp_node_t root, void *arg, int (*hp_callback)(hp_node_t, void *arg)) in hp_traverse()
174 (void *)root, arg, (void *)hp_callback); in hp_traverse()
177 if ((root == NULL) || (hp_callback == NULL)) { in hp_traverse()
184 rv = hp_callback(node, arg); in hp_traverse()
192 if (hp_traverse(node->hp_child, arg, hp_callback) == in hp_traverse()
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c2532 int (*hp_callback)(di_node_t, di_hp_t, void *); member
2562 if (arg->hp_callback(node, hp, arg->arg) != DI_WALK_CONTINUE) in di_walk_hp_callback()
2571 int (*hp_callback)(di_node_t node, di_hp_t hp, void *arg)) in di_walk_hp()
2584 if ((node == DI_NODE_NIL) || (hp_callback == NULL)) { in di_walk_hp()
2599 walk_arg.hp_callback = hp_callback; in di_walk_hp()
H A Dlibdevinfo.h335 int (*hp_callback)(di_node_t node, di_hp_t hp,