Home
last modified time | relevance | path

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

/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_strtab.h55 } dt_strtab_t; typedef
59 extern dt_strtab_t *dt_strtab_create(size_t);
60 extern void dt_strtab_destroy(dt_strtab_t *);
61 extern boolean_t dt_strtab_empty(dt_strtab_t *);
62 extern ssize_t dt_strtab_index(dt_strtab_t *, const char *);
63 extern ssize_t dt_strtab_insert(dt_strtab_t *, const char *);
64 extern size_t dt_strtab_size(const dt_strtab_t *);
65 extern ssize_t dt_strtab_write(const dt_strtab_t *,
H A Ddt_strtab.c43 dt_strtab_grow(dt_strtab_t *sp) in dt_strtab_grow()
65 dt_strtab_t *
68 dt_strtab_t *sp = malloc(sizeof (dt_strtab_t)); in dt_strtab_create()
76 bzero(sp, sizeof (dt_strtab_t)); in dt_strtab_create()
102 dt_strtab_destroy(dt_strtab_t *sp) in dt_strtab_destroy()
148 dt_strtab_compare(dt_strtab_t *sp, dt_strhash_t *hp, in dt_strtab_compare()
175 dt_strtab_copyin(dt_strtab_t *sp, const char *str, size_t len) in dt_strtab_copyin()
210 dt_strtab_empty(dt_strtab_t *sp) in dt_strtab_empty()
217 dt_strtab_index(dt_strtab_t *sp, const char *str) in dt_strtab_index()
237 dt_strtab_insert(dt_strtab_t *sp, const char *str) in dt_strtab_insert()
[all …]
H A Ddt_pcb.h67 dt_strtab_t *pcb_strtab; /* string table for string references */
H A Ddt_link.c1211 dt_strtab_t *strtab; in process_obj()