Lines Matching refs:st_string_pool
70 char *st_string_pool; member
89 s = st->st_string_pool + labs(ste->ste_idx); in elftc_string_table_find_hash_entry()
91 assert(s > st->st_string_pool && in elftc_string_table_find_hash_entry()
92 s < st->st_string_pool + st->st_string_pool_size); in elftc_string_table_find_hash_entry()
115 if ((newpool = realloc(st->st_string_pool, newsize)) == in elftc_string_table_add_to_pool()
118 st->st_string_pool = newpool; in elftc_string_table_add_to_pool()
122 memcpy(st->st_string_pool + stlen, string, len); in elftc_string_table_add_to_pool()
145 if ((st->st_string_pool = malloc(sizehint)) == NULL) { in elftc_string_table_create()
156 *st->st_string_pool = '\0'; in elftc_string_table_create()
171 free(st->st_string_pool); in elftc_string_table_destroy()
249 return (st->st_string_pool); in elftc_string_table_image()
255 assert(*st->st_string_pool == '\0'); in elftc_string_table_image()
258 end = st->st_string_pool + ELFTC_STRING_TABLE_LENGTH(st); in elftc_string_table_image()
260 for (r = s = st->st_string_pool + 1; in elftc_string_table_image()
301 return (st->st_string_pool); in elftc_string_table_image()
378 s = st->st_string_pool + offset; in elftc_string_table_to_string()