Searched refs:dt_strtab_t (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_strtab.h55 } dt_strtab_t; typedef in typeref:struct:dt_strtab
59 extern dt_strtab_t *dt_strtab_create(size_t);
60 extern void dt_strtab_destroy(dt_strtab_t *);
61 extern ssize_t dt_strtab_index(dt_strtab_t *, const char *);
62 extern ssize_t dt_strtab_insert(dt_strtab_t *, const char *);
63 extern size_t dt_strtab_size(const dt_strtab_t *);
64 extern ssize_t dt_strtab_write(const dt_strtab_t *,
H A Ddt_strtab.c39 dt_strtab_grow(dt_strtab_t *sp)
61 dt_strtab_t *
64 dt_strtab_t *sp = malloc(sizeof (dt_strtab_t));
72 bzero(sp, sizeof (dt_strtab_t));
99 dt_strtab_destroy(dt_strtab_t *sp)
145 dt_strtab_compare(dt_strtab_t *sp, dt_strhash_t *hp,
172 dt_strtab_copyin(dt_strtab_t *sp, const char *str, size_t len)
207 dt_strtab_index(dt_strtab_t *sp, const char *str)
227 dt_strtab_insert(dt_strtab_t *s
[all...]
H A Ddt_pcb.h67 dt_strtab_t *pcb_strtab; /* string table for string references */
H A Ddt_link.c1032 dt_strtab_t *strtab;

Completed in 83 milliseconds