Searched refs:rtld_binary (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_shader.c | 1364 struct ac_rtld_binary *rtld_binary) in radv_open_rtld_binary() argument 1402 return ac_rtld_open(rtld_binary, open_info); in radv_open_rtld_binary() 1904 struct ac_rtld_binary rtld_binary = {0}; in radv_postprocess_binary_config() 1906 if (!radv_open_rtld_binary(device, binary, &rtld_binary)) { in radv_postprocess_binary_config() 1910 if (!ac_rtld_read_config(&pdev->info, &rtld_binary, config)) { in radv_postprocess_binary_config() 1911 ac_rtld_close(&rtld_binary); in radv_postprocess_binary_config() 1915 if (rtld_binary.lds_size > 0) { in radv_postprocess_binary_config() 1917 config->lds_size = DIV_ROUND_UP(rtld_binary.lds_size, encode_granularity); in radv_postprocess_binary_config() 1925 ac_rtld_close(&rtld_binary); in radv_postprocess_binary_config() 2307 struct ac_rtld_binary rtld_binary = {0}; in radv_shader_binary_upload() [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_debug.c | 844 static void si_add_split_disasm(struct si_screen *screen, struct ac_rtld_binary *rtld_binary, in si_add_split_disasm() argument 849 if (!ac_rtld_open(rtld_binary, (struct ac_rtld_open_info){ in si_add_split_disasm() 860 if (!ac_rtld_get_section_by_name(rtld_binary, ".AMDGPU.disasm", &disasm, &nbytes)) in si_add_split_disasm()
|
H A D | si_shader.c | 1197 struct ac_rtld_binary rtld_binary; in si_shader_dump_disassembly() local 1199 if (!ac_rtld_open(&rtld_binary, (struct ac_rtld_open_info){ in si_shader_dump_disassembly() 1211 if (!ac_rtld_get_section_by_name(&rtld_binary, ".AMDGPU.disasm", &disasm, &nbytes)) in si_shader_dump_disassembly() 1220 ac_rtld_close(&rtld_binary); in si_shader_dump_disassembly()
|