hp_set_state
rv = hp_set_state(root, 0, DDI_HP_CN_STATE_ONLINE, &results);
rv = hp_set_state(root, flags, DDI_HP_CN_STATE_OFFLINE, &results);
rv = hp_set_state(root, 0, DDI_HP_CN_STATE_ENABLED, &results);
rv = hp_set_state(root, flags, DDI_HP_CN_STATE_POWERED, &results);
rv = hp_set_state(root, 0, DDI_HP_CN_STATE_POWERED, &results);
rv = hp_set_state(root, flags, DDI_HP_CN_STATE_PRESENT, &results);
rv = hp_set_state(root, flags, state, &results);
if (hp_set_state(node, 0, new_state, &results) != 0) {
rv = hp_set_state(node, hpflags, new_state, &results);
} else if (hp_set_state(node, 0, new_state, &results) != 0) {
rv = hp_set_state(node, hpflags, new_state, &results);
int hp_set_state(hp_node_t node, uint_t flags, int state,