/aosp12/system/extras/libfec/ |
H A D | fec_open.cpp | 102 check(f->ecc.rsn > 0 && f->ecc.rsn < FEC_RSM); in parse_ecc_header() 151 f->ecc.rounds = fec_div_round_up(f->ecc.blocks, f->ecc.rsn); in parse_ecc_header() 154 (uint32_t)f->ecc.rounds * f->ecc.roots * FEC_BLOCKSIZE) { in parse_ecc_header() 170 while (n < f->ecc.size) { in parse_ecc_header() 189 if (!f->ecc.valid) { in parse_ecc_header() 355 f->ecc.start); in load_ecc() 404 f->ecc = {}; in reset_handle() 464 if (!f->ecc.start) { in fec_ecc_get_metadata() 473 data->valid = f->ecc.valid; in fec_ecc_get_metadata() 474 data->roots = f->ecc.roots; in fec_ecc_get_metadata() [all …]
|
H A D | avb_utils.cpp | 128 f->ecc.blocks = fec_div_round_up(f->data_size, FEC_BLOCKSIZE); in parse_avb_image() 129 f->ecc.rounds = fec_div_round_up(f->ecc.blocks, f->ecc.rsn); in parse_avb_image() 130 f->ecc.size = hashtree_descriptor.fec_size; in parse_avb_image() 131 f->ecc.start = hashtree_descriptor.fec_offset; in parse_avb_image() 133 f->ecc.valid = true; in parse_avb_image()
|
H A D | fec_read.cpp | 111 ecc_info *e = &f->ecc; in __ecc_read() 213 rs.reset(init_rs_char(FEC_PARAMS(f->ecc.roots))); in ecc_init() 300 if (f->ecc.start && ecc_init(f, rs, ecc_data) == -1) { in verity_read() 343 if (!f->ecc.start) { in verity_read() 531 } else if (f->ecc.start) { in fec_pread() 532 check(f->ecc.start < f->size); in fec_pread()
|
H A D | fec_private.h | 134 ecc_info ecc; member
|
/aosp12/system/core/fs_mgr/ |
H A D | fs_mgr_verity.cpp | 190 struct fec_ecc_metadata ecc; member 209 if (params->ecc.valid) { in format_verity_table() 214 params->ecc.start / FEC_BLOCKSIZE, params->ecc.blocks, params->ecc.roots); in format_verity_table() 219 params->ecc.start / FEC_BLOCKSIZE, params->ecc.blocks, params->ecc.roots); in format_verity_table() 419 if (fec_ecc_get_metadata(f, ¶ms.ecc) < 0) { in fs_mgr_setup_verity() 420 params.ecc.valid = false; in fs_mgr_setup_verity() 474 if (params.ecc.valid) { in fs_mgr_setup_verity() 477 params.ecc.valid = false; in fs_mgr_setup_verity()
|
/aosp12/system/bt/gd/security/ |
H A D | ecdh_keys.cc | 57 ecc::Point public_key; in GenerateECDHKeyPair() 59 ECC_PointMult(&public_key, &(ecc::curve_p256.G), (uint32_t*)private_key_copy.data()); in GenerateECDHKeyPair() 70 ecc::Point public_key; in ValidateECDHPoint() 78 ecc::Point peer_publ_key, new_publ_key; in ComputeDHKey()
|
H A D | Android.bp | 13 "ecc/multprecision.cc", 14 "ecc/p_256_ecc_pp.cc", 33 "ecc/multipoint_test.cc",
|
H A D | BUILD.gn | 36 "ecc/multprecision.cc", 37 "ecc/p_256_ecc_pp.cc",
|
/aosp12/packages/services/Telephony/ecc/conversion_toolset_v1/proto/ |
H A D | protobuf_ecc_data.proto | 3 package ecc; package 5 option java_package = "com.android.phone.ecc"; 50 // The revision value in ecc/input/eccdata.json should be increased 54 // It's reserved for identifying ecc info problems.
|
H A D | jarjar-rules.txt | 1 rule com.google.protobuf.nano.** com.android.phone.ecc.nano.@1
|
H A D | Android.bp | 25 name: "ecc-protos-lite",
|
/aosp12/packages/services/Telephony/tests/src/com/android/phone/ecc/ |
H A D | EccDataTest.java | 17 package com.android.phone.ecc; 25 import com.android.phone.ecc.nano.ProtobufEccData;
|
/aosp12/packages/services/Telephony/ |
H A D | Android.bp | 64 "ecc/proto/**/*.proto", 77 "ecc/output",
|
/aosp12/packages/services/Telephony/ecc/conversion_toolset_v1/ |
H A D | gen_eccdata.sh | 22 aprotoc --encode=ecc.AllInfo proto/protobuf_ecc_data.proto \
|
/aosp12/system/bt/gd/security/ecc/ |
H A D | p_256_ecc_pp.h | 32 namespace ecc {
|
H A D | multprecision.h | 30 namespace ecc {
|
H A D | multipoint_test.cc | 25 namespace ecc { namespace
|
H A D | p_256_ecc_pp.cc | 33 namespace ecc { namespace
|
H A D | multprecision.cc | 30 namespace ecc { namespace
|
/aosp12/hardware/interfaces/broadcastradio/common/utils2x/ |
H A D | Utils.cpp | 250 auto ecc = val & 0xFF; // 8bit in isValid() local 252 expect(ecc >= 0xA0u && ecc <= 0xF6u, "Invalid ECC, see ETSI TS 101 756 V2.1.1"); in isValid()
|
/aosp12/hardware/interfaces/broadcastradio/1.1/vts/functional/ |
H A D | VtsHalBroadcastradioV1_1TargetTest.cpp | 544 auto ecc = val & 0xFF; // 8bit in verifyIdentifier() local 546 EXPECT_GE(ecc, 0xA0u) << "Invalid ECC, see ETSI TS 101 756 V2.1.1"; in verifyIdentifier() 547 EXPECT_LE(ecc, 0xF6u) << "Invalid ECC, see ETSI TS 101 756 V2.1.1"; in verifyIdentifier()
|
/aosp12/frameworks/opt/telephony/ |
H A D | Android.bp | 118 "ecc-protos-lite",
|
/aosp12/frameworks/base/config/ |
H A D | dirty-image-objects | 325 Lcom/android/phone/ecc/nano/ProtobufEccData$CountryInfo; 326 Lcom/android/phone/ecc/nano/ProtobufEccData$EccInfo;
|
/aosp12/frameworks/opt/telephony/src/java/com/android/internal/telephony/emergency/ |
H A D | EmergencyNumberTracker.java | 52 import com.android.phone.ecc.nano.ProtobufEccData; 53 import com.android.phone.ecc.nano.ProtobufEccData.EccInfo;
|
/aosp12/frameworks/base/boot/ |
H A D | preloaded-classes | 10797 com.android.phone.ecc.nano.Extension$1 10799 com.android.phone.ecc.nano.Extension 10800 com.android.phone.ecc.nano.FieldArray 10801 com.android.phone.ecc.nano.FieldData 10802 com.android.phone.ecc.nano.InternalNano 10804 com.android.phone.ecc.nano.MapFactories$1 10807 com.android.phone.ecc.nano.MapFactories 10808 com.android.phone.ecc.nano.MessageNano 10814 com.android.phone.ecc.nano.ProtobufEccData 10815 com.android.phone.ecc.nano.UnknownFieldData [all …]
|