hp_parent
for (parent = hp_parent(node); parent; parent = hp_parent(parent))
child->hp_parent = NULL;
node->hp_parent = parent;
node->hp_parent = parent;
usage->hp_parent = node;
node->hp_parent = parent;
if (node->hp_parent == NULL) {
return (node->hp_parent);
for (parent = node; parent != NULL; parent = parent->hp_parent) {
if (parent->hp_parent == NULL)
hp_node_t hp_parent(hp_node_t node);
hp_node_t hp_parent;