Lines Matching refs:st_string_pool
70 char *st_string_pool; member
89 s = st->st_string_pool + abs(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 strcpy(st->st_string_pool + stlen, string); 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()
250 return (st->st_string_pool); in elftc_string_table_image()
256 assert(*st->st_string_pool == '\0'); in elftc_string_table_image()
259 end = st->st_string_pool + ELFTC_STRING_TABLE_LENGTH(st); in elftc_string_table_image()
261 for (r = s = st->st_string_pool + 1; in elftc_string_table_image()
302 return (st->st_string_pool); in elftc_string_table_image()
377 s = st->st_string_pool + offset; in elftc_string_table_to_string()