Home
last modified time | relevance | path

Searched refs:ctf_hash_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/common/ctf/
H A Dctf_impl.h82 } 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);
272 extern ctf_helem_t *ctf_hash_lookup(ctf_hash_t *, ctf_file_t *,
274 extern uint_t ctf_hash_size(const ctf_hash_t *);
275 extern void ctf_hash_destroy(ctf_hash_t *);
[all …]
H A Dctf_hash.c36 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 Dctf_create.c1190 ctf_hash_t *hp = &fp->ctf_structs; in ctf_add_struct()
1226 ctf_hash_t *hp = &fp->ctf_unions; in ctf_add_union()
1266 ctf_hash_t *hp = &fp->ctf_enums; in ctf_add_enum()
1308 ctf_hash_t *hp; in ctf_add_forward()
1712 ctf_hash_t *hp; in ctf_add_type()
H A Dctf_open.c210 ctf_hash_t *hp; in init_types()