Lines Matching defs:rtld_binary
1915 const struct radv_shader_binary *binary, struct ac_rtld_binary *rtld_binary)
1954 return ac_rtld_open(rtld_binary, open_info);
1966 struct ac_rtld_binary rtld_binary = {0};
1968 if (!radv_open_rtld_binary(device, shader, binary, &rtld_binary)) {
1974 .binary = &rtld_binary,
1981 ac_rtld_close(&rtld_binary);
1986 ac_rtld_close(&rtld_binary);
2019 struct ac_rtld_binary rtld_binary = {0};
2021 if (!radv_open_rtld_binary(device, shader, binary, &rtld_binary)) {
2026 if (!ac_rtld_read_config(&device->physical_device->rad_info, &rtld_binary, &config)) {
2027 ac_rtld_close(&rtld_binary);
2032 if (rtld_binary.lds_size > 0) {
2034 config.lds_size = DIV_ROUND_UP(rtld_binary.lds_size, encode_granularity);
2043 shader->code_size = rtld_binary.rx_size;
2044 shader->exec_size = rtld_binary.exec_size;
2045 ac_rtld_close(&rtld_binary);
2071 struct ac_rtld_binary rtld_binary = {0};
2073 if (!radv_open_rtld_binary(device, shader, binary, &rtld_binary)) {
2081 if (!ac_rtld_get_section_by_name(&rtld_binary, ".AMDGPU.disasm", &disasm_data,
2084 ac_rtld_close(&rtld_binary);
2094 ac_rtld_close(&rtld_binary);