Str_tbl
Str_tbl *
Str_tbl *stp;
st_insert(Str_tbl *stp, const char *str)
st_delstring(Str_tbl *stp, const char *str)
st_destroy(Str_tbl *stp)
st_setstring(Str_tbl *stp, const char *str, size_t *stoff)
st_hash_insert(Str_tbl *stp, const char *str, size_t len)
st_getstrtab_sz(Str_tbl *stp)
st_getstrbuf(Str_tbl *stp)
st_setstrbuf(Str_tbl *stp, char *stbuf, size_t bufsize)
st_setallstrings(Str_tbl *stp)
st_findstring(Str_tbl *stp, const char *needle)
extern void Dbg_sec_strtab(Lm_list *, Os_desc *, Str_tbl *);
Str_tbl *os_mstrtab; /* merged string table */
Str_tbl *ofl_shdrsttab; /* Str_tbl for shdr strtab */
Str_tbl *ofl_strtab; /* Str_tbl for symtab strtab */
Str_tbl *ofl_dynstrtab; /* Str_tbl for dymsym strtab */
extern int st_delstring(Str_tbl *, const char *);
extern void st_destroy(Str_tbl *);
extern size_t st_getstrtab_sz(Str_tbl *);
extern const char *st_getstrbuf(Str_tbl *);
extern int st_insert(Str_tbl *, const char *);
extern Str_tbl *st_new(uint_t);
extern int st_setstrbuf(Str_tbl *, char *, size_t);
extern int st_setstring(Str_tbl *, const char *, size_t *);
extern void st_setallstrings(Str_tbl *);
extern off_t st_findstring(Str_tbl *, const char *);
Str_tbl *strtbl;
Str_tbl *strtab;
Str_tbl *strtbl;
Str_tbl *strtbl;
Str_tbl *shstrtab;
Str_tbl *strtab;
Str_tbl *dynstr;
Str_tbl *strtbl;
Str_tbl *strtbl;
update_ostrtab(Os_desc *osp, Str_tbl *stp, uint_t extra)
Str_tbl *strtbl;
Str_tbl *strtbl;
Dbg_sec_strtab(Lm_list *lml, Os_desc *osp, Str_tbl *stp)
static Str_tbl *stp; /* string table */
dump_stringtab(Str_tbl *stp)