| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
| H A D | sh_css_param_shading.c | 230 const struct ia_css_binary *binary, in prepare_shading_table() 241 assert(binary); in prepare_shading_table() 245 binary->sctbl_legacy_width_per_color, in prepare_shading_table() 246 binary->sctbl_legacy_height); in prepare_shading_table() 255 input_height = binary->in_frame_info.res.height; in prepare_shading_table() 256 input_width = binary->in_frame_info.res.width; in prepare_shading_table() 257 left_padding = binary->left_padding; in prepare_shading_table() 258 left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ? in prepare_shading_table() 259 binary->dvs_envelope.width : 2 * ISP_VEC_NELEMS; in prepare_shading_table() 264 left_padding = (left_padding + binary in prepare_shading_table() 227 prepare_shading_table(const struct ia_css_shading_table *in_table, unsigned int sensor_binning, struct ia_css_shading_table **target_table, const struct ia_css_binary *binary, unsigned int bds_factor) prepare_shading_table() argument [all...] |
| H A D | sh_css_sp.c | 525 sp_frame_out->planes.binary.data.offset = in sh_css_copy_frame_to_spframe() 526 frame_in->planes.binary.data.offset; in sh_css_copy_frame_to_spframe() 789 copy_isp_mem_if_to_ddr(struct ia_css_binary *binary) { in copy_isp_mem_if_to_ddr() argument 793 &binary->css_params, in copy_isp_mem_if_to_ddr() 794 &binary->mem_params, in copy_isp_mem_if_to_ddr() 799 &binary->css_params, in copy_isp_mem_if_to_ddr() 800 &binary->mem_params, in copy_isp_mem_if_to_ddr() 817 const struct ia_css_binary *binary, in configure_isp_from_args() 821 ia_css_fpn_configure(binary, &binary in configure_isp_from_args() 815 configure_isp_from_args( const struct sh_css_sp_pipeline *pipeline, const struct ia_css_binary *binary, const struct sh_css_binary_args *args, bool two_ppc, bool deinterleaved) configure_isp_from_args() argument 854 initialize_isp_states(const struct ia_css_binary *binary) initialize_isp_states() argument 890 sh_css_sp_init_stage(struct ia_css_binary *binary, const char *binary_name, const struct ia_css_blob_info *blob_info, const struct sh_css_binary_args *args, unsigned int pipe_num, unsigned int stage, bool xnr, const struct ia_css_isp_param_css_segments *isp_mem_if, unsigned int if_config_index, bool two_ppc) sh_css_sp_init_stage() argument 1073 struct ia_css_binary *binary; sp_init_stage() local [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
| H A D | sh_css_param_shading.c | 238 const struct ia_css_binary *binary, in prepare_shading_table() 248 assert(binary); in prepare_shading_table() 252 binary->sctbl_width_per_color, in prepare_shading_table() 253 binary->sctbl_height); in prepare_shading_table() 262 input_height = binary->in_frame_info.res.height; in prepare_shading_table() 263 input_width = binary->in_frame_info.res.width; in prepare_shading_table() 264 left_padding = binary->left_padding; in prepare_shading_table() 265 left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ? in prepare_shading_table() 266 binary->dvs_envelope.width : 2 * ISP_VEC_NELEMS; in prepare_shading_table() 270 left_padding = (left_padding + binary in prepare_shading_table() 235 prepare_shading_table(const struct ia_css_shading_table *in_table, unsigned int sensor_binning, struct ia_css_shading_table **target_table, const struct ia_css_binary *binary, unsigned int bds_factor) prepare_shading_table() argument [all...] |
| /third_party/skia/third_party/externals/spirv-tools/source/opt/ |
| H A D | module.cpp | 136 void Module::ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const { in ToBinary() argument 137 binary->push_back(header_.magic_number); in ToBinary() 138 binary->push_back(header_.version); in ToBinary() 140 binary->push_back(header_.generator); in ToBinary() 141 binary->push_back(header_.bound); in ToBinary() 142 binary->push_back(header_.reserved); in ToBinary() 144 size_t bound_idx = binary->size() - 2; in ToBinary() 149 auto write_inst = [binary, skip_nop, &last_scope, &last_line_inst, in ToBinary() 179 binary->push_back((5 << 16) | static_cast<uint16_t>(SpvOpExtInst)); in ToBinary() 180 binary in ToBinary() [all...] |
| H A D | pass_manager.cpp | 36 std::vector<uint32_t> binary; in Run() 37 context->module()->ToBinary(&binary, false); in Run() 40 t.Disassemble(binary, &disassembly, 0); in Run() 57 std::vector<uint32_t> binary; in Run() local 58 context->module()->ToBinary(&binary, true); in Run() 59 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| H A D | module.cpp | 136 void Module::ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const { in ToBinary() argument 137 binary->push_back(header_.magic_number); in ToBinary() 138 binary->push_back(header_.version); in ToBinary() 140 binary->push_back(header_.generator); in ToBinary() 141 binary->push_back(header_.bound); in ToBinary() 142 binary->push_back(header_.reserved); in ToBinary() 144 size_t bound_idx = binary->size() - 2; in ToBinary() 149 auto write_inst = [binary, skip_nop, &last_scope, &last_line_inst, in ToBinary() 179 binary->push_back((5 << 16) | static_cast<uint16_t>(SpvOpExtInst)); in ToBinary() 180 binary in ToBinary() [all...] |
| H A D | pass_manager.cpp | 36 std::vector<uint32_t> binary; in Run() 37 context->module()->ToBinary(&binary, false); in Run() 40 t.Disassemble(binary, &disassembly, 0); in Run() 57 std::vector<uint32_t> binary; in Run() local 58 context->module()->ToBinary(&binary, true); in Run() 59 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
|
| /third_party/spirv-tools/source/opt/ |
| H A D | module.cpp | 141 void Module::ToBinary(std::vector<uint32_t>* binary, bool skip_nop) const { in ToBinary() argument 142 binary->push_back(header_.magic_number); in ToBinary() 143 binary->push_back(header_.version); in ToBinary() 145 binary->push_back(header_.generator); in ToBinary() 146 binary->push_back(header_.bound); in ToBinary() 147 binary->push_back(header_.schema); in ToBinary() 149 size_t bound_idx = binary->size() - 2; in ToBinary() 154 auto write_inst = [binary, skip_nop, &last_scope, &last_line_inst, in ToBinary() 183 binary->push_back((5 << 16) | in ToBinary() 185 binary in ToBinary() [all...] |
| H A D | pass_manager.cpp | 36 std::vector<uint32_t> binary; in Run() 37 context->module()->ToBinary(&binary, false); in Run() 42 if (!t.Disassemble(binary, &disassembly)) { in Run() 65 std::vector<uint32_t> binary; in Run() local 66 context->module()->ToBinary(&binary, true); in Run() 67 if (!tools.Validate(binary.data(), binary.size(), val_options_)) { in Run()
|
| /third_party/mesa3d/src/gallium/frontends/clover/core/ |
| H A D | kernel.hpp | 77 create(const binary::argument &barg); 100 const binary::argument &barg) = 0; 123 const std::vector<clover::binary::argument> &bargs); 147 std::vector<clover::binary::arg_info> args_infos(); 152 const clover::binary &binary(const command_queue &q) const; 160 const binary::argument &barg); 175 const binary::argument &barg); 189 const binary::argument &barg); 202 const binary [all...] |
| H A D | kernel.cpp | 32 const std::vector<binary::argument> &bargs) : in kernel() 36 if (barg.semantic == binary::argument::general) in kernel() 42 const auto f = id_type_equals(bsym.section, binary::section::data_constant); in kernel() 167 std::vector<clover::binary::arg_info> 169 std::vector<clover::binary::arg_info> infos; in args_infos() 171 if (barg.semantic == clover::binary::argument::general) in args_infos() 177 const binary & 178 kernel::binary(const command_queue &q) const { in binary() function in kernel 200 auto msec = find(id_type_equals(bsym.section, binary::section::text_executable), b.secs); in bind() 205 case binary in bind() [all...] |
| H A D | binary.cpp | 26 #include "core/binary.hpp" 59 _proc(binary::size_t &sz, const T &x) { in _proc() 78 proc(binary::size_t &sz, const T &x) { in proc() 105 proc(binary::size_t &sz, const std::vector<T> &v) { in proc() 132 proc(binary::size_t &sz, const std::vector<T> &v) { in proc() 153 proc(binary::size_t &sz, const std::string &s) { in proc() 160 struct _serializer<binary::printf_info> { 169 /// (De)serialize a binary::section. 171 struct _serializer<binary::section> { 182 /// (De)serialize a binary [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
| H A D | ia_css_yuv444_io.host.c | 25 int ia_css_yuv444_io_config(const struct ia_css_binary *binary, in ia_css_yuv444_io_config() argument 39 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config() 40 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_yuv444_io_config() 41 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_yuv444_io_config() 46 &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->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ |
| H A D | ia_css_bayer_io.host.c | 25 int ia_css_bayer_io_config(const struct ia_css_binary *binary, in ia_css_bayer_io_config() argument 39 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 40 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_bayer_io_config() 41 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_bayer_io_config() 46 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config() 67 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 68 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_bayer_io_config() 69 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_bayer_io_config() 74 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
|
| /third_party/gptfdisk/ |
| H A D | gdisk_test.sh | 382 for binary in gdisk sgdisk 385 printf "\033[0;34m**Testing $binary binary**\033[m\n" 387 create_table "$binary" 388 create_partition "$binary" 389 change_partition_name "$binary" 390 change_partition_type "$binary" 391 backup_table "$binary" 392 delete_partition "$binary" 394 change_disk_uid "$binary" [all...] |
| /third_party/skia/third_party/externals/tint/fuzzers/tint_spirv_tools_fuzzer/ |
| H A D | util.cc | 27 std::ofstream spv(path, std::ios::binary); in WriteBinary() 124 std::ifstream file(path, std::ios::binary | std::ios::ate); in ReadBinary() 139 std::vector<char> binary(size); in ReadBinary() 140 if (!file.read(binary.data(), size)) { in ReadBinary() 144 out->resize(binary.size() / sizeof(uint32_t)); in ReadBinary() 145 std::memcpy(out->data(), binary.data(), binary.size()); in ReadBinary() 149 bool WriteBinary(const std::string& path, const std::vector<uint32_t>& binary) { in WriteBinary() argument 150 return WriteBinary(path, reinterpret_cast<const uint8_t*>(binary.data()), in WriteBinary() 151 binary in WriteBinary() [all...] |
| /third_party/skia/third_party/externals/spirv-tools/test/fuzz/ |
| H A D | fuzz_test_util.cpp | 109 std::vector<uint32_t> binary; in ToString() local 110 ir->module()->ToBinary(&binary, false); in ToString() 111 return ToString(env, binary); in ToString() 114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument 117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString() 122 std::vector<uint32_t> binary; in DumpShader() local 123 context->module()->ToBinary(&binary, false); in DumpShader() 124 DumpShader(binary, filename); in DumpShader() 127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument 129 WriteFile(filename, "wb", &binary[ in DumpShader() [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/fuzz/ |
| H A D | fuzz_test_util.cpp | 109 std::vector<uint32_t> binary; in ToString() local 110 ir->module()->ToBinary(&binary, false); in ToString() 111 return ToString(env, binary); in ToString() 114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument 117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString() 122 std::vector<uint32_t> binary; in DumpShader() local 123 context->module()->ToBinary(&binary, false); in DumpShader() 124 DumpShader(binary, filename); in DumpShader() 127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument 129 WriteFile(filename, "wb", &binary[ in DumpShader() [all...] |
| /third_party/spirv-tools/test/fuzz/ |
| H A D | fuzz_test_util.cpp | 109 std::vector<uint32_t> binary; in ToString() local 110 ir->module()->ToBinary(&binary, false); in ToString() 111 return ToString(env, binary); in ToString() 114 std::string ToString(spv_target_env env, const std::vector<uint32_t>& binary) { in ToString() argument 117 t.Disassemble(binary, &result, kFuzzDisassembleOption); in ToString() 122 std::vector<uint32_t> binary; in DumpShader() local 123 context->module()->ToBinary(&binary, false); in DumpShader() 124 DumpShader(binary, filename); in DumpShader() 127 void DumpShader(const std::vector<uint32_t>& binary, const char* filename) { in DumpShader() argument 129 WriteFile(filename, "wb", &binary[ in DumpShader() [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ |
| H A D | ia_css_sc.host.c | 31 const struct ia_css_binary *binary, in ia_css_configure_sc() 41 if (binary->info->mem_offsets.offsets.config) { in ia_css_configure_sc() 42 size = binary->info->mem_offsets.offsets.config->dmem.sc.size; in ia_css_configure_sc() 43 offset = binary->info->mem_offsets.offsets.config->dmem.sc.offset; in ia_css_configure_sc() 47 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_sc() 103 const struct ia_css_binary *binary, in ia_css_sc_configure() 112 ia_css_configure_sc(binary, &config); in ia_css_sc_configure() 30 ia_css_configure_sc( const struct ia_css_binary *binary, const struct ia_css_sc_configuration *config_dmem) ia_css_configure_sc() argument 102 ia_css_sc_configure( const struct ia_css_binary *binary, u32 internal_frame_origin_x_bqs_on_sctbl, uint32_t internal_frame_origin_y_bqs_on_sctbl) ia_css_sc_configure() argument
|
| /third_party/mesa3d/src/gallium/frontends/clover/nir/ |
| H A D | invocation.cpp | 29 #include "core/binary.hpp" 270 std::vector<binary::argument> &args; 293 state->args.emplace_back(binary::argument::global, sizeof(size_t), 294 8, 8, binary::argument::zero_ext, 295 binary::argument::printf_buffer); 314 state->args.emplace_back(binary::argument::scalar, 4, 4, 4, 315 binary::argument::zero_ext, 316 binary::argument::grid_offset); 345 clover_lower_nir(nir_shader *nir, std::vector<binary::argument> &args, 356 args.emplace_back(binary [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/pipeline/src/ |
| H A D | pipeline.c | 268 * The stage consists of an ISP binary or firmware and input and 286 if (!stage_desc->binary && !stage_desc->firmware in ia_css_pipeline_create_and_add_stage() 304 && (!stage_desc->binary->online)) { in ia_css_pipeline_create_and_add_stage() 431 /* If no firmware, find binary in pipe */ in ia_css_pipeline_get_output_stage() 490 * their own binary and frame pointers. 574 struct ia_css_binary *binary; in pipeline_stage_create() local 582 && (stage_desc->binary) && !(stage_desc->binary->online)) { in pipeline_stage_create() 587 binary = stage_desc->binary; in pipeline_stage_create() [all...] |
| /third_party/mesa3d/src/gallium/frontends/clover/llvm/ |
| H A D | codegen.hpp | 25 /// Tools to generate various forms of binary code from existing LLVM IR in 26 /// the given llvm::Module object and output the result as a clover::binary. 33 #include "core/binary.hpp" 44 binary 46 enum binary::section::type section_type); 49 parse_module_library(const binary &b, ::llvm::LLVMContext &ctx, 52 binary 60 binary
|
| /third_party/skia/third_party/externals/spirv-tools/tools/as/ |
| H A D | as.cpp | 26 R"(%s - Create a SPIR-V binary module from SPIR-V assembly text in print_usage() 32 The SPIR-V binary module is written to file "out.spv", unless the -o option in print_usage() 42 Numeric IDs in the binary will have the same values as in the in print_usage() 134 spv_binary binary; in main() 138 context, contents.data(), contents.size(), options, &binary, &diagnostic); in main() 146 if (!WriteFile<uint32_t>(outFile, "wb", binary->code, binary->wordCount)) { in main() 147 spvBinaryDestroy(binary); in main() 151 spvBinaryDestroy(binary); in main()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/as/ |
| H A D | as.cpp | 26 R"(%s - Create a SPIR-V binary module from SPIR-V assembly text in print_usage() 32 The SPIR-V binary module is written to file "out.spv", unless the -o option in print_usage() 42 Numeric IDs in the binary will have the same values as in the in print_usage() 134 spv_binary binary; in main() 138 context, contents.data(), contents.size(), options, &binary, &diagnostic); in main() 146 if (!WriteFile<uint32_t>(outFile, "wb", binary->code, binary->wordCount)) { in main() 147 spvBinaryDestroy(binary); in main() 151 spvBinaryDestroy(binary); in main()
|