| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
| H A D | pipe_stagedesc.c | 22 struct ia_css_binary *binary, in ia_css_pipe_get_generic_stage_desc() 29 IA_CSS_ENTER_PRIVATE("stage_desc = %p, binary = %p, out_frame = %p, in_frame = %p, vf_frame = %p", in ia_css_pipe_get_generic_stage_desc() 30 stage_desc, binary, out_frame, in_frame, vf_frame); in ia_css_pipe_get_generic_stage_desc() 32 assert(stage_desc && binary && binary->info); in ia_css_pipe_get_generic_stage_desc() 33 if (!stage_desc || !binary || !binary->info) { in ia_css_pipe_get_generic_stage_desc() 38 stage_desc->binary = binary; in ia_css_pipe_get_generic_stage_desc() 42 stage_desc->mode = binary in ia_css_pipe_get_generic_stage_desc() 20 ia_css_pipe_get_generic_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame) ia_css_pipe_get_generic_stage_desc() argument 52 ia_css_pipe_get_firmwares_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame, const struct ia_css_fw_info *fw, unsigned int mode) ia_css_pipe_get_firmwares_stage_desc() argument [all...] |
| /third_party/libabigail/tests/ |
| H A D | test-symtab.cc | 67 const std::string binary = "basic/empty.so"; variable 69 const fe_iface::status status = read_corpus(binary, corpus_ptr); 77 const std::string binary = "basic/no_debug_info.so"; variable 79 const fe_iface::status status = read_corpus(binary, corpus_ptr); 148 GIVEN("a binary with no exported symbols") 155 GIVEN("a binary with a single exported function") 157 const std::string binary = "basic/single_function.so"; variable 158 const corpus_sptr& corpus = assert_symbol_count(binary, 1, 0); 167 GIVEN("a binary with a single exported variable") 169 const std::string binary variable 181 const std::string binary = "basic/one_function_one_variable.so"; global() variable 191 const std::string binary = "basic/single_undefined_function.so"; global() variable 197 const std::string binary = "basic/single_undefined_variable.so"; global() variable 203 const std::string binary = "basic/one_function_one_variable_undefined.so"; global() variable 212 const std::string binary = "basic/one_function_one_variable.so"; global() variable 280 const std::string binary = "basic/aliases.so"; global() variable 304 const std::string binary = "basic/aliases.so"; global() variable 349 const std::string binary = base_path + "single_function.ko"; global() variable 361 const std::string binary = base_path + "single_function_gpl.ko"; global() variable 373 const std::string binary = base_path + "single_variable.ko"; global() variable 385 const std::string binary = base_path + "single_variable_gpl.ko"; global() variable 397 const std::string binary = base_path + "one_of_each.ko"; global() variable 418 const std::string binary = base_path + "one_of_each.ko"; global() variable [all...] |
| /third_party/vk-gl-cts/external/amber/src/src/ |
| H A D | shader_compiler_test.cc | 109 std::vector<uint32_t> binary; in TEST_F() local 112 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F() 114 EXPECT_FALSE(binary.empty()); in TEST_F() 115 EXPECT_EQ(0x07230203u, binary[0]); // Verify SPIR-V header present. in TEST_F() 128 std::vector<uint32_t> binary; in TEST_F() local 131 std::tie(r, binary) = sc.Compile(&pipeline, &shader_info, ShaderMap()); in TEST_F() 133 EXPECT_FALSE(binary.empty()); in TEST_F() 134 EXPECT_EQ(0x07230203u, binary[0]); // Verify SPIR-V header present. in TEST_F() 148 std::vector<uint32_t> binary; in TEST_F() local 151 std::tie(r, binary) in TEST_F() 165 std::vector<uint32_t> binary; TEST_F() local 238 std::vector<uint32_t> binary; TEST_F() local 257 std::vector<uint32_t> binary; TEST_F() local 283 std::vector<uint32_t> binary; TEST_F() local 309 std::vector<uint32_t> binary; TEST_F() local 336 std::vector<uint32_t> binary; TEST_F() local 357 std::vector<uint32_t> binary; TEST_F() local 413 std::vector<uint32_t> binary; TEST_F() local 457 std::vector<uint32_t> binary; TEST_F() local [all...] |
| /third_party/mesa3d/src/vulkan/runtime/ |
| H A D | vk_sync_binary.c | 41 struct vk_sync_binary *binary = to_vk_sync_binary(sync); in vk_sync_binary_init() local 44 container_of(binary->sync.type, struct vk_sync_binary_type, sync); in vk_sync_binary_init() 49 binary->next_point = (initial_value == 0); in vk_sync_binary_init() 51 return vk_sync_init(device, &binary->timeline, btype->timeline_type, in vk_sync_binary_init() 59 struct vk_sync_binary *binary = to_vk_sync_binary(sync); in vk_sync_binary_finish() local 61 vk_sync_finish(device, &binary->timeline); in vk_sync_binary_finish() 68 struct vk_sync_binary *binary = to_vk_sync_binary(sync); in vk_sync_binary_reset() local 70 binary->next_point++; in vk_sync_binary_reset() 80 struct vk_sync_binary *binary = to_vk_sync_binary(sync); in vk_sync_binary_signal() local 84 return vk_sync_signal(device, &binary in vk_sync_binary_signal() 97 struct vk_sync_binary *binary = to_vk_sync_binary(waits[i].sync); vk_sync_binary_wait_many() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
| H A D | vkPrograms.cpp | 65 ProgramBinary::ProgramBinary (ProgramFormat format, size_t binarySize, const deUint8* binary) in ProgramBinary() argument 67 , m_binary (binary, binary+binarySize) in ProgramBinary() 86 bool isSaneSpirVBinary (const ProgramBinary& binary) in isSaneSpirVBinary() argument 93 DE_ASSERT(binary.getFormat() == PROGRAM_FORMAT_SPIRV); in isSaneSpirVBinary() 95 if (binary.getSize() % sizeof(deUint32) != 0) in isSaneSpirVBinary() 98 if (binary.getSize() < sizeof(deUint32)) in isSaneSpirVBinary() 101 if (*(const deUint32*)binary.getBinary() != spirvMagicBytes) in isSaneSpirVBinary() 107 void optimizeCompiledBinary (vector<deUint32>& binary, int optimizationRecipe, const SpirvVersion spirvVersion) in optimizeCompiledBinary() argument 141 const bool ok = optimizer.Run(binary in optimizeCompiledBinary() 147 createProgramBinaryFromSpirV(const vector<deUint32>& binary) createProgramBinaryFromSpirV() argument 159 validateCompiledBinary(const vector<deUint32>& binary, glu::ShaderProgramInfo* buildInfo, const SpirvValidatorOptions& options) validateCompiledBinary() argument 172 validateCompiledBinary(const vector<deUint32>& binary, SpirVProgramInfo* buildInfo, const SpirvValidatorOptions& options) validateCompiledBinary() argument 524 shadercacheSave(const vk::ProgramBinary* binary, const std::string& shaderstring, const char* shaderCacheFilename, deUint32 hash) shadercacheSave() argument 642 vector<deUint32> binary; buildProgram() local 730 vector<deUint32> binary; buildProgram() local 820 vector<deUint32> binary; assembleProgram() local 916 createShaderModule(const DeviceInterface& deviceInterface, VkDevice device, const ProgramBinary& binary, VkShaderModuleCreateFlags flags) createShaderModule() argument [all...] |
| /third_party/skia/third_party/externals/spirv-tools/source/ |
| H A D | libspirv.cpp | 74 std::vector<uint32_t>* binary, in Assemble() 76 return Assemble(text.data(), text.size(), binary, options); in Assemble() 80 std::vector<uint32_t>* binary, in Assemble() 86 binary->assign(spvbinary->code, spvbinary->code + spvbinary->wordCount); in Assemble() 92 bool SpirvTools::Disassemble(const std::vector<uint32_t>& binary, in Disassemble() argument 94 return Disassemble(binary.data(), binary.size(), text, options); in Disassemble() 97 bool SpirvTools::Disassemble(const uint32_t* binary, const size_t binary_size, in Disassemble() argument 100 spv_result_t status = spvBinaryToText(impl_->context, binary, binary_size, in Disassemble() 109 bool SpirvTools::Validate(const std::vector<uint32_t>& binary) cons 73 Assemble(const std::string& text, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 79 Assemble(const char* text, const size_t text_size, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 113 Validate(const uint32_t* binary, const size_t binary_size) const Validate() argument 119 Validate(const uint32_t* binary, const size_t binary_size, spv_validator_options options) const Validate() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/ |
| H A D | libspirv.cpp | 74 std::vector<uint32_t>* binary, in Assemble() 76 return Assemble(text.data(), text.size(), binary, options); in Assemble() 80 std::vector<uint32_t>* binary, in Assemble() 86 binary->assign(spvbinary->code, spvbinary->code + spvbinary->wordCount); in Assemble() 92 bool SpirvTools::Disassemble(const std::vector<uint32_t>& binary, in Disassemble() argument 94 return Disassemble(binary.data(), binary.size(), text, options); in Disassemble() 97 bool SpirvTools::Disassemble(const uint32_t* binary, const size_t binary_size, in Disassemble() argument 100 spv_result_t status = spvBinaryToText(impl_->context, binary, binary_size, in Disassemble() 109 bool SpirvTools::Validate(const std::vector<uint32_t>& binary) cons 73 Assemble(const std::string& text, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 79 Assemble(const char* text, const size_t text_size, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 113 Validate(const uint32_t* binary, const size_t binary_size) const Validate() argument 119 Validate(const uint32_t* binary, const size_t binary_size, spv_validator_options options) const Validate() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2401_system/hive/ |
| H A D | ia_css_isp_params.c | 76 stage->binary->info->mem_offsets.offsets.param->dmem.aa.size; in ia_css_process_aa() 78 stage->binary->info->mem_offsets.offsets.param->dmem.aa.offset; in ia_css_process_aa() 82 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa() 99 stage->binary->info->mem_offsets.offsets.param->dmem.anr.size; in ia_css_process_anr() 102 stage->binary->info->mem_offsets.offsets.param->dmem.anr.offset; in ia_css_process_anr() 109 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr() 134 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.size; in ia_css_process_anr2() 137 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.offset; in ia_css_process_anr2() 144 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset], in ia_css_process_anr2() 169 stage->binary in ia_css_process_bh() [all...] |
| /third_party/skia/third_party/externals/tint/fuzzers/tint_spirv_tools_fuzzer/ |
| H A D | fuzzer.cc | 54 std::unique_ptr<Mutator> CreateMutator(const std::vector<uint32_t>& binary, in CreateMutator() argument 59 // Determine which mutator we will be using for `binary` at random. in CreateMutator() 80 mutator_params.target_env, binary, seed, mutator_params.donors, in CreateMutator() 87 mutator_params.target_env, binary, seed, in CreateMutator() 93 mutator_params.target_env, seed, binary, in CreateMutator() 126 bool IsValid(const std::vector<uint32_t>& binary) { in IsValid() argument 129 return tools.IsValid() && tools.Validate(binary.data(), binary.size(), in IsValid() 138 // A valid SPIR-V binary's size must be a multiple of the size of a 32-bit in LLVMFuzzerCustomMutator() 144 std::vector<uint32_t> binary(siz in LLVMFuzzerCustomMutator() [all...] |
| /third_party/spirv-tools/source/ |
| H A D | libspirv.cpp | 74 std::vector<uint32_t>* binary, in Assemble() 76 return Assemble(text.data(), text.size(), binary, options); in Assemble() 80 std::vector<uint32_t>* binary, in Assemble() 86 binary->assign(spvbinary->code, spvbinary->code + spvbinary->wordCount); in Assemble() 92 bool SpirvTools::Disassemble(const std::vector<uint32_t>& binary, in Disassemble() argument 94 return Disassemble(binary.data(), binary.size(), text, options); in Disassemble() 97 bool SpirvTools::Disassemble(const uint32_t* binary, const size_t binary_size, in Disassemble() argument 100 spv_result_t status = spvBinaryToText(impl_->context, binary, binary_size, in Disassemble() 116 bool SpirvTools::Parse(const std::vector<uint32_t>& binary, in Parse() argument 73 Assemble(const std::string& text, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 79 Assemble(const char* text, const size_t text_size, std::vector<uint32_t>* binary, uint32_t options) const Assemble() argument 149 Validate(const uint32_t* binary, const size_t binary_size) const Validate() argument 155 Validate(const uint32_t* binary, const size_t binary_size, spv_validator_options options) const Validate() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2400_system/hive/ |
| H A D | ia_css_isp_params.c | 75 stage->binary->info->mem_offsets.offsets.param->dmem.aa.size; in ia_css_process_aa() 77 stage->binary->info->mem_offsets.offsets.param->dmem.aa.offset; in ia_css_process_aa() 81 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa() 101 stage->binary->info->mem_offsets.offsets.param->dmem.anr.size; in ia_css_process_anr() 104 stage->binary->info->mem_offsets.offsets.param->dmem.anr.offset; in ia_css_process_anr() 111 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr() 136 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.size; in ia_css_process_anr2() 139 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.offset; in ia_css_process_anr2() 146 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset], in ia_css_process_anr2() 171 stage->binary in ia_css_process_bh() [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
| H A D | ia_css_isp_params.c | 76 stage->binary->info->mem_offsets.offsets.param->dmem.aa.size; in ia_css_process_aa() 78 stage->binary->info->mem_offsets.offsets.param->dmem.aa.offset; in ia_css_process_aa() 82 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa() 99 stage->binary->info->mem_offsets.offsets.param->dmem.anr.size; in ia_css_process_anr() 102 stage->binary->info->mem_offsets.offsets.param->dmem.anr.offset; in ia_css_process_anr() 109 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr() 134 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.size; in ia_css_process_anr2() 137 stage->binary->info->mem_offsets.offsets.param->vmem.anr2.offset; in ia_css_process_anr2() 144 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset], in ia_css_process_anr2() 169 stage->binary in ia_css_process_bh() [all...] |
| /third_party/skia/third_party/externals/spirv-tools/test/ |
| H A D | ext_inst.glsl_test.cpp | 33 /// The following fields are used to check the SPIR-V binary representation 64 spv_binary binary = nullptr; in TEST_P() local 67 &binary, &diagnostic); in TEST_P() 77 // Check we do have the extended instruction's corresponding binary code in in TEST_P() 78 // the generated SPIR-V binary. in TEST_P() 85 EXPECT_NE(binary->code + binary->wordCount, in TEST_P() 86 std::search(binary->code, binary->code + binary in TEST_P() [all...] |
| H A D | text_destroy_test.cpp | 46 spv_binary binary = nullptr; in TEST() local 49 &binary, &diagnostic)); in TEST() 50 EXPECT_NE(nullptr, binary); in TEST() 51 EXPECT_NE(nullptr, binary->code); in TEST() 52 EXPECT_NE(0u, binary->wordCount); in TEST() 60 spvBinaryToText(context, binary->code, binary->wordCount, 0, in TEST() 62 spvBinaryDestroy(binary); in TEST()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/ |
| H A D | ext_inst.glsl_test.cpp | 33 /// The following fields are used to check the SPIR-V binary representation 64 spv_binary binary = nullptr; in TEST_P() local 67 &binary, &diagnostic); in TEST_P() 77 // Check we do have the extended instruction's corresponding binary code in in TEST_P() 78 // the generated SPIR-V binary. in TEST_P() 85 EXPECT_NE(binary->code + binary->wordCount, in TEST_P() 86 std::search(binary->code, binary->code + binary in TEST_P() [all...] |
| H A D | text_destroy_test.cpp | 46 spv_binary binary = nullptr; in TEST() local 49 &binary, &diagnostic)); in TEST() 50 EXPECT_NE(nullptr, binary); in TEST() 51 EXPECT_NE(nullptr, binary->code); in TEST() 52 EXPECT_NE(0u, binary->wordCount); in TEST() 60 spvBinaryToText(context, binary->code, binary->wordCount, 0, in TEST() 62 spvBinaryDestroy(binary); in TEST()
|
| /third_party/spirv-tools/test/ |
| H A D | ext_inst.glsl_test.cpp | 33 /// The following fields are used to check the SPIR-V binary representation 64 spv_binary binary = nullptr; in TEST_P() local 67 &binary, &diagnostic); in TEST_P() 77 // Check we do have the extended instruction's corresponding binary code in in TEST_P() 78 // the generated SPIR-V binary. in TEST_P() 85 EXPECT_NE(binary->code + binary->wordCount, in TEST_P() 86 std::search(binary->code, binary->code + binary in TEST_P() [all...] |
| /third_party/spirv-tools/test/link/ |
| H A D | ids_limit_test.cpp | 58 spvtest::Binary& binary = binaries.back(); variable 59 binary.reserve(common_binary.size() + constant_count * 3u); 60 binary.insert(binary.end(), common_binary.cbegin(), common_binary.cend()); 63 binary.push_back(static_cast<uint32_t>(spv::Op::OpConstantTrue) | 65 binary.push_back(1u); // NOTE: Type ID 66 binary.push_back(2u + i); // NOTE: Result ID 104 spvtest::Binary& binary = binaries.back(); in TEST_F() local 106 const uint32_t id_bound = binary[3]; in TEST_F() 107 binary[ in TEST_F() [all...] |
| /third_party/skia/third_party/externals/spirv-tools/test/opt/ |
| H A D | compact_ids_test.cpp | 152 std::vector<uint32_t> binary; in TEST() local 156 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 165 optimizer.Run(binary.data(), binary.size(), &binary); in TEST() 168 tools.Disassemble(binary, &disassembly, SPV_BINARY_TO_TEXT_OPTION_NO_HEADER); in TEST() 196 std::vector<uint32_t> binary; in TEST() local 200 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 209 optimizer.Run(binary.data(), binary in TEST() 277 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
| H A D | compact_ids_test.cpp | 152 std::vector<uint32_t> binary; in TEST() local 156 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 165 optimizer.Run(binary.data(), binary.size(), &binary); in TEST() 168 tools.Disassemble(binary, &disassembly, SPV_BINARY_TO_TEXT_OPTION_NO_HEADER); in TEST() 196 std::vector<uint32_t> binary; in TEST() local 200 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 209 optimizer.Run(binary.data(), binary in TEST() 277 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/spirv-tools/test/opt/ |
| H A D | compact_ids_test.cpp | 151 std::vector<uint32_t> binary; in TEST() local 155 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 164 optimizer.Run(binary.data(), binary.size(), &binary); in TEST() 167 tools.Disassemble(binary, &disassembly, SPV_BINARY_TO_TEXT_OPTION_NO_HEADER); in TEST() 195 std::vector<uint32_t> binary; in TEST() local 199 input, &binary, SPV_TEXT_TO_BINARY_OPTION_PRESERVE_NUMERIC_IDS); in TEST() 208 optimizer.Run(binary.data(), binary in TEST() 276 std::vector<uint32_t> binary; TEST() local 338 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/spirv-tools/test/fuzzers/ |
| H A D | spvtools_as_fuzzer.cpp | 39 spv_binary binary = nullptr; in LLVMFuzzerTestOneInput() local 42 SPV_TEXT_TO_BINARY_OPTION_NONE, &binary, in LLVMFuzzerTestOneInput() 50 if (binary) { in LLVMFuzzerTestOneInput() 51 spvBinaryDestroy(binary); in LLVMFuzzerTestOneInput() 52 binary = nullptr; in LLVMFuzzerTestOneInput() 57 &binary, &diagnostic); in LLVMFuzzerTestOneInput() 64 if (binary) { in LLVMFuzzerTestOneInput() 65 spvBinaryDestroy(binary); in LLVMFuzzerTestOneInput() 66 binary = nullptr; in LLVMFuzzerTestOneInput()
|
| /third_party/mesa3d/src/amd/compiler/ |
| H A D | aco_print_asm.cpp | 69 print_instr(FILE* output, const std::vector<uint32_t>& binary, char* instr, unsigned size, in print_instr() argument 75 fprintf(output, " %.8x", binary[pos + i]); in print_instr() 175 print_asm_clrx(Program* program, std::vector<uint32_t>& binary, unsigned exec_size, FILE* output) in print_asm_clrx() argument 187 /* Dump the binary into a temporary file. */ in print_asm_clrx() 193 if (write(fd, &binary[i], 4) == -1) in print_asm_clrx() 235 print_instr(output, binary, prev_instr, pos - prev_pos, prev_pos); in print_asm_clrx() 253 print_instr(output, binary, prev_instr, exec_size - prev_pos, prev_pos); in print_asm_clrx() 271 disasm_instr(amd_gfx_level gfx_level, LLVMDisasmContextRef disasm, uint32_t* binary, in disasm_instr() argument 275 LLVMDisasmInstruction(disasm, (uint8_t*)&binary[pos], (exec_size - pos) * sizeof(uint32_t), in disasm_instr() 278 if (gfx_level >= GFX10 && l == 8 && ((binary[po in disasm_instr() 341 print_asm_llvm(Program* program, std::vector<uint32_t>& binary, unsigned exec_size, FILE* output) print_asm_llvm() argument 445 print_asm(Program* program, std::vector<uint32_t>& binary, unsigned exec_size, FILE* output) print_asm() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ |
| H A D | ia_css_bayer_io.host.c | 27 const struct ia_css_binary *binary, in ia_css_bayer_io_config() 34 &binary->in_frame_info; in ia_css_bayer_io_config() 42 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 43 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_bayer_io_config() 44 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_bayer_io_config() 49 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config() 68 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 69 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_bayer_io_config() 70 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_bayer_io_config() 75 &binary in ia_css_bayer_io_config() 26 ia_css_bayer_io_config( const struct ia_css_binary *binary, const struct sh_css_binary_args *args) ia_css_bayer_io_config() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
| H A D | ia_css_yuv444_io.host.c | 27 const struct ia_css_binary *binary, in ia_css_yuv444_io_config() 34 &binary->in_frame_info; in ia_css_yuv444_io_config() 42 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config() 43 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_yuv444_io_config() 44 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_yuv444_io_config() 49 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config() 68 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config() 69 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_yuv444_io_config() 70 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_yuv444_io_config() 75 &binary in ia_css_yuv444_io_config() 26 ia_css_yuv444_io_config( const struct ia_css_binary *binary, const struct sh_css_binary_args *args) ia_css_yuv444_io_config() argument [all...] |