Searched refs:dt_strtab_t (Results 1 – 4 of 4) sorted by relevance
/titanic_50/usr/src/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 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 D | dt_strtab.c | 39 dt_strtab_grow(dt_strtab_t *sp) in dt_strtab_grow() 61 dt_strtab_t * 64 dt_strtab_t *sp = malloc(sizeof (dt_strtab_t)); in dt_strtab_create() 72 bzero(sp, sizeof (dt_strtab_t)); in dt_strtab_create() 99 dt_strtab_destroy(dt_strtab_t *sp) in dt_strtab_destroy() 145 dt_strtab_compare(dt_strtab_t *sp, dt_strhash_t *hp, in dt_strtab_compare() 172 dt_strtab_copyin(dt_strtab_t *sp, const char *str, size_t len) in dt_strtab_copyin() 207 dt_strtab_index(dt_strtab_t *sp, const char *str) in dt_strtab_index() 227 dt_strtab_insert(dt_strtab_t *sp, const char *str) in dt_strtab_insert() 267 dt_strtab_size(const dt_strtab_t *sp) in dt_strtab_size() [all …]
|
H A D | dt_pcb.h | 67 dt_strtab_t *pcb_strtab; /* string table for string references */
|
H A D | dt_link.c | 1032 dt_strtab_t *strtab; in process_obj()
|