| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2400_system/hive/ |
| H A D | ia_css_isp_configs.c | 28 const struct ia_css_binary *binary, in ia_css_configure_iterator() 38 if (binary->info->mem_offsets.offsets.config) { in ia_css_configure_iterator() 39 size = binary->info->mem_offsets.offsets.config->dmem.iterator.size; in ia_css_configure_iterator() 40 offset = binary->info->mem_offsets.offsets.config->dmem.iterator.offset; in ia_css_configure_iterator() 44 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_iterator() 56 const struct ia_css_binary *binary, in ia_css_configure_copy_output() 66 if (binary->info->mem_offsets.offsets.config) { in ia_css_configure_copy_output() 67 size = binary->info->mem_offsets.offsets.config->dmem.copy_output.size; in ia_css_configure_copy_output() 68 offset = binary->info->mem_offsets.offsets.config->dmem.copy_output.offset; in ia_css_configure_copy_output() 72 &binary in ia_css_configure_copy_output() 27 ia_css_configure_iterator( const struct ia_css_binary *binary, const struct ia_css_iterator_configuration *config_dmem) ia_css_configure_iterator() argument 55 ia_css_configure_copy_output( const struct ia_css_binary *binary, const struct ia_css_copy_output_configuration *config_dmem) ia_css_configure_copy_output() argument 83 ia_css_configure_crop( const struct ia_css_binary *binary, const struct ia_css_crop_configuration *config_dmem) ia_css_configure_crop() argument 111 ia_css_configure_fpn( const struct ia_css_binary *binary, const struct ia_css_fpn_configuration *config_dmem) ia_css_configure_fpn() argument 139 ia_css_configure_dvs( const struct ia_css_binary *binary, const struct ia_css_dvs_configuration *config_dmem) ia_css_configure_dvs() argument 167 ia_css_configure_qplane( const struct ia_css_binary *binary, const struct ia_css_qplane_configuration *config_dmem) ia_css_configure_qplane() argument 195 ia_css_configure_output0( const struct ia_css_binary *binary, const struct ia_css_output0_configuration *config_dmem) ia_css_configure_output0() argument 223 ia_css_configure_output1( const struct ia_css_binary *binary, const struct ia_css_output1_configuration *config_dmem) ia_css_configure_output1() argument 251 ia_css_configure_output( const struct ia_css_binary *binary, const struct ia_css_output_configuration *config_dmem) ia_css_configure_output() argument 279 ia_css_configure_raw( const struct ia_css_binary *binary, const struct ia_css_raw_configuration *config_dmem) ia_css_configure_raw() argument 307 ia_css_configure_tnr( const struct ia_css_binary *binary, const struct ia_css_tnr_configuration *config_dmem) ia_css_configure_tnr() argument 335 ia_css_configure_ref( const struct ia_css_binary *binary, const struct ia_css_ref_configuration *config_dmem) ia_css_configure_ref() argument 363 ia_css_configure_vf( const struct ia_css_binary *binary, const struct ia_css_vf_configuration *config_dmem) ia_css_configure_vf() argument [all...] |
| H A D | ia_css_isp_states.c | 26 const struct ia_css_binary *binary) in ia_css_initialize_aa_state() 32 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.aa.size; in ia_css_initialize_aa_state() 34 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.aa.offset; in ia_css_initialize_aa_state() 37 memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_aa_state() 48 const struct ia_css_binary *binary) in ia_css_initialize_cnr_state() 54 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr.size; in ia_css_initialize_cnr_state() 56 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr.offset; in ia_css_initialize_cnr_state() 60 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr_state() 72 const struct ia_css_binary *binary) in ia_css_initialize_cnr2_state() 78 unsigned int size = binary in ia_css_initialize_cnr2_state() 25 ia_css_initialize_aa_state( const struct ia_css_binary *binary) ia_css_initialize_aa_state() argument 47 ia_css_initialize_cnr_state( const struct ia_css_binary *binary) ia_css_initialize_cnr_state() argument 71 ia_css_initialize_cnr2_state( const struct ia_css_binary *binary) ia_css_initialize_cnr2_state() argument 95 ia_css_initialize_dp_state( const struct ia_css_binary *binary) ia_css_initialize_dp_state() argument 119 ia_css_initialize_de_state( const struct ia_css_binary *binary) ia_css_initialize_de_state() argument 143 ia_css_initialize_tnr_state( const struct ia_css_binary *binary) ia_css_initialize_tnr_state() argument 167 ia_css_initialize_ref_state( const struct ia_css_binary *binary) ia_css_initialize_ref_state() argument 191 ia_css_initialize_ynr_state( const struct ia_css_binary *binary) ia_css_initialize_ynr_state() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/css_2401_system/hive/ |
| H A D | ia_css_isp_configs.c | 28 const struct ia_css_binary *binary, in ia_css_configure_iterator() 38 if (binary->info->mem_offsets.offsets.config) { in ia_css_configure_iterator() 39 size = binary->info->mem_offsets.offsets.config->dmem.iterator.size; in ia_css_configure_iterator() 40 offset = binary->info->mem_offsets.offsets.config->dmem.iterator.offset; in ia_css_configure_iterator() 44 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_iterator() 56 const struct ia_css_binary *binary, in ia_css_configure_copy_output() 66 if (binary->info->mem_offsets.offsets.config) { in ia_css_configure_copy_output() 67 size = binary->info->mem_offsets.offsets.config->dmem.copy_output.size; in ia_css_configure_copy_output() 68 offset = binary->info->mem_offsets.offsets.config->dmem.copy_output.offset; in ia_css_configure_copy_output() 72 &binary in ia_css_configure_copy_output() 27 ia_css_configure_iterator( const struct ia_css_binary *binary, const struct ia_css_iterator_configuration *config_dmem) ia_css_configure_iterator() argument 55 ia_css_configure_copy_output( const struct ia_css_binary *binary, const struct ia_css_copy_output_configuration *config_dmem) ia_css_configure_copy_output() argument 83 ia_css_configure_crop( const struct ia_css_binary *binary, const struct ia_css_crop_configuration *config_dmem) ia_css_configure_crop() argument 111 ia_css_configure_fpn( const struct ia_css_binary *binary, const struct ia_css_fpn_configuration *config_dmem) ia_css_configure_fpn() argument 139 ia_css_configure_dvs( const struct ia_css_binary *binary, const struct ia_css_dvs_configuration *config_dmem) ia_css_configure_dvs() argument 167 ia_css_configure_qplane( const struct ia_css_binary *binary, const struct ia_css_qplane_configuration *config_dmem) ia_css_configure_qplane() argument 195 ia_css_configure_output0( const struct ia_css_binary *binary, const struct ia_css_output0_configuration *config_dmem) ia_css_configure_output0() argument 223 ia_css_configure_output1( const struct ia_css_binary *binary, const struct ia_css_output1_configuration *config_dmem) ia_css_configure_output1() argument 251 ia_css_configure_output( const struct ia_css_binary *binary, const struct ia_css_output_configuration *config_dmem) ia_css_configure_output() argument 279 ia_css_configure_raw( const struct ia_css_binary *binary, const struct ia_css_raw_configuration *config_dmem) ia_css_configure_raw() argument 307 ia_css_configure_tnr( const struct ia_css_binary *binary, const struct ia_css_tnr_configuration *config_dmem) ia_css_configure_tnr() argument 335 ia_css_configure_ref( const struct ia_css_binary *binary, const struct ia_css_ref_configuration *config_dmem) ia_css_configure_ref() argument 363 ia_css_configure_vf( const struct ia_css_binary *binary, const struct ia_css_vf_configuration *config_dmem) ia_css_configure_vf() argument [all...] |
| H A D | ia_css_isp_states.c | 27 const struct ia_css_binary *binary) in ia_css_initialize_aa_state() 33 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.aa.size; in ia_css_initialize_aa_state() 34 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.aa.offset; in ia_css_initialize_aa_state() 37 memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_aa_state() 48 const struct ia_css_binary *binary) in ia_css_initialize_cnr_state() 54 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr.size; in ia_css_initialize_cnr_state() 56 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr.offset; in ia_css_initialize_cnr_state() 60 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr_state() 72 const struct ia_css_binary *binary) in ia_css_initialize_cnr2_state() 78 unsigned int size = binary in ia_css_initialize_cnr2_state() 26 ia_css_initialize_aa_state( const struct ia_css_binary *binary) ia_css_initialize_aa_state() argument 47 ia_css_initialize_cnr_state( const struct ia_css_binary *binary) ia_css_initialize_cnr_state() argument 71 ia_css_initialize_cnr2_state( const struct ia_css_binary *binary) ia_css_initialize_cnr2_state() argument 95 ia_css_initialize_dp_state( const struct ia_css_binary *binary) ia_css_initialize_dp_state() argument 119 ia_css_initialize_de_state( const struct ia_css_binary *binary) ia_css_initialize_de_state() argument 143 ia_css_initialize_tnr_state( const struct ia_css_binary *binary) ia_css_initialize_tnr_state() argument 167 ia_css_initialize_ref_state( const struct ia_css_binary *binary) ia_css_initialize_ref_state() argument 191 ia_css_initialize_ynr_state( const struct ia_css_binary *binary) ia_css_initialize_ynr_state() argument [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
| H A D | ia_css_isp_configs.c | 24 int ia_css_configure_iterator(const struct ia_css_binary *binary, in ia_css_configure_iterator() argument 32 if (!binary->info->mem_offsets.offsets.config) in ia_css_configure_iterator() 35 size = binary->info->mem_offsets.offsets.config->dmem.iterator.size; in ia_css_configure_iterator() 39 offset = binary->info->mem_offsets.offsets.config->dmem.iterator.offset; in ia_css_configure_iterator() 42 &binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset], in ia_css_configure_iterator() 47 int ia_css_configure_copy_output(const struct ia_css_binary *binary, in ia_css_configure_copy_output() argument 55 if (!binary->info->mem_offsets.offsets.config) in ia_css_configure_copy_output() 58 size = binary->info->mem_offsets.offsets.config->dmem.copy_output.size; in ia_css_configure_copy_output() 62 offset = binary->info->mem_offsets.offsets.config->dmem.copy_output.offset; in ia_css_configure_copy_output() 65 &binary in ia_css_configure_copy_output() 72 ia_css_configure_crop(const struct ia_css_binary *binary, const struct ia_css_crop_configuration *config_dmem) ia_css_configure_crop() argument 95 ia_css_configure_fpn(const struct ia_css_binary *binary, const struct ia_css_fpn_configuration *config_dmem) ia_css_configure_fpn() argument 117 ia_css_configure_dvs(const struct ia_css_binary *binary, const struct ia_css_dvs_configuration *config_dmem) ia_css_configure_dvs() argument 139 ia_css_configure_qplane(const struct ia_css_binary *binary, const struct ia_css_qplane_configuration *config_dmem) ia_css_configure_qplane() argument 162 ia_css_configure_output0(const struct ia_css_binary *binary, const struct ia_css_output0_configuration *config_dmem) ia_css_configure_output0() argument 185 ia_css_configure_output1(const struct ia_css_binary *binary, const struct ia_css_output1_configuration *config_dmem) ia_css_configure_output1() argument 208 ia_css_configure_output(const struct ia_css_binary *binary, const struct ia_css_output_configuration *config_dmem) ia_css_configure_output() argument 231 ia_css_configure_raw(const struct ia_css_binary *binary, const struct ia_css_raw_configuration *config_dmem) ia_css_configure_raw() argument 254 ia_css_configure_tnr(const struct ia_css_binary *binary, const struct ia_css_tnr_configuration *config_dmem) ia_css_configure_tnr() argument 277 ia_css_configure_ref(const struct ia_css_binary *binary, const struct ia_css_ref_configuration *config_dmem) ia_css_configure_ref() argument 300 ia_css_configure_vf(const struct ia_css_binary *binary, const struct ia_css_vf_configuration *config_dmem) ia_css_configure_vf() argument [all...] |
| H A D | ia_css_isp_states.c | 26 const struct ia_css_binary *binary) in ia_css_initialize_aa_state() 32 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.aa.size; in ia_css_initialize_aa_state() 34 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.aa.offset; in ia_css_initialize_aa_state() 37 memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_aa_state() 48 const struct ia_css_binary *binary) in ia_css_initialize_cnr_state() 54 unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr.size; in ia_css_initialize_cnr_state() 56 unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr.offset; in ia_css_initialize_cnr_state() 60 &binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset], in ia_css_initialize_cnr_state() 72 const struct ia_css_binary *binary) in ia_css_initialize_cnr2_state() 78 unsigned int size = binary in ia_css_initialize_cnr2_state() 25 ia_css_initialize_aa_state( const struct ia_css_binary *binary) ia_css_initialize_aa_state() argument 47 ia_css_initialize_cnr_state( const struct ia_css_binary *binary) ia_css_initialize_cnr_state() argument 71 ia_css_initialize_cnr2_state( const struct ia_css_binary *binary) ia_css_initialize_cnr2_state() argument 95 ia_css_initialize_dp_state( const struct ia_css_binary *binary) ia_css_initialize_dp_state() argument 119 ia_css_initialize_de_state( const struct ia_css_binary *binary) ia_css_initialize_de_state() argument 143 ia_css_initialize_tnr_state( const struct ia_css_binary *binary) ia_css_initialize_tnr_state() argument 167 ia_css_initialize_ref_state( const struct ia_css_binary *binary) ia_css_initialize_ref_state() argument 191 ia_css_initialize_ynr_state( const struct ia_css_binary *binary) ia_css_initialize_ynr_state() argument [all...] |
| H A D | ia_css_isp_configs.h | 79 int ia_css_configure_iterator(const struct ia_css_binary *binary, 82 int ia_css_configure_copy_output(const struct ia_css_binary *binary, 85 int ia_css_configure_crop(const struct ia_css_binary *binary, 88 int ia_css_configure_fpn(const struct ia_css_binary *binary, 91 int ia_css_configure_dvs(const struct ia_css_binary *binary, 94 int ia_css_configure_qplane(const struct ia_css_binary *binary, 96 int ia_css_configure_output0(const struct ia_css_binary *binary, 99 int ia_css_configure_output1(const struct ia_css_binary *binary, 102 int ia_css_configure_output(const struct ia_css_binary *binary, 105 int ia_css_configure_raw(const struct ia_css_binary *binary, [all...] |
| /third_party/skia/third_party/externals/spirv-tools/test/ |
| H A D | c_interface_test.cpp | 39 spv_binary binary = nullptr; in TEST() local 41 sizeof(input_text), &binary, nullptr)); in TEST() 44 // Sadly the compiler don't allow me to feed binary directly to in TEST() 46 spv_const_binary_t b{binary->code, binary->wordCount}; in TEST() 51 EXPECT_EQ(SPV_SUCCESS, spvBinaryToText(context, binary->code, in TEST() 52 binary->wordCount, 0, &text, nullptr)); in TEST() 55 spvBinaryDestroy(binary); in TEST() 64 spv_binary binary = nullptr; in TEST() local 66 spvTextToBinary(context, input_text, sizeof(input_text), &binary, in TEST() 77 spv_binary binary = nullptr; TEST() local 98 spv_binary binary = nullptr; TEST() local 128 spv_binary binary = nullptr; TEST() local 157 spv_binary binary = nullptr; TEST() local 199 spv_binary binary = nullptr; TEST() local 225 spv_binary binary = nullptr; TEST() local 248 spv_binary binary = nullptr; TEST() local 279 spv_binary binary = nullptr; TEST() local [all...] |
| H A D | cpp_interface_test.cpp | 47 std::vector<uint32_t> binary; in TEST() local 48 EXPECT_TRUE(t.Assemble(input_text, &binary)); in TEST() 49 EXPECT_TRUE(binary.size() > 5u); in TEST() 50 EXPECT_EQ(SpvMagicNumber, binary[0]); in TEST() 51 EXPECT_EQ(kExpectedSpvVersion, binary[1]); in TEST() 64 EXPECT_FALSE(t.Validate(binary)); in TEST() 67 EXPECT_TRUE(t.Disassemble(binary, &output_text)); in TEST() 72 std::vector<uint32_t> binary(10, 42); in TEST() 74 EXPECT_TRUE(t.Assemble("", &binary)); in TEST() 76 EXPECT_EQ(5u, binary in TEST() 85 std::vector<uint32_t> binary; TEST() local 92 std::vector<uint32_t> binary; TEST() local 99 std::vector<uint32_t> binary; TEST() local 131 std::vector<uint32_t> binary; TEST() local 154 std::vector<uint32_t> binary; TEST() local 162 std::vector<uint32_t> binary; TEST() local 200 std::vector<uint32_t> binary; TEST() local 209 std::vector<uint32_t> binary; TEST() local 244 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/ |
| H A D | c_interface_test.cpp | 39 spv_binary binary = nullptr; in TEST() local 41 sizeof(input_text), &binary, nullptr)); in TEST() 44 // Sadly the compiler don't allow me to feed binary directly to in TEST() 46 spv_const_binary_t b{binary->code, binary->wordCount}; in TEST() 51 EXPECT_EQ(SPV_SUCCESS, spvBinaryToText(context, binary->code, in TEST() 52 binary->wordCount, 0, &text, nullptr)); in TEST() 55 spvBinaryDestroy(binary); in TEST() 64 spv_binary binary = nullptr; in TEST() local 66 spvTextToBinary(context, input_text, sizeof(input_text), &binary, in TEST() 77 spv_binary binary = nullptr; TEST() local 98 spv_binary binary = nullptr; TEST() local 128 spv_binary binary = nullptr; TEST() local 157 spv_binary binary = nullptr; TEST() local 199 spv_binary binary = nullptr; TEST() local 225 spv_binary binary = nullptr; TEST() local 248 spv_binary binary = nullptr; TEST() local 279 spv_binary binary = nullptr; TEST() local [all...] |
| H A D | cpp_interface_test.cpp | 47 std::vector<uint32_t> binary; in TEST() local 48 EXPECT_TRUE(t.Assemble(input_text, &binary)); in TEST() 49 EXPECT_TRUE(binary.size() > 5u); in TEST() 50 EXPECT_EQ(SpvMagicNumber, binary[0]); in TEST() 51 EXPECT_EQ(kExpectedSpvVersion, binary[1]); in TEST() 64 EXPECT_FALSE(t.Validate(binary)); in TEST() 67 EXPECT_TRUE(t.Disassemble(binary, &output_text)); in TEST() 72 std::vector<uint32_t> binary(10, 42); in TEST() 74 EXPECT_TRUE(t.Assemble("", &binary)); in TEST() 76 EXPECT_EQ(5u, binary in TEST() 85 std::vector<uint32_t> binary; TEST() local 92 std::vector<uint32_t> binary; TEST() local 99 std::vector<uint32_t> binary; TEST() local 131 std::vector<uint32_t> binary; TEST() local 154 std::vector<uint32_t> binary; TEST() local 162 std::vector<uint32_t> binary; TEST() local 200 std::vector<uint32_t> binary; TEST() local 209 std::vector<uint32_t> binary; TEST() local 244 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/spirv-tools/test/ |
| H A D | c_interface_test.cpp | 39 spv_binary binary = nullptr; in TEST() local 41 sizeof(input_text), &binary, nullptr)); in TEST() 44 // Sadly the compiler don't allow me to feed binary directly to in TEST() 46 spv_const_binary_t b{binary->code, binary->wordCount}; in TEST() 51 EXPECT_EQ(SPV_SUCCESS, spvBinaryToText(context, binary->code, in TEST() 52 binary->wordCount, 0, &text, nullptr)); in TEST() 55 spvBinaryDestroy(binary); in TEST() 64 spv_binary binary = nullptr; in TEST() local 66 spvTextToBinary(context, input_text, sizeof(input_text), &binary, in TEST() 77 spv_binary binary = nullptr; TEST() local 98 spv_binary binary = nullptr; TEST() local 131 spv_binary binary = nullptr; TEST() local 160 spv_binary binary = nullptr; TEST() local 202 spv_binary binary = nullptr; TEST() local 228 spv_binary binary = nullptr; TEST() local 254 spv_binary binary = nullptr; TEST() local 285 spv_binary binary = nullptr; TEST() local [all...] |
| H A D | cpp_interface_test.cpp | 47 std::vector<uint32_t> binary; in TEST() local 48 EXPECT_TRUE(t.Assemble(input_text, &binary)); in TEST() 49 EXPECT_TRUE(binary.size() > 5u); in TEST() 50 EXPECT_EQ(spv::MagicNumber, binary[0]); in TEST() 51 EXPECT_EQ(kExpectedSpvVersion, binary[1]); in TEST() 64 EXPECT_FALSE(t.Validate(binary)); in TEST() 67 EXPECT_TRUE(t.Disassemble(binary, &output_text)); in TEST() 72 std::vector<uint32_t> binary(10, 42); in TEST() 74 EXPECT_TRUE(t.Assemble("", &binary)); in TEST() 76 EXPECT_EQ(5u, binary in TEST() 85 std::vector<uint32_t> binary; TEST() local 92 std::vector<uint32_t> binary; TEST() local 99 std::vector<uint32_t> binary; TEST() local 131 std::vector<uint32_t> binary; TEST() local 154 std::vector<uint32_t> binary; TEST() local 162 std::vector<uint32_t> binary; TEST() local 200 std::vector<uint32_t> binary; TEST() local 209 std::vector<uint32_t> binary; TEST() local 244 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
| H A D | binary.c | 126 const struct ia_css_binary *binary, /* [in] */ in ia_css_binary_compute_shading_table_bayer_origin() 162 left_padding_bqs = _ISP_BQS(binary->left_padding); in ia_css_binary_compute_shading_table_bayer_origin() 173 need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors & in ia_css_binary_compute_shading_table_bayer_origin() 183 if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0) in ia_css_binary_compute_shading_table_bayer_origin() 235 binary_get_shading_info_type_1(const struct ia_css_binary *binary, /* [in] */ in binary_get_shading_info_type_1() argument 243 assert(binary); in binary_get_shading_info_type_1() 248 info->info.type_1.enable = binary->info->sp.enable.sc; in binary_get_shading_info_type_1() 249 info->info.type_1.num_hor_grids = binary->sctbl_width_per_color; in binary_get_shading_info_type_1() 250 info->info.type_1.num_ver_grids = binary->sctbl_height; in binary_get_shading_info_type_1() 251 info->info.type_1.bqs_per_grid_cell = (1 << binary in binary_get_shading_info_type_1() 125 ia_css_binary_compute_shading_table_bayer_origin( const struct ia_css_binary *binary, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct sh_css_shading_table_bayer_origin_compute_results *res) ia_css_binary_compute_shading_table_bayer_origin() argument 281 ia_css_binary_get_shading_info(const struct ia_css_binary *binary, enum ia_css_shading_correction_type type, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) ia_css_binary_get_shading_info() argument 308 sh_css_binary_common_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info) sh_css_binary_common_grid_info() argument 321 ia_css_binary_dvs_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_dvs_grid_info() argument 350 ia_css_binary_dvs_stat_grid_info( const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_dvs_stat_grid_info() argument 361 ia_css_binary_3a_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_3a_grid_info() argument 493 struct ia_css_binary_xinfo *binary = &all_binaries[i]; ia_css_binary_init_infos() local 638 ia_css_binary_fill_info(const struct ia_css_binary_xinfo *xinfo, bool online, bool two_ppc, enum atomisp_input_format stream_format, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info[], const struct ia_css_frame_info *vf_info, struct ia_css_binary *binary, struct ia_css_resolution *dvs_env, int stream_config_left_padding, bool accelerator) ia_css_binary_fill_info() argument 927 __ia_css_binary_find(struct ia_css_binary_descr *descr, struct ia_css_binary *binary) __ia_css_binary_find() argument 1314 ia_css_binary_find(struct ia_css_binary_descr *descr, struct ia_css_binary *binary) ia_css_binary_find() argument 1338 ia_css_binary_destroy_isp_parameters(struct ia_css_binary *binary) ia_css_binary_destroy_isp_parameters() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
| H A D | binary.c | 141 const struct ia_css_binary *binary, /* [in] */ in ia_css_binary_compute_shading_table_bayer_origin() 193 left_padding_bqs = _ISP_BQS(binary->left_padding); in ia_css_binary_compute_shading_table_bayer_origin() 204 need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors & in ia_css_binary_compute_shading_table_bayer_origin() 214 if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0) in ia_css_binary_compute_shading_table_bayer_origin() 266 sh_css_binary_get_sc_requirements(const struct ia_css_binary *binary, /* [in] */ in sh_css_binary_get_sc_requirements() argument 308 IA_CSS_ENTER_PRIVATE("binary=%p, required_bds_factor=%d, stream_config=%p", in sh_css_binary_get_sc_requirements() 309 binary, required_bds_factor, stream_config); in sh_css_binary_get_sc_requirements() 329 left_padding_bqs = _ISP_BQS(binary->left_padding); in sh_css_binary_get_sc_requirements() 333 IA_CSS_LOG("stream.left_padding=%d, binary.left_padding=%d, left_padding_bqs=%d", in sh_css_binary_get_sc_requirements() 334 stream_config->left_padding, binary in sh_css_binary_get_sc_requirements() 140 ia_css_binary_compute_shading_table_bayer_origin( const struct ia_css_binary *binary, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct sh_css_shading_table_bayer_origin_compute_results *res) ia_css_binary_compute_shading_table_bayer_origin() argument 481 isp2400_binary_get_shading_info_type_1(const struct ia_css_binary *binary, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct ia_css_shading_info *info) isp2400_binary_get_shading_info_type_1() argument 527 isp2401_binary_get_shading_info_type_1(const struct ia_css_binary *binary, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) isp2401_binary_get_shading_info_type_1() argument 694 ia_css_binary_get_shading_info(const struct ia_css_binary *binary, enum ia_css_shading_correction_type type, unsigned int required_bds_factor, const struct ia_css_stream_config *stream_config, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) ia_css_binary_get_shading_info() argument 732 sh_css_binary_common_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info) sh_css_binary_common_grid_info() argument 745 ia_css_binary_dvs_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_dvs_grid_info() argument 774 ia_css_binary_dvs_stat_grid_info( const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_dvs_stat_grid_info() argument 785 ia_css_binary_3a_grid_info(const struct ia_css_binary *binary, struct ia_css_grid_info *info, struct ia_css_pipe *pipe) ia_css_binary_3a_grid_info() argument 921 struct ia_css_binary_xinfo *binary = &all_binaries[i]; ia_css_binary_init_infos() local 1072 ia_css_binary_fill_info(const struct ia_css_binary_xinfo *xinfo, bool online, bool two_ppc, enum atomisp_input_format stream_format, const struct ia_css_frame_info *in_info, const struct ia_css_frame_info *bds_out_info, const struct ia_css_frame_info *out_info[], const struct ia_css_frame_info *vf_info, struct ia_css_binary *binary, struct ia_css_resolution *dvs_env, int stream_config_left_padding, bool accelerator) ia_css_binary_fill_info() argument 1373 __ia_css_binary_find(struct ia_css_binary_descr *descr, struct ia_css_binary *binary) __ia_css_binary_find() argument 1803 ia_css_binary_find(struct ia_css_binary_descr *descr, struct ia_css_binary *binary) ia_css_binary_find() argument 1827 ia_css_binary_destroy_isp_parameters(struct ia_css_binary *binary) ia_css_binary_destroy_isp_parameters() argument [all...] |
| /third_party/skia/third_party/externals/spirv-tools/test/opt/ |
| H A D | optimizer_test.cpp | 73 std::vector<uint32_t> binary; in TEST() local 74 tools.Assemble("OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 78 opt.Run(binary.data(), binary.size(), &binary); // This is the key. in TEST() 81 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST() 87 std::vector<uint32_t> binary; in TEST() local 88 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 92 auto orig_size = binary in TEST() 109 std::vector<uint32_t> binary; TEST() local 250 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local 374 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
| H A D | optimizer_test.cpp | 73 std::vector<uint32_t> binary; in TEST() local 74 tools.Assemble("OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 78 opt.Run(binary.data(), binary.size(), &binary); // This is the key. in TEST() 81 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST() 87 std::vector<uint32_t> binary; in TEST() local 88 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 92 auto orig_size = binary in TEST() 109 std::vector<uint32_t> binary; TEST() local 250 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local 374 std::vector<uint32_t> binary; TEST() local [all...] |
| /third_party/spirv-tools/test/opt/ |
| H A D | optimizer_test.cpp | 73 std::vector<uint32_t> binary; in TEST() local 74 tools.Assemble("OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 78 opt.Run(binary.data(), binary.size(), &binary); // This is the key. in TEST() 81 tools.Disassemble(binary.data(), binary.size(), &disassembly); in TEST() 87 std::vector<uint32_t> binary; in TEST() local 88 tools.Assemble(Header() + "OpName %foo \"foo\"\n%foo = OpTypeVoid", &binary); in TEST() 92 auto orig_size = binary in TEST() 109 std::vector<uint32_t> binary; TEST() local 250 std::vector<uint32_t> binary; TEST() local 313 std::vector<uint32_t> binary; TEST() local 374 std::vector<uint32_t> binary; TEST() local [all...] |
| H A D | c_interface_test.cpp | 49 spv_binary binary = nullptr; in TEST() local 52 &binary, options)); in TEST() 53 ASSERT_EQ(binary, nullptr); in TEST() 94 spv_binary binary = nullptr; in TEST() local 97 &binary, options)); in TEST() 98 ASSERT_EQ(binary, nullptr); in TEST() 133 spv_binary binary = nullptr; in TEST() local 136 &binary, options)); in TEST() 137 ASSERT_NE(binary, nullptr); in TEST() 142 EXPECT_EQ(binary in TEST() 182 spv_binary binary = nullptr; TEST() local 231 spv_binary binary = nullptr; TEST() local 292 spv_binary binary = nullptr; TEST() local 356 spv_binary binary = nullptr; TEST() local 421 spv_binary binary = nullptr; TEST() local 491 spv_binary binary = nullptr; TEST() local [all...] |
| /third_party/mesa3d/src/gallium/frontends/clover/llvm/codegen/ |
| H A D | common.cpp | 28 /// clover::binary, including kernel argument metadata extraction and 29 /// formatting of the pre-generated binary code in a form that can be 46 using clover::binary; 58 enum binary::argument::type 63 return binary::argument::image_rd; in get_image_type() 65 return binary::argument::image_wr; in get_image_type() 71 binary::arg_info create_arg_info(const std::string &arg_name, in create_arg_info() 104 return binary::arg_info(arg_name, type_name, cl_type_qualifier, in create_arg_info() 151 std::vector<binary::argument> 154 std::vector<binary in make_kernel_args() [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ |
| H A D | ia_css_iterator.host.c | 43 const struct ia_css_binary *binary, in ia_css_iterator_configure() 48 config.input_info = &binary->in_frame_info; in ia_css_iterator_configure() 49 config.internal_info = &binary->internal_frame_info; in ia_css_iterator_configure() 50 config.output_info = &binary->out_frame_info[0]; in ia_css_iterator_configure() 51 config.vf_info = &binary->vf_frame_info; in ia_css_iterator_configure() 52 config.dvs_envelope = &binary->dvs_envelope; in ia_css_iterator_configure() 54 /* Use in_info iso binary->in_frame_info. in ia_css_iterator_configure() 60 if (binary->out_frame_info[0].res.width == 0) in ia_css_iterator_configure() 61 config.output_info = &binary->out_frame_info[1]; in ia_css_iterator_configure() 68 if (binary in ia_css_iterator_configure() 42 ia_css_iterator_configure( const struct ia_css_binary *binary, const struct ia_css_frame_info *in_info) ia_css_iterator_configure() argument [all...] |
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ |
| H A D | ia_css_iterator.host.c | 41 int ia_css_iterator_configure(const struct ia_css_binary *binary, in ia_css_iterator_configure() argument 47 config.input_info = &binary->in_frame_info; in ia_css_iterator_configure() 48 config.internal_info = &binary->internal_frame_info; in ia_css_iterator_configure() 49 config.output_info = &binary->out_frame_info[0]; in ia_css_iterator_configure() 50 config.vf_info = &binary->vf_frame_info; in ia_css_iterator_configure() 51 config.dvs_envelope = &binary->dvs_envelope; in ia_css_iterator_configure() 53 /* Use in_info iso binary->in_frame_info. in ia_css_iterator_configure() 59 if (binary->out_frame_info[0].res.width == 0) in ia_css_iterator_configure() 60 config.output_info = &binary->out_frame_info[1]; in ia_css_iterator_configure() 67 if (binary in ia_css_iterator_configure() [all...] |
| /third_party/mesa3d/src/amd/common/ |
| H A D | ac_rtld.c | 176 static bool read_private_lds_symbols(struct ac_rtld_binary *binary, unsigned part_idx, in read_private_lds_symbols() argument 194 struct ac_rtld_part *part = &binary->parts[part_idx]; in read_private_lds_symbols() 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() 244 * Open a binary consisting of one or more shader parts. 246 * \param binary the uninitialized struct 247 * \param i binary opening parameters 249 bool ac_rtld_open(struct ac_rtld_binary *binary, struct ac_rtld_open_info i) in ac_rtld_open() argument 257 memset(binary, 0, sizeof(*binary)); in ac_rtld_open() 479 ac_rtld_close(struct ac_rtld_binary *binary) ac_rtld_close() argument 514 ac_rtld_get_section_by_name(struct ac_rtld_binary *binary, const char *name, const char **data, size_t *nbytes) ac_rtld_get_section_by_name() argument 521 ac_rtld_read_config(const struct radeon_info *info, struct ac_rtld_binary *binary, struct ac_shader_config *config) ac_rtld_read_config() argument [all...] |
| /kernel/linux/linux-5.10/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 77 ia_css_pipe_get_acc_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_fw_info *fw) ia_css_pipe_get_acc_stage_desc() argument [all...] |
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
| H A D | ia_css_isp_configs.h | 95 const struct ia_css_binary *binary, 102 const struct ia_css_binary *binary, 109 const struct ia_css_binary *binary, 116 const struct ia_css_binary *binary, 123 const struct ia_css_binary *binary, 130 const struct ia_css_binary *binary, 137 const struct ia_css_binary *binary, 144 const struct ia_css_binary *binary, 151 const struct ia_css_binary *binary, 158 const struct ia_css_binary *binary, [all...] |