Lines Matching defs:symbols
120 static const struct ac_rtld_symbol *find_symbol(const struct util_dynarray *symbols,
123 util_dynarray_foreach (symbols, struct ac_rtld_symbol, symbol) {
144 static bool layout_symbols(struct ac_rtld_symbol *symbols, unsigned num_symbols,
147 qsort(symbols, num_symbols, sizeof(*symbols), compare_symbol_by_align);
152 struct ac_rtld_symbol *s = &symbols[i];
171 * Read LDS symbols from the given \p section of the ELF of \p part and append
172 * them to the LDS symbols list.
174 * Shared LDS symbols are filtered out.
207 /* old-style LDS symbols from initial prototype -- remove eventually */
286 /* Copy and layout shared LDS symbols. */
316 * sections in the memory image, and collect and layout private LDS symbols. */
400 * occupied by other LDS symbols. Its alignment is taken as the
552 /* TODO: consistently use LDS symbols for this */
640 const Elf64_Sym *symbols = symbols_data->d_buf;
668 const Elf64_Sym *sym = &symbols[r_sym];
764 /* First pass: upload raw section data and lay out private LDS symbols. */