Lines Matching refs:seg_node

394 	segment_node_t	*seg_node;  in alloc_segment_node_object()  local
397 seg_node = malloc(sizeof (segment_node_t)); in alloc_segment_node_object()
398 if (seg_node == NULL) { in alloc_segment_node_object()
405 free(seg_node); in alloc_segment_node_object()
410 seg_node->segment_hdl = segment->handle; in alloc_segment_node_object()
411 seg_node->packet_list = NULL; in alloc_segment_node_object()
412 seg_node->next = NULL; in alloc_segment_node_object()
413 seg_node->num_of_pkt = -1; in alloc_segment_node_object()
418 hash_obj->u.seg_node = seg_node; in alloc_segment_node_object()
489 child_obj->u.seg_node->sec_nodehdl = parent_obj->picl_hdl; in add_to_segment_list()
496 next_hash->u.seg_node->next != NULL; in add_to_segment_list()
497 next_hash = next_hash->u.seg_node->next) { in add_to_segment_list()
500 next_hash->u.seg_node->next = child_obj; in add_to_segment_list()
511 if (parent_obj->u.seg_node->packet_list == NULL) { in add_to_packet_list()
512 parent_obj->u.seg_node->packet_list = child_obj; in add_to_packet_list()
516 for (next_hash = parent_obj->u.seg_node->packet_list; in add_to_packet_list()
535 next_obj = hash_obj->u.seg_node->packet_list; in free_packet_list()
555 hash_obj->u.seg_node->packet_list = NULL; in free_packet_list()
578 next_obj->u.seg_node->next; in free_segment_node()
583 next_obj = next_obj->u.seg_node->next; in free_segment_node()
585 prev_hash_obj->u.seg_node->next = in free_segment_node()
586 next_obj->u.seg_node->next; in free_segment_node()
610 free(next_obj->u.seg_node); in free_segment_node()
656 seg_acc_hdl = hash_obj->u.seg_node->segment_hdl; in frudata_delete_segment()
677 sec_nodehdl = hash_obj->u.seg_node->sec_nodehdl; in frudata_delete_segment()
720 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
725 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
731 seg_hash->u.seg_node->segment_hdl = seg_buffer[count].handle; in frudata_delete_segment()
736 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
749 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
753 pkt_hash = seg_hash->u.seg_node->packet_list; in frudata_delete_segment()
755 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
766 seg_hash = seg_hash->u.seg_node->next; in frudata_delete_segment()
1057 seg_hash_obj->u.seg_node->segment_hdl = new_seg_acc_hdl; in frudata_delete_packet()
1059 seg_hash_obj->u.seg_node->num_of_pkt = 0; in frudata_delete_packet()
1091 seg_hash_obj->u.seg_node->num_of_pkt = num_of_pkt; in frudata_delete_packet()
1212 if (hash_obj->u.seg_node->num_of_pkt == -1) { in frudata_read_packet()
1214 seg_acc_hdl = hash_obj->u.seg_node->segment_hdl; in frudata_read_packet()
1218 hash_obj->u.seg_node->num_of_pkt = 0; in frudata_read_packet()
1223 hash_obj->u.seg_node->num_of_pkt = 0; in frudata_read_packet()
1230 hash_obj->u.seg_node->num_of_pkt = 0; in frudata_read_packet()
1246 hash_obj->u.seg_node->num_of_pkt = num_of_pkt; in frudata_read_packet()
1294 seg_acc_hdl = hash_obj->u.seg_node->segment_hdl; in frudata_add_packet()
1355 pkt_hash = hash_obj->u.seg_node->packet_list; in frudata_add_packet()
1366 hash_obj->u.seg_node->num_of_pkt = num_of_pkt; in frudata_add_packet()
1524 &hash_obj->u.seg_node->num_of_pkt, sizeof (uint32_t)); in create_segment_node()
1725 seg_hash->u.seg_node->segment_hdl = in frudata_add_segment()
1727 seg_hash = seg_hash->u.seg_node->next; in frudata_add_segment()
2058 seg_hash = seg_hash->u.seg_node->next) { in free_section_node()
2385 free_packet_hash_object(seg_obj->u.seg_node->packet_list); in free_segment_hash_object()
2386 tmp_obj = seg_obj->u.seg_node->next; in free_segment_hash_object()
2387 free(seg_obj->u.seg_node); in free_segment_hash_object()