Lines Matching defs:symbols
124 static const struct ac_rtld_symbol *find_symbol(const struct util_dynarray *symbols,
127 util_dynarray_foreach (symbols, struct ac_rtld_symbol, symbol) {
148 static bool layout_symbols(struct ac_rtld_symbol *symbols, unsigned num_symbols,
151 qsort(symbols, num_symbols, sizeof(*symbols), compare_symbol_by_align);
156 struct ac_rtld_symbol *s = &symbols[i];
175 * Read LDS symbols from the given \p section of the ELF of \p part and append
176 * them to the LDS symbols list.
178 * Shared LDS symbols are filtered out.
211 /* old-style LDS symbols from initial prototype -- remove eventually */
289 /* Copy and layout shared LDS symbols. */
319 * sections in the memory image, and collect and layout private LDS symbols. */
403 * occupied by other LDS symbols. Its alignment is taken as the
551 /* TODO: consistently use LDS symbols for this */
639 const Elf64_Sym *symbols = symbols_data->d_buf;
667 const Elf64_Sym *sym = &symbols[r_sym];
763 /* First pass: upload raw section data and lay out private LDS symbols. */