Symbol: dt_idhash_t
usr/src/lib/libdtrace/common/dt_as.c
80
dt_countvar(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
usr/src/lib/libdtrace/common/dt_as.c
92
dt_copyvar(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
usr/src/lib/libdtrace/common/dt_cc.c
124
dt_idreset(dt_idhash_t *dhp, dt_ident_t *idp, void *ignored)
usr/src/lib/libdtrace/common/dt_cc.c
133
dt_idpragma(dt_idhash_t *dhp, dt_ident_t *idp, void *ignored)
usr/src/lib/libdtrace/common/dt_cc.c
1751
dt_reduceid(dt_idhash_t *dhp, dt_ident_t *idp, dtrace_hdl_t *dtp)
usr/src/lib/libdtrace/common/dt_dof.c
394
dof_add_probe(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
usr/src/lib/libdtrace/common/dt_ident.c
618
dt_idhash_populate(dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
634
dt_idhash_t *
usr/src/lib/libdtrace/common/dt_ident.c
638
dt_idhash_t *dhp;
usr/src/lib/libdtrace/common/dt_ident.c
643
size = sizeof (dt_idhash_t) +
usr/src/lib/libdtrace/common/dt_ident.c
670
dt_idhash_destroy(dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
694
dt_idhash_update(dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
717
dt_idhash_lookup(dt_idhash_t *dhp, const char *name)
usr/src/lib/libdtrace/common/dt_ident.c
735
dt_idhash_nextid(dt_idhash_t *dhp, uint_t *p)
usr/src/lib/libdtrace/common/dt_ident.c
745
dt_idhash_size(const dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
751
dt_idhash_name(const dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
757
dt_idhash_insert(dt_idhash_t *dhp, const char *name, ushort_t kind,
usr/src/lib/libdtrace/common/dt_ident.c
786
dt_idhash_xinsert(dt_idhash_t *dhp, dt_ident_t *idp)
usr/src/lib/libdtrace/common/dt_ident.c
805
dt_idhash_delete(dt_idhash_t *dhp, dt_ident_t *key)
usr/src/lib/libdtrace/common/dt_ident.c
842
dt_idhash_iter(dt_idhash_t *dhp, dt_idhash_f *func, void *data)
usr/src/lib/libdtrace/common/dt_ident.c
873
dt_idhash_t *dhp;
usr/src/lib/libdtrace/common/dt_ident.c
886
dt_idstack_push(dt_idstack_t *sp, dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.c
892
dt_idstack_pop(dt_idstack_t *sp, dt_idhash_t *dhp)
usr/src/lib/libdtrace/common/dt_ident.h
140
extern dt_idhash_t *dt_idhash_create(const char *, const dt_ident_t *,
usr/src/lib/libdtrace/common/dt_ident.h
142
extern void dt_idhash_destroy(dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_ident.h
143
extern void dt_idhash_update(dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_ident.h
144
extern dt_ident_t *dt_idhash_lookup(dt_idhash_t *, const char *);
usr/src/lib/libdtrace/common/dt_ident.h
145
extern int dt_idhash_nextid(dt_idhash_t *, uint_t *);
usr/src/lib/libdtrace/common/dt_ident.h
146
extern ulong_t dt_idhash_size(const dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_ident.h
147
extern const char *dt_idhash_name(const dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_ident.h
149
extern dt_ident_t *dt_idhash_insert(dt_idhash_t *, const char *, ushort_t,
usr/src/lib/libdtrace/common/dt_ident.h
153
extern void dt_idhash_xinsert(dt_idhash_t *, dt_ident_t *);
usr/src/lib/libdtrace/common/dt_ident.h
154
extern void dt_idhash_delete(dt_idhash_t *, dt_ident_t *);
usr/src/lib/libdtrace/common/dt_ident.h
156
typedef int dt_idhash_f(dt_idhash_t *, dt_ident_t *, void *);
usr/src/lib/libdtrace/common/dt_ident.h
157
extern int dt_idhash_iter(dt_idhash_t *, dt_idhash_f *, void *);
usr/src/lib/libdtrace/common/dt_ident.h
160
extern void dt_idstack_push(dt_idstack_t *, dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_ident.h
161
extern void dt_idstack_pop(dt_idstack_t *, dt_idhash_t *);
usr/src/lib/libdtrace/common/dt_impl.h
136
dt_idhash_t *dm_extern; /* external symbol definitions */
usr/src/lib/libdtrace/common/dt_impl.h
220
dt_idhash_t *dt_macros; /* hash table of macro variable identifiers */
usr/src/lib/libdtrace/common/dt_impl.h
221
dt_idhash_t *dt_aggs; /* hash table of aggregation identifiers */
usr/src/lib/libdtrace/common/dt_impl.h
222
dt_idhash_t *dt_globals; /* hash table of global identifiers */
usr/src/lib/libdtrace/common/dt_impl.h
223
dt_idhash_t *dt_tls; /* hash table of thread-local identifiers */
usr/src/lib/libdtrace/common/dt_parser.c
1560
dt_idhash_t *dhp;
usr/src/lib/libdtrace/common/dt_parser.c
2645
dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
usr/src/lib/libdtrace/common/dt_parser.c
3204
dt_idhash_t *dhp;
usr/src/lib/libdtrace/common/dt_parser.c
3672
dt_idhash_t *dhp = NULL;
usr/src/lib/libdtrace/common/dt_parser.h
82
dt_idhash_t *_locals; /* local variable hash */
usr/src/lib/libdtrace/common/dt_pcb.c
91
dt_pcb_pop_ident(dt_idhash_t *dhp, dt_ident_t *idp, void *arg)
usr/src/lib/libdtrace/common/dt_pcb.h
61
dt_idhash_t *pcb_locals; /* current hash table of local identifiers */
usr/src/lib/libdtrace/common/dt_pcb.h
62
dt_idhash_t *pcb_idents; /* current hash table of ambiguous idents */
usr/src/lib/libdtrace/common/dt_pcb.h
63
dt_idhash_t *pcb_pragmas; /* current hash table of pending pragmas */
usr/src/lib/libdtrace/common/dt_pragma.c
49
dt_pragma_apply(dt_idhash_t *dhp, dt_ident_t *idp)
usr/src/lib/libdtrace/common/dt_pragma.c
51
dt_idhash_t *php;
usr/src/lib/libdtrace/common/dt_program.c
399
dt_header_decl(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
usr/src/lib/libdtrace/common/dt_program.c
452
dt_header_probe(dt_idhash_t *dhp, dt_ident_t *idp, void *data)
usr/src/lib/libdtrace/common/dt_provider.c
821
dt_probe_iter(dt_idhash_t *ihp, dt_ident_t *idp, dt_probe_iter_t *pit)
usr/src/lib/libdtrace/common/dt_provider.h
42
dt_idhash_t *pv_probes; /* probe defs (if user-declared) */
usr/src/lib/libdtrace/common/dt_xlator.h
43
dt_idhash_t *dx_locals; /* hash of local scope identifiers */