Symbol: hash_obj
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1115
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1155
hash_obj = alloc_packet_node_object(prophdl[1], pkt);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1156
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1163
free(hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1177
hash_obj->u.pkt_node->paylen = paylen;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1178
hash_obj->u.pkt_node->tag.raw_data = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1179
(void) memcpy(&hash_obj->u.pkt_node->tag, &pkt->tag, tag_size);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1181
add_nodeobject_to_hashtable(hash_obj, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1183
add_to_packet_list(seg_obj, hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1204
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1207
hash_obj = lookup_node_object(nodeh, SEGMENT_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1208
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1212
if (hash_obj->u.seg_node->num_of_pkt == -1) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1214
seg_acc_hdl = hash_obj->u.seg_node->segment_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1218
hash_obj->u.seg_node->num_of_pkt = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1223
hash_obj->u.seg_node->num_of_pkt = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1230
hash_obj->u.seg_node->num_of_pkt = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1242
(void) add_row_to_table(hash_obj, *tblhdl, packet+cnt,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1246
hash_obj->u.seg_node->num_of_pkt = num_of_pkt;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1275
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1288
hash_obj = lookup_node_object(warg->nodeh, SEGMENT_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1289
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1294
seg_acc_hdl = hash_obj->u.seg_node->segment_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1330
retval = add_row_to_table(hash_obj, tblhdl, &packet, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1355
pkt_hash = hash_obj->u.seg_node->packet_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1366
hash_obj->u.seg_node->num_of_pkt = num_of_pkt;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1398
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1508
hash_obj = alloc_segment_node_object(nodehdl, segment);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1509
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1514
add_nodeobject_to_hashtable(hash_obj, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1516
add_to_segment_list(sec_obj, hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1524
&hash_obj->u.seg_node->num_of_pkt, sizeof (uint32_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1548
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1558
hash_obj = lookup_node_object(rarg->nodeh, SECTION_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1559
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1564
if (hash_obj->u.sec_node->num_of_segment == -1) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1565
sec_acc_hdl = hash_obj->u.sec_node->section_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1567
hash_obj->u.sec_node->num_of_segment = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1609
(void) create_segment_node(hash_obj, rarg->nodeh,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1611
hash_obj->u.sec_node->num_of_segment++;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1616
*(int *)buf = hash_obj->u.sec_node->num_of_segment;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1644
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1669
hash_obj = lookup_node_object(warg->nodeh, SECTION_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1670
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1676
retval = fru_add_segment(hash_obj->u.sec_node->section_hdl,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1702
(void) create_segment_node(hash_obj, warg->nodeh, &segment,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1706
seg_hash = hash_obj->u.sec_node->segment_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1712
hash_obj->u.sec_node->num_of_segment = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1728
hash_obj->u.sec_node->num_of_segment++;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1732
hash_obj->u.sec_node->section_hdl = new_sec_acc_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1751
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1836
hash_obj = alloc_section_node_object(chld_node, section);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1837
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1842
add_nodeobject_to_hashtable(hash_obj, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1844
add_to_section_list(cont_hash, hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1875
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1905
hash_obj = alloc_container_node_object(warg->nodeh);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1906
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1908
free(cont_tbl->hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1917
add_nodeobject_to_hashtable(hash_obj, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1926
cont_acc_hdl = hash_obj->u.cont_node->cont_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1931
free(hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1941
free(hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1946
hash_obj->u.cont_node->num_of_section = num_of_section;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
2063
cont_tbl->hash_obj[(sec_hash->picl_hdl % TABLE_SIZE)].next =
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
2159
free(cont_tbl->hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
222
first_hash = &cont_tbl->hash_obj[index_to_hash];
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
2452
next_obj = cont_tbl->hash_obj->next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
249
hash_ptr = cont_tbl->hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
264
add_nodeobject_to_hashtable(hash_obj_t *hash_obj, container_tbl_t *cont_tbl)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
269
index_to_hash = ((hash_obj->picl_hdl) % TABLE_SIZE);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
270
hash_table = &cont_tbl->hash_obj[index_to_hash];
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
272
hash_obj->next = hash_table->next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
273
hash_table->next = hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
275
if (hash_obj->next != NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
276
hash_obj->next->prev = hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
292
cont_tbl->hash_obj = malloc(sizeof (hash_obj_t[TABLE_SIZE]));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
296
if (cont_tbl->hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
315
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
332
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
333
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
340
hash_obj->picl_hdl = nodehdl; /* picl node handle */
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
341
hash_obj->object_type = CONTAINER_NODE;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
342
hash_obj->u.cont_node = cont_node;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
343
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
344
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
346
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
356
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
366
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
367
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
377
hash_obj->picl_hdl = nodehdl; /* picl node handle */
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
378
hash_obj->object_type = SECTION_NODE;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
379
hash_obj->u.sec_node = sec_node;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
380
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
381
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
383
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
393
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
403
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
404
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
416
hash_obj->picl_hdl = nodehdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
417
hash_obj->object_type = SEGMENT_NODE;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
418
hash_obj->u.seg_node = seg_node;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
419
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
420
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
422
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
432
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
442
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
443
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
452
hash_obj->picl_hdl = nodehdl; /* picl node handle */
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
453
hash_obj->object_type = PACKET_NODE;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
454
hash_obj->u.pkt_node = pkt_node;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
455
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
456
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
458
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
529
free_packet_list(hash_obj_t *hash_obj, container_tbl_t *cont_tbl)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
535
next_obj = hash_obj->u.seg_node->packet_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
540
cont_tbl->hash_obj[(free_obj->picl_hdl %
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
555
hash_obj->u.seg_node->packet_list = NULL;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
563
free_segment_node(hash_obj_t *hash_obj, picl_nodehdl_t nodehdl,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
570
next_obj = hash_obj->u.sec_node->segment_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
577
hash_obj->u.sec_node->segment_list =
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
598
cont_tbl->hash_obj[(next_obj->picl_hdl % TABLE_SIZE)].next =
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
636
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
649
hash_obj = lookup_node_object(warg->nodeh, SEGMENT_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
650
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
656
seg_acc_hdl = hash_obj->u.seg_node->segment_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
677
sec_nodehdl = hash_obj->u.seg_node->sec_nodehdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
679
hash_obj = lookup_node_object(sec_nodehdl, SECTION_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
680
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
685
free_segment_node(hash_obj, warg->nodeh, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
687
hash_obj->u.sec_node->num_of_segment = 0;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
710
seg_hash = hash_obj->u.sec_node->segment_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
729
hash_obj->u.sec_node->num_of_segment++;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
773
hash_obj->u.sec_node->section_hdl = new_sec_acc_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
796
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
806
hash_obj = lookup_node_object(rarg->proph, PACKET_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
807
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
812
pkt_acc_hdl = hash_obj->u.pkt_node->pkt_handle;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
815
hash_obj->u.pkt_node->paylen, &rarg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
816
if (num_bytes != hash_obj->u.pkt_node->paylen) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
842
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
851
hash_obj = lookup_node_object(warg->proph, PACKET_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
852
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
857
pkt_acc_hdl = hash_obj->u.pkt_node->pkt_handle;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
860
hash_obj->u.pkt_node->paylen,
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
867
hash_obj->u.pkt_node->pkt_handle = pkt_acc_hdl;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
886
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
901
hash_obj = lookup_node_object(rowproph, PACKET_NODE, cont_tbl);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
902
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
907
(void) memcpy(buf, &hash_obj->u.pkt_node->tag, sizeof (tag_t));
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
101
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
102
struct hash_obj *prev;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
109
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
61
struct hash_obj;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
67
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
74
struct hash_obj *packet_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
75
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
82
struct hash_obj *segment_list;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
83
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data_impl.h
89
struct hash_obj *section_list;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
100
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
101
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
103
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
111
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
119
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
120
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
128
hash_obj->u.sec_obj = sec_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
129
hash_obj->object_type = SECTION_TYPE;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
130
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
131
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
133
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
141
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1474
free_pkt_object_list(hash_obj_t *hash_obj)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1479
next_obj = hash_obj->u.seg_obj->pkt_obj_list;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
149
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
150
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1502
hash_obj->u.seg_obj->pkt_obj_list = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
158
hash_obj->object_type = SEGMENT_TYPE;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
159
hash_obj->u.seg_obj = seg_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
160
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
161
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
163
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
171
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
179
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
180
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
187
hash_obj->object_type = PACKET_TYPE;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
188
hash_obj->u.pkt_obj = pkt_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
189
hash_obj->next = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
190
hash_obj->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
192
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
198
add_hashobject_to_hashtable(hash_obj_t *hash_obj)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
203
hash_obj->obj_hdl = ++handle_count; /* store the handle */
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
206
index_to_hash = ((hash_obj->obj_hdl) % TABLE_SIZE);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
208
hash_obj->next = hash_table[index_to_hash];
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
209
hash_table[index_to_hash] = hash_obj; /* hash obj. added */
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
211
if (hash_obj->next != NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
212
hash_obj->next->prev = hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2752
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2758
hash_obj = lookup_handle_object(container, CONTAINER_TYPE);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2759
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2764
sec_hash_obj = hash_obj->u.cont_obj->sec_obj_list;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2800
if (hash_obj->prev == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2801
hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] = hash_obj->next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2802
if (hash_obj->next != NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2803
hash_obj->next->prev = NULL;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2806
hash_obj->prev->next = hash_obj->next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2807
if (hash_obj->next != NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2808
hash_obj->next->prev = hash_obj->prev;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2812
free(hash_obj->u.cont_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2813
free(hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
299
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
305
hash_obj = lookup_handle_object(handle, CONTAINER_TYPE);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
306
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
311
hash_obj = lookup_handle_object(handle, SECTION_TYPE);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
312
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
315
hash_obj = lookup_handle_object(hash_obj->u.sec_obj->cont_hdl,
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
323
return (hash_obj);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
82
hash_obj_t *hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
90
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
91
if (hash_obj == NULL) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
98
hash_obj->object_type = CONTAINER_TYPE;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
99
hash_obj->u.cont_obj = cont_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
147
struct hash_obj;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
157
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
166
struct hash_obj *pkt_obj_list; /* packet object list */
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
167
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
176
struct hash_obj *seg_obj_list; /* points to segment objects list */
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
177
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
184
struct hash_obj *sec_obj_list; /* points to section objects list */
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
197
struct hash_obj *next;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access_impl.h
198
struct hash_obj *prev;
usr/src/cmd/sgs/crle/common/_crle.h
42
typedef struct hash_obj Hash_obj;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
143
struct hash_obj;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
153
struct hash_obj *next;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
162
struct hash_obj *pkt_obj_list; /* packet object list */
usr/src/lib/libfru/libfruraw/fru_access_impl.h
163
struct hash_obj *next;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
172
struct hash_obj *seg_obj_list; /* points to segment objects list */
usr/src/lib/libfru/libfruraw/fru_access_impl.h
173
struct hash_obj *next;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
180
struct hash_obj *sec_obj_list; /* points to section objects list */
usr/src/lib/libfru/libfruraw/fru_access_impl.h
193
struct hash_obj *next;
usr/src/lib/libfru/libfruraw/fru_access_impl.h
194
struct hash_obj *prev;
usr/src/lib/libfru/libfruraw/raw_access.c
101
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/lib/libfru/libfruraw/raw_access.c
102
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
109
hash_obj->object_type = CONTAINER_TYPE;
usr/src/lib/libfru/libfruraw/raw_access.c
110
hash_obj->u.cont_obj = cont_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
111
hash_obj->next = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
112
hash_obj->prev = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
114
return (hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
1160
hash_obj_t *hash_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
1166
hash_obj = lookup_handle_object(container, CONTAINER_TYPE);
usr/src/lib/libfru/libfruraw/raw_access.c
1167
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
1172
sec_hash_obj = hash_obj->u.cont_obj->sec_obj_list;
usr/src/lib/libfru/libfruraw/raw_access.c
1207
if (hash_obj->prev == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
1208
hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] =
usr/src/lib/libfru/libfruraw/raw_access.c
1209
hash_obj->next;
usr/src/lib/libfru/libfruraw/raw_access.c
121
hash_obj_t *hash_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
1210
if (hash_obj->next != NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
1211
hash_obj->next->prev = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
1214
hash_obj->prev->next = hash_obj->next;
usr/src/lib/libfru/libfruraw/raw_access.c
1215
if (hash_obj->next != NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
1216
hash_obj->next->prev = hash_obj->prev;
usr/src/lib/libfru/libfruraw/raw_access.c
1220
free(hash_obj->u.cont_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
1221
free(hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
129
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/lib/libfru/libfruraw/raw_access.c
130
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
138
hash_obj->u.sec_obj = sec_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
139
hash_obj->object_type = SECTION_TYPE;
usr/src/lib/libfru/libfruraw/raw_access.c
140
hash_obj->next = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
141
hash_obj->prev = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
143
return (hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
150
hash_obj_t *hash_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
158
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/lib/libfru/libfruraw/raw_access.c
159
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
167
hash_obj->object_type = SEGMENT_TYPE;
usr/src/lib/libfru/libfruraw/raw_access.c
168
hash_obj->u.seg_obj = seg_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
169
hash_obj->next = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
170
hash_obj->prev = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
172
return (hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
179
hash_obj_t *hash_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
187
hash_obj = malloc(sizeof (hash_obj_t));
usr/src/lib/libfru/libfruraw/raw_access.c
188
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
195
hash_obj->object_type = PACKET_TYPE;
usr/src/lib/libfru/libfruraw/raw_access.c
196
hash_obj->u.pkt_obj = pkt_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
197
hash_obj->next = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
198
hash_obj->prev = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
200
return (hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
208
hash_obj_t *hash_obj = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
214
hash_obj = lookup_handle_object(handle, CONTAINER_TYPE);
usr/src/lib/libfru/libfruraw/raw_access.c
215
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
220
hash_obj = lookup_handle_object(handle, SECTION_TYPE);
usr/src/lib/libfru/libfruraw/raw_access.c
221
if (hash_obj == NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
224
hash_obj = lookup_handle_object(hash_obj->u.sec_obj->cont_hdl,
usr/src/lib/libfru/libfruraw/raw_access.c
233
return (hash_obj);
usr/src/lib/libfru/libfruraw/raw_access.c
261
free_pkt_object_list(hash_obj_t *hash_obj)
usr/src/lib/libfru/libfruraw/raw_access.c
266
next_obj = hash_obj->u.seg_obj->pkt_obj_list;
usr/src/lib/libfru/libfruraw/raw_access.c
289
hash_obj->u.seg_obj->pkt_obj_list = NULL;
usr/src/lib/libfru/libfruraw/raw_access.c
71
add_hashobject_to_hashtable(hash_obj_t *hash_obj)
usr/src/lib/libfru/libfruraw/raw_access.c
76
hash_obj->obj_hdl = ++handle_count; /* store the handle */
usr/src/lib/libfru/libfruraw/raw_access.c
79
index_to_hash = ((hash_obj->obj_hdl) % TABLE_SIZE);
usr/src/lib/libfru/libfruraw/raw_access.c
81
hash_obj->next = hash_table[index_to_hash];
usr/src/lib/libfru/libfruraw/raw_access.c
82
hash_table[index_to_hash] = hash_obj; /* hash obj. added */
usr/src/lib/libfru/libfruraw/raw_access.c
84
if (hash_obj->next != NULL) {
usr/src/lib/libfru/libfruraw/raw_access.c
85
hash_obj->next->prev = hash_obj;
usr/src/lib/libfru/libfruraw/raw_access.c
93
hash_obj_t *hash_obj;
usr/src/lib/libpicltree/picltree.c
433
n->hash_obj = obj_val;
usr/src/lib/libpicltree/picltree.c
557
return (tmp->hash_obj);