/netbsd-current/external/cddl/osnet/dist/common/ctf/ |
H A D | ctf_impl.h | 78 } ctf_hash_t; typedef in typeref:struct:ctf_hash 98 ctf_hash_t *ctl_hash; /* pointer to hash table for lookup */ 185 ctf_hash_t ctf_structs; /* hash table of struct types */ 186 ctf_hash_t ctf_unions; /* hash table of union types */ 187 ctf_hash_t ctf_enums; /* hash table of enum types */ 188 ctf_hash_t ctf_names; /* hash table of remaining type names */ 284 extern int ctf_hash_create(ctf_hash_t *, ulong_t); 285 extern int ctf_hash_insert(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); 286 extern int ctf_hash_define(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); 287 extern ctf_helem_t *ctf_hash_lookup(ctf_hash_t *, ctf_file_ [all...] |
H A D | ctf_hash.c | 38 ctf_hash_create(ctf_hash_t *hp, ulong_t nelems) 48 bzero(hp, sizeof (ctf_hash_t)); 73 ctf_hash_size(const ctf_hash_t *hp) 98 ctf_hash_insert(ctf_hash_t *hp, ctf_file_t *fp, ushort_t type, uint_t name) 135 ctf_hash_define(ctf_hash_t *hp, ctf_file_t *fp, ushort_t type, uint_t name) 148 ctf_hash_lookup(ctf_hash_t *hp, ctf_file_t *fp, const char *key, size_t len) 170 ctf_hash_destroy(ctf_hash_t *hp)
|
H A D | ctf_create.c | 853 ctf_hash_t *hp = &fp->ctf_structs; 875 ctf_hash_t *hp = &fp->ctf_unions; 897 ctf_hash_t *hp = &fp->ctf_enums; 919 ctf_hash_t *hp; 1278 ctf_hash_t *hp;
|
H A D | ctf_open.c | 212 ctf_hash_t *hp;
|
/netbsd-current/external/gpl3/binutils/dist/libctf/ |
H A D | ctf-impl.h | 99 typedef struct ctf_fixed_hash ctf_hash_t; /* Private to ctf-hash.c. */ typedef in typeref:struct:ctf_fixed_hash 128 ctf_hash_t *ctn_readonly; /* Hash table when readonly. */ 632 extern ctf_hash_t *ctf_hash_create (unsigned long, ctf_hash_fun, ctf_hash_eq_fun); 633 extern int ctf_hash_insert_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 634 extern int ctf_hash_define_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 635 extern ctf_id_t ctf_hash_lookup_type (ctf_hash_t *, ctf_dict_t *, const char *); 636 extern uint32_t ctf_hash_size (const ctf_hash_t *); 637 extern void ctf_hash_destroy (ctf_hash_t *);
|
H A D | ctf-hash.c | 773 ctf_hash_t * 777 return (ctf_hash_t *) htab_create_alloc (nelems, (htab_hash) hash_fun, 782 ctf_hash_size (const ctf_hash_t *hp) 788 ctf_hash_insert_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 818 ctf_hash_define_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 828 ctf_hash_lookup_type (ctf_hash_t *hp, ctf_dict_t *fp __attribute__ ((__unused__)), 842 ctf_hash_destroy (ctf_hash_t *hp)
|
/netbsd-current/external/gpl3/gdb.old/dist/libctf/ |
H A D | ctf-impl.h | 86 typedef struct ctf_fixed_hash ctf_hash_t; /* Private to ctf-hash.c. */ typedef in typeref:struct:ctf_fixed_hash 115 ctf_hash_t *ctn_readonly; /* Hash table when readonly. */ 578 extern ctf_hash_t *ctf_hash_create (unsigned long, ctf_hash_fun, ctf_hash_eq_fun); 579 extern int ctf_hash_insert_type (ctf_hash_t *, ctf_file_t *, uint32_t, uint32_t); 580 extern int ctf_hash_define_type (ctf_hash_t *, ctf_file_t *, uint32_t, uint32_t); 581 extern ctf_id_t ctf_hash_lookup_type (ctf_hash_t *, ctf_file_t *, const char *); 582 extern uint32_t ctf_hash_size (const ctf_hash_t *); 583 extern void ctf_hash_destroy (ctf_hash_t *);
|
H A D | ctf-hash.c | 769 ctf_hash_t * 773 return (ctf_hash_t *) htab_create_alloc (nelems, (htab_hash) hash_fun, 778 ctf_hash_size (const ctf_hash_t *hp) 784 ctf_hash_insert_type (ctf_hash_t *hp, ctf_file_t *fp, uint32_t type, 814 ctf_hash_define_type (ctf_hash_t *hp, ctf_file_t *fp, uint32_t type, 824 ctf_hash_lookup_type (ctf_hash_t *hp, ctf_file_t *fp __attribute__ ((__unused__)), 838 ctf_hash_destroy (ctf_hash_t *hp)
|
/netbsd-current/external/gpl3/gdb/dist/libctf/ |
H A D | ctf-impl.h | 99 typedef struct ctf_fixed_hash ctf_hash_t; /* Private to ctf-hash.c. */ typedef in typeref:struct:ctf_fixed_hash 128 ctf_hash_t *ctn_readonly; /* Hash table when readonly. */ 632 extern ctf_hash_t *ctf_hash_create (unsigned long, ctf_hash_fun, ctf_hash_eq_fun); 633 extern int ctf_hash_insert_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 634 extern int ctf_hash_define_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 635 extern ctf_id_t ctf_hash_lookup_type (ctf_hash_t *, ctf_dict_t *, const char *); 636 extern uint32_t ctf_hash_size (const ctf_hash_t *); 637 extern void ctf_hash_destroy (ctf_hash_t *);
|
H A D | ctf-hash.c | 773 ctf_hash_t * 777 return (ctf_hash_t *) htab_create_alloc (nelems, (htab_hash) hash_fun, 782 ctf_hash_size (const ctf_hash_t *hp) 788 ctf_hash_insert_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 818 ctf_hash_define_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 828 ctf_hash_lookup_type (ctf_hash_t *hp, ctf_dict_t *fp __attribute__ ((__unused__)), 842 ctf_hash_destroy (ctf_hash_t *hp)
|
/netbsd-current/external/gpl3/binutils.old/dist/libctf/ |
H A D | ctf-impl.h | 99 typedef struct ctf_fixed_hash ctf_hash_t; /* Private to ctf-hash.c. */ typedef in typeref:struct:ctf_fixed_hash 128 ctf_hash_t *ctn_readonly; /* Hash table when readonly. */ 632 extern ctf_hash_t *ctf_hash_create (unsigned long, ctf_hash_fun, ctf_hash_eq_fun); 633 extern int ctf_hash_insert_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 634 extern int ctf_hash_define_type (ctf_hash_t *, ctf_dict_t *, uint32_t, uint32_t); 635 extern ctf_id_t ctf_hash_lookup_type (ctf_hash_t *, ctf_dict_t *, const char *); 636 extern uint32_t ctf_hash_size (const ctf_hash_t *); 637 extern void ctf_hash_destroy (ctf_hash_t *);
|
H A D | ctf-hash.c | 773 ctf_hash_t * 777 return (ctf_hash_t *) htab_create_alloc (nelems, (htab_hash) hash_fun, 782 ctf_hash_size (const ctf_hash_t *hp) 788 ctf_hash_insert_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 818 ctf_hash_define_type (ctf_hash_t *hp, ctf_dict_t *fp, uint32_t type, 828 ctf_hash_lookup_type (ctf_hash_t *hp, ctf_dict_t *fp __attribute__ ((__unused__)), 842 ctf_hash_destroy (ctf_hash_t *hp)
|