Searched refs:lds_symbols (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/amd/common/ |
H A D | ac_rtld.c | 227 const struct ac_rtld_symbol *shared = find_symbol(&binary->lds_symbols, s.name, part_idx); in read_private_lds_symbols() 234 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() 292 memcpy(binary->lds_symbols.data, i.shared_lds_symbols, binary->lds_symbols.size); in ac_rtld_open() 295 util_dynarray_foreach (&binary->lds_symbols, struct ac_rtld_symbol, symbol) in ac_rtld_open() 305 if (!layout_symbols(binary->lds_symbols.data, i.num_shared_lds_symbols, &shared_lds_size)) in ac_rtld_open() 325 util_dynarray_num_elements(&binary->lds_symbols, struct ac_rtld_symbol); in ac_rtld_open() 387 if (!layout_symbols(util_dynarray_element(&binary->lds_symbols, struct ac_rtld_symbol, in ac_rtld_open() 389 util_dynarray_num_elements(&binary->lds_symbols, struc in ac_rtld_open() [all...] |
H A D | ac_rtld.h | 74 struct util_dynarray lds_symbols; member
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader.c | 1919 struct ac_rtld_symbol lds_symbols[3]; in radv_open_rtld_binary() local 1925 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in radv_open_rtld_binary() 1932 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in radv_open_rtld_binary() 1937 sym = &lds_symbols[num_lds_symbols++]; in radv_open_rtld_binary() 1951 .shared_lds_symbols = lds_symbols, in radv_open_rtld_binary()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader.c | 842 struct ac_rtld_symbol lds_symbols[2]; in si_shader_binary_open() local 848 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in si_shader_binary_open() 855 struct ac_rtld_symbol *sym = &lds_symbols[num_lds_symbols++]; in si_shader_binary_open() 873 .shared_lds_symbols = lds_symbols}); in si_shader_binary_open()
|
Completed in 9 milliseconds