Searched refs:ctf_hash_t (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/common/ctf/ |
H A D | ctf_impl.h | 82 } ctf_hash_t; typedef 106 ctf_hash_t *ctl_hash; /* pointer to hash table for lookup */ 207 ctf_hash_t ctf_structs; /* hash table of struct types */ 208 ctf_hash_t ctf_unions; /* hash table of union types */ 209 ctf_hash_t ctf_enums; /* hash table of enum types */ 210 ctf_hash_t ctf_names; /* hash table of remaining type names */ 269 extern int ctf_hash_create(ctf_hash_t *, ulong_t); 270 extern int ctf_hash_insert(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); 271 extern int ctf_hash_define(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); 272 extern ctf_helem_t *ctf_hash_lookup(ctf_hash_t *, ctf_file_t *, [all …]
|
H A D | ctf_hash.c | 36 ctf_hash_create(ctf_hash_t *hp, ulong_t nelems) in ctf_hash_create() 46 bzero(hp, sizeof (ctf_hash_t)); in ctf_hash_create() 71 ctf_hash_size(const ctf_hash_t *hp) in ctf_hash_size() 96 ctf_hash_insert(ctf_hash_t *hp, ctf_file_t *fp, ushort_t type, uint_t name) in ctf_hash_insert() 133 ctf_hash_define(ctf_hash_t *hp, ctf_file_t *fp, ushort_t type, uint_t name) in ctf_hash_define() 146 ctf_hash_lookup(ctf_hash_t *hp, ctf_file_t *fp, const char *key, size_t len) in ctf_hash_lookup() 168 ctf_hash_destroy(ctf_hash_t *hp) in ctf_hash_destroy() 182 ctf_hash_dump(const char *tag, ctf_hash_t *hp, ctf_file_t *fp) in ctf_hash_dump()
|
H A D | ctf_create.c | 1194 ctf_hash_t *hp = &fp->ctf_structs; in ctf_add_struct() 1230 ctf_hash_t *hp = &fp->ctf_unions; in ctf_add_union() 1270 ctf_hash_t *hp = &fp->ctf_enums; in ctf_add_enum() 1312 ctf_hash_t *hp; in ctf_add_forward() 1719 ctf_hash_t *hp; in ctf_add_type()
|
H A D | ctf_open.c | 210 ctf_hash_t *hp; in init_types()
|