Searched refs:dt_strtab_t (Results 1 – 4 of 4) sorted by relevance
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_strtab.h | 55 } 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 D | dt_strtab.c | 43 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 D | dt_pcb.h | 67 dt_strtab_t *pcb_strtab; /* string table for string references */
|
H A D | dt_link.c | 1211 dt_strtab_t *strtab; in process_obj()
|