Home
last modified time | relevance | path

Searched refs:hash_obj (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c276 hash_obj->next->prev = hash_obj; in add_nodeobject_to_hashtable()
315 hash_obj_t *hash_obj; in alloc_container_node_object() local
346 return (hash_obj); in alloc_container_node_object()
383 return (hash_obj); in alloc_section_node_object()
393 hash_obj_t *hash_obj; in alloc_segment_node_object() local
422 return (hash_obj); in alloc_segment_node_object()
432 hash_obj_t *hash_obj; in alloc_packet_node_object() local
458 return (hash_obj); in alloc_packet_node_object()
1163 free(hash_obj); in add_row_to_table()
1931 free(hash_obj); in frudata_write_section()
[all …]
H A Dfru_data_impl.h63 struct hash_obj;
69 struct hash_obj *next;
76 struct hash_obj *packet_list;
77 struct hash_obj *next;
84 struct hash_obj *segment_list;
85 struct hash_obj *next;
91 struct hash_obj *section_list;
94 typedef struct hash_obj { struct
103 struct hash_obj *next; argument
104 struct hash_obj *prev; argument
[all …]
/illumos-gate/usr/src/lib/libfru/libfruraw/
H A Draw_access.c85 hash_obj->next->prev = hash_obj; in add_hashobject_to_hashtable()
93 hash_obj_t *hash_obj; in create_container_hash_object() local
114 return (hash_obj); in create_container_hash_object()
143 return (hash_obj); in create_section_hash_object()
172 return (hash_obj); in create_segment_hash_object()
200 return (hash_obj); in create_packet_hash_object()
224 hash_obj = lookup_handle_object(hash_obj->u.sec_obj->cont_hdl, in get_container_hash_object()
233 return (hash_obj); in get_container_hash_object()
1214 hash_obj->prev->next = hash_obj->next; in fru_close_container()
1216 hash_obj->next->prev = hash_obj->prev; in fru_close_container()
[all …]
H A Dfru_access_impl.h143 struct hash_obj;
153 struct hash_obj *next;
162 struct hash_obj *pkt_obj_list; /* packet object list */
163 struct hash_obj *next;
172 struct hash_obj *seg_obj_list; /* points to segment objects list */
173 struct hash_obj *next;
180 struct hash_obj *sec_obj_list; /* points to section objects list */
184 typedef struct hash_obj { struct
193 struct hash_obj *next; argument
194 struct hash_obj *prev; argument
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access_impl.h149 struct hash_obj;
159 struct hash_obj *next;
168 struct hash_obj *pkt_obj_list; /* packet object list */
169 struct hash_obj *next;
178 struct hash_obj *seg_obj_list; /* points to segment objects list */
179 struct hash_obj *next;
186 struct hash_obj *sec_obj_list; /* points to section objects list */
190 typedef struct hash_obj { struct
199 struct hash_obj *next; argument
200 struct hash_obj *prev; argument
H A Dfru_access.c103 return (hash_obj); in create_container_hash_object()
133 return (hash_obj); in create_section_hash_object()
163 return (hash_obj); in create_segment_hash_object()
192 return (hash_obj); in create_packet_hash_object()
212 hash_obj->next->prev = hash_obj; in add_hashobject_to_hashtable()
315 hash_obj = lookup_handle_object(hash_obj->u.sec_obj->cont_hdl, in get_container_hash_object()
323 return (hash_obj); in get_container_hash_object()
2801 hash_table[(hash_obj->obj_hdl % TABLE_SIZE)] = hash_obj->next; in fru_close_container()
2806 hash_obj->prev->next = hash_obj->next; in fru_close_container()
2808 hash_obj->next->prev = hash_obj->prev; in fru_close_container()
[all …]
/illumos-gate/usr/src/cmd/sgs/crle/common/
H A D_crle.h42 typedef struct hash_obj Hash_obj;
56 struct hash_obj { struct
/illumos-gate/usr/src/lib/libpicltree/
H A Dptree_impl.h92 #define hash_obj u.data macro
H A Dpicltree.c433 n->hash_obj = obj_val; in hash_newobj()
557 return (tmp->hash_obj); in hash_lookup_obj()