Searched refs:ac_rtld_symbol (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/amd/common/ |
D | ac_rtld.c | 121 static const struct ac_rtld_symbol *find_symbol(const struct util_dynarray *symbols, in find_symbol() 124 util_dynarray_foreach (symbols, struct ac_rtld_symbol, symbol) { in find_symbol() 133 const struct ac_rtld_symbol *lhs = lhsp; in compare_symbol_by_align() 134 const struct ac_rtld_symbol *rhs = rhsp; in compare_symbol_by_align() 145 static bool layout_symbols(struct ac_rtld_symbol *symbols, unsigned num_symbols, in layout_symbols() 153 struct ac_rtld_symbol *s = &symbols[i]; in layout_symbols() 205 struct ac_rtld_symbol s = {0}; in read_private_lds_symbols() 228 const struct ac_rtld_symbol *shared = find_symbol(&binary->lds_symbols, s.name, part_idx); in read_private_lds_symbols() 235 util_dynarray_append(&binary->lds_symbols, struct ac_rtld_symbol, s); in read_private_lds_symbols() 288 if (!util_dynarray_resize(&binary->lds_symbols, struct ac_rtld_symbol, in ac_rtld_open() [all …]
|
D | ac_rtld.h | 42 struct ac_rtld_symbol { struct 107 const struct ac_rtld_symbol *shared_lds_symbols;
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader.c | 1125 struct ac_rtld_symbol lds_symbols[2]; in radv_shader_variant_create() 1136 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in radv_shader_variant_create() 1144 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in radv_shader_variant_create()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader.c | 804 struct ac_rtld_symbol lds_symbols[2]; in si_shader_binary_open() 812 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in si_shader_binary_open() 819 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in si_shader_binary_open()
|