Lines Matching refs:sec_node

357 	section_node_t		*sec_node;
360 sec_node = malloc(sizeof (section_node_t));
361 if (sec_node == NULL) {
368 (void) free(sec_node);
372 sec_node->section_hdl = section->handle; /* fruaccess hdl. */
373 sec_node->segment_list = NULL;
374 sec_node->next = NULL;
375 sec_node->num_of_segment = -1;
379 hash_obj->u.sec_node = sec_node;
467 sect_hash->u.sec_node->container_hdl = container_hash->picl_hdl;
474 next_hash->u.sec_node->next != NULL;
475 next_hash = next_hash->u.sec_node->next) {
479 next_hash->u.sec_node->next = sect_hash;
490 if (parent_obj->u.sec_node->segment_list == NULL) {
491 parent_obj->u.sec_node->segment_list = child_obj;
495 for (next_hash = parent_obj->u.sec_node->segment_list;
570 next_obj = hash_obj->u.sec_node->segment_list;
577 hash_obj->u.sec_node->segment_list =
687 hash_obj->u.sec_node->num_of_segment = 0;
710 seg_hash = hash_obj->u.sec_node->segment_list;
729 hash_obj->u.sec_node->num_of_segment++;
773 hash_obj->u.sec_node->section_hdl = new_sec_acc_hdl;
1390 create_segment_node(hash_obj_t *sec_obj, picl_nodehdl_t sec_node,
1465 retval = ptree_get_propval_by_name(sec_node,
1503 if (ptree_add_node(sec_node, nodehdl) != PICL_SUCCESS) {
1564 if (hash_obj->u.sec_node->num_of_segment == -1) {
1565 sec_acc_hdl = hash_obj->u.sec_node->section_hdl;
1567 hash_obj->u.sec_node->num_of_segment = 0;
1611 hash_obj->u.sec_node->num_of_segment++;
1616 *(int *)buf = hash_obj->u.sec_node->num_of_segment;
1676 retval = fru_add_segment(hash_obj->u.sec_node->section_hdl,
1706 seg_hash = hash_obj->u.sec_node->segment_list;
1712 hash_obj->u.sec_node->num_of_segment = 0;
1728 hash_obj->u.sec_node->num_of_segment++;
1732 hash_obj->u.sec_node->section_hdl = new_sec_acc_hdl;
2057 for (seg_hash = sec_hash->u.sec_node->segment_list; seg_hash != NULL;
2079 free(sec_hash->u.sec_node);
2151 sec_hash = sec_hash->u.sec_node->next;
2399 free_segment_hash_object(sec_obj->u.sec_node->segment_list);
2400 tmp_obj = sec_obj->u.sec_node->next;
2401 free(sec_obj->u.sec_node);