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

/macosx-10.9.5/dtrace-118.1/libdtrace/
H A Ddt_strtab.h60 } dt_strtab_t; typedef in typeref:struct:dt_strtab
64 extern dt_strtab_t *dt_strtab_create(size_t);
65 extern void dt_strtab_destroy(dt_strtab_t *);
66 extern ssize_t dt_strtab_index(dt_strtab_t *, const char *);
67 extern ssize_t dt_strtab_insert(dt_strtab_t *, const char *);
68 extern size_t dt_strtab_size(const dt_strtab_t *);
69 extern ssize_t dt_strtab_write(const dt_strtab_t *,
H A Ddt_strtab.c47 dt_strtab_grow(dt_strtab_t *sp)
69 dt_strtab_t *
72 dt_strtab_t *sp = malloc(sizeof (dt_strtab_t));
80 bzero(sp, sizeof (dt_strtab_t));
107 dt_strtab_destroy(dt_strtab_t *sp)
153 dt_strtab_compare(dt_strtab_t *sp, dt_strhash_t *hp,
180 dt_strtab_copyin(dt_strtab_t *sp, const char *str, size_t len)
215 dt_strtab_index(dt_strtab_t *sp, const char *str)
235 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_impl.h356 dt_strtab_t *dt_apple_ids; /* IDs generated during apple_define actions */
H A Ddt_link.c1048 dt_strtab_t *strtab;

Completed in 122 milliseconds