/packages/modules/Virtualization/guest/authfs/src/fsverity/ |
D | common.rs | 74 let mut hash = Sha256::new(); in build_fsverity_digest() localVariable 75 hash.update(&FS_VERITY_VERSION.to_le_bytes()); // version in build_fsverity_digest() 76 hash.update(&FS_VERITY_HASH_ALG_SHA256.to_le_bytes()); // hash_algorithm in build_fsverity_digest() 77 hash.update(&FS_VERITY_LOG_BLOCKSIZE.to_le_bytes()); // log_blocksize in build_fsverity_digest() 78 hash.update(&0u8.to_le_bytes()); // salt_size in build_fsverity_digest() 79 hash.update(&0u32.to_le_bytes()); // sig_size in build_fsverity_digest() 80 hash.update(&file_size.to_le_bytes()); // data_size in build_fsverity_digest() 81 hash.update(root_hash); // root_hash, first 32 bytes in build_fsverity_digest() 82 hash.update(&[0u8; 32]); // root_hash, last 32 bytes, always 0 because we are using sha256. in build_fsverity_digest() 83 hash.update(&[0u8; 32]); // salt in build_fsverity_digest() [all …]
|
D | builder.rs | 85 pub fn update_hash(&mut self, index: usize, hash: &Sha256Hash, size_at_least: u64) { in update_hash() 92 self.leaves[index].clone_from_slice(hash); in update_hash() 105 pub fn is_consistent(&self, index: usize, hash: &Sha256Hash) -> bool { in is_consistent() 107 element == hash in is_consistent() 209 let hash = sha256(&vec![1u8; CHUNK_SIZE as usize]); in merkle_tree_non_sequential() localVariable 212 tree.update_hash(1, &hash, CHUNK_SIZE * 2); in merkle_tree_non_sequential() 213 tree.update_hash(3, &hash, CHUNK_SIZE * 4); in merkle_tree_non_sequential() 214 tree.update_hash(0, &hash, CHUNK_SIZE); in merkle_tree_non_sequential() 215 tree.update_hash(2, &hash, CHUNK_SIZE * 3); in merkle_tree_non_sequential() 265 let hash = ctx.finish(); in generate_fsverity_digest_sequentially() localVariable [all …]
|
/packages/modules/NeuralNetworks/common/cpu_operations/ |
D | LSHProjection.cpp | 54 const RunTimeOperandInfo* hash = GetInput(operation, operands, kHashTensor); in Prepare() local 55 NN_CHECK_EQ(NumDimensions(hash), 2u); in Prepare() 57 NN_CHECK(SizeOfDimension(hash, 1) <= 32); in Prepare() 69 outputShape->dimensions = {SizeOfDimension(hash, 0)}; in Prepare() 76 outputShape->dimensions = {SizeOfDimension(hash, 0) * SizeOfDimension(hash, 1)}; in Prepare() 125 void SparseLshProjection(LSHProjectionType type, const RunTimeOperandInfo* hash, in SparseLshProjection() argument 128 int num_hash = SizeOfDimension(hash, 0); in SparseLshProjection() 129 int num_bits = SizeOfDimension(hash, 1); in SparseLshProjection() 133 T seed = reinterpret_cast<T*>(hash->buffer)[i * num_bits + j]; in SparseLshProjection() 146 void DenseLshProjection(const RunTimeOperandInfo* hash, const RunTimeOperandInfo* input, in DenseLshProjection() argument [all …]
|
/packages/modules/Bluetooth/system/bta/le_audio/ |
D | le_audio_types_test.cc | 502 auto hash = ltv_map.GetHash(); in TEST() local 509 ASSERT_NE(ltv_map.GetHash(), hash); in TEST() 525 auto hash = ltv_map.GetHash(); in TEST() local 528 hash = ltv_map.GetHash(); in TEST() 530 ASSERT_NE(ltv_map.GetHash(), hash); in TEST() 547 auto hash = ltv_map.GetHash(); in TEST() local 549 ASSERT_NE(ltv_map.GetHash(), hash); in TEST() 551 hash = ltv_map.GetHash(); in TEST() 553 ASSERT_NE(ltv_map.GetHash(), hash); in TEST() 555 hash = ltv_map.GetHash(); in TEST() [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/hdhomerun/ |
D | HdHomeRunDevice.java | 142 int hash = 17; in hashCode() local 143 hash = hash * 31 + getIpAddress(); in hashCode() 144 hash = hash * 31 + getDeviceType(); in hashCode() 145 hash = hash * 31 + getDeviceId(); in hashCode() 146 hash = hash * 31 + getTunerIndex(); in hashCode() 147 return hash; in hashCode()
|
/packages/modules/StatsD/statsd/src/ |
D | HashableDimensionKey.cpp | 115 android::hash_t hash = 0; in hashDimension() local 117 hash = android::JenkinsHashMix(hash, android::hash_type((int)fieldValue.mField.getField())); in hashDimension() 118 hash = android::JenkinsHashMix(hash, android::hash_type((int)fieldValue.mField.getTag())); in hashDimension() 119 hash = android::JenkinsHashMix(hash, android::hash_type((int)fieldValue.mValue.getType())); in hashDimension() 122 hash = android::JenkinsHashMix(hash, in hashDimension() 126 hash = android::JenkinsHashMix(hash, in hashDimension() 130 hash = android::JenkinsHashMix(hash, static_cast<uint32_t>(std::hash<std::string>()( in hashDimension() 134 hash = android::JenkinsHashMix(hash, in hashDimension() 139 hash = android::JenkinsHashMix(hash, in hashDimension() 144 hash = android::JenkinsHashMixBytes(hash, fieldValue.mValue.storage_value.data(), in hashDimension() [all …]
|
D | HashableDimensionKey.h | 275 struct std::hash<android::os::statsd::HashableDimensionKey> { 282 struct std::hash<android::os::statsd::MetricDimensionKey> { 284 android::hash_t hash = hashDimension(key.getDimensionKeyInWhat()); 285 hash = android::JenkinsHashMix(hash, hashDimension(key.getStateValuesKey())); 286 return android::JenkinsHashWhiten(hash); 291 struct std::hash<android::os::statsd::AtomDimensionKey> { 293 android::hash_t hash = hashDimension(key.getAtomFieldValues()); 294 hash = android::JenkinsHashMix(hash, key.getAtomTag()); 295 return android::JenkinsHashWhiten(hash);
|
/packages/modules/Bluetooth/android/app/src/com/android/bluetooth/avrcp/ |
D | AvrcpCoverArtStorage.java | 66 String hash = coverArt.getImageHash(); in storeImage() local 67 if (hash == null) { in storeImage() 73 if (mImageHandles.containsKey(hash)) { in storeImage() 74 debug("Already have image of hash '" + hash + "'"); in storeImage() 75 imageHandle = mImageHandles.get(hash); in storeImage() 79 debug("Got a new image, hash='" + hash + "'"); in storeImage() 82 mImageHandles.put(hash, imageHandle); in storeImage() 170 String hash = "< NOT IN SET >"; in dump() local 174 hash = key; in dump() 177 sb.append(String.format("\n\t\t%-8s : %-32s : %s", imageHandle, hash, coverArt)); in dump()
|
/packages/modules/StatsD/lib/libstatssocket/ |
D | stats_socket_loss_reporter.h | 66 uintmax_t hash = std::hash<TFirst>{}(p.first); in operator() 67 hash <<= sizeof(uintmax_t) * 4; in operator() 68 hash ^= std::hash<TSecond>{}(p.second); in operator() 69 return std::hash<uintmax_t>{}(hash); in operator()
|
/packages/modules/Bluetooth/android/app/tests/unit/src/com/android/bluetooth/avrcp/ |
D | CoverArtTest.java | 137 String hash = artwork.getImageHash(); in testGetImageHash() local 138 assertThat(hash).isNotNull(); in testGetImageHash() 145 String hash = artwork.getImageHash(); in testGetImageHashSameForMultipleCalls() local 146 assertThat(hash).isNotNull(); in testGetImageHashSameForMultipleCalls() 147 assertThat(artwork.getImageHash()).isEqualTo(hash); // extra call 1 in testGetImageHashSameForMultipleCalls() 148 assertThat(artwork.getImageHash()).isEqualTo(hash); // extra call 2 in testGetImageHashSameForMultipleCalls() 156 String hash = artwork.getImageHash(); in testGetImageHashSameForSameImages() local 159 assertThat(hash).isNotNull(); in testGetImageHashSameForSameImages() 161 assertThat(hash).isEqualTo(hash2); in testGetImageHashSameForSameImages() 171 String hash = artwork.getImageHash(); in testGetImageHashDifferentForDifferentImages() local [all …]
|
/packages/modules/Virtualization/ |
D | dice_for_avf_guest.cddl | 33 ? -71003: bstr .size 64 ; Instance hash: Unique identifier of the VM instance 46 ; - Code hash: This is the root hash of a Merkle tree computed over all bytes of the APK, as used 48 ; with empty salt and using SHA-256 as the hash algorithm. 49 ; - Authority hash: The SHA-512 hash of the DER representation of the X.509 certificate for the 56 ; - Code hash: The root hash of the apex_payload.img file within the APEX, taken from the first 59 ; - Authority hash: The SHA-512 hash of the public key used to sign the file system image in the 65 3: bstr, ; Code hash 66 4: bstr, ; Authority hash
|
/packages/modules/Bluetooth/system/bta/gatt/ |
D | bta_gattc_db_storage.cc | 70 const Octet16& hash) { in bta_gattc_generate_hash_file_name() argument 72 base::HexEncode(hash.data(), 16).c_str()); in bta_gattc_generate_hash_file_name() 163 gatt::Database bta_gattc_hash_load(const Octet16& hash) { in bta_gattc_hash_load() argument 165 bta_gattc_generate_hash_file_name(fname, sizeof(fname), hash); in bta_gattc_hash_load() 289 Octet16 hash = database.Hash(); in bta_gattc_cache_write() local 291 bta_gattc_generate_hash_file_name(hash_file, sizeof(hash_file), hash); in bta_gattc_cache_write() 293 bool result = bta_gattc_hash_write(hash, database); in bta_gattc_cache_write() 296 bta_gattc_cache_link(server_bda, hash); in bta_gattc_cache_write() 312 void bta_gattc_cache_link(const RawAddress& server_bda, const Octet16& hash) { in bta_gattc_cache_link() argument 316 bta_gattc_generate_hash_file_name(hash_file, sizeof(hash_file), hash); in bta_gattc_cache_link() [all …]
|
/packages/modules/DnsResolver/ |
D | res_cache.cpp | 454 static unsigned _dnsPacket_hashBytes(DnsPacket* packet, int numBytes, unsigned hash) { in _dnsPacket_hashBytes() argument 459 hash = hash * FNV_MULT ^ *p++; in _dnsPacket_hashBytes() 463 return hash; in _dnsPacket_hashBytes() 466 static unsigned _dnsPacket_hashQName(DnsPacket* packet, unsigned hash) { in _dnsPacket_hashQName() argument 492 hash = hash * FNV_MULT ^ ch; in _dnsPacket_hashQName() 497 return hash; in _dnsPacket_hashQName() 500 static unsigned _dnsPacket_hashQR(DnsPacket* packet, unsigned hash) { in _dnsPacket_hashQR() argument 501 hash = _dnsPacket_hashQName(packet, hash); in _dnsPacket_hashQR() 502 hash = _dnsPacket_hashBytes(packet, 4, hash); /* TYPE and CLASS */ in _dnsPacket_hashQR() 503 return hash; in _dnsPacket_hashQR() [all …]
|
/packages/apps/SecureElement/src/com/android/se/security/gpac/ |
D | Hash_REF_DO.java | 58 public Hash_REF_DO(byte[] hash) { in Hash_REF_DO() argument 59 super(hash, TAG, 0, (hash == null ? 0 : hash.length)); in Hash_REF_DO() 60 if (hash != null) mHash = hash; in Hash_REF_DO()
|
/packages/modules/Bluetooth/tools/rootcanal/include/hci/ |
D | address_with_type.h | 68 uint8_t hash[3]; in IsRpaThatMatchesIrk() local 69 hash[0] = address_.address[0]; in IsRpaThatMatchesIrk() 70 hash[1] = address_.address[1]; in IsRpaThatMatchesIrk() 71 hash[2] = address_.address[2]; in IsRpaThatMatchesIrk() 72 return memcmp(computed_hash.data(), &hash[0], 3) == 0; in IsRpaThatMatchesIrk() 128 struct hash<bluetooth::hci::AddressWithType> { 135 return std::hash<uint64_t>{}(address_int);
|
/packages/modules/Bluetooth/system/gd/hci/ |
D | address_with_type.h | 64 uint8_t hash[3]; in IsRpaThatMatchesIrk() local 65 hash[0] = address_.address[0]; in IsRpaThatMatchesIrk() 66 hash[1] = address_.address[1]; in IsRpaThatMatchesIrk() 67 hash[2] = address_.address[2]; in IsRpaThatMatchesIrk() 68 if (memcmp(computed_hash.data(), &hash[0], 3) == 0) { in IsRpaThatMatchesIrk() 131 struct hash<bluetooth::hci::AddressWithType> { 141 return std::hash<uint64_t>{}(int_addr);
|
/packages/modules/Bluetooth/system/tools/irk-calculator/src/ |
D | main.rs | 139 let hash = ah(irk_slice, prand); in verify_irk_address() localVariable 141 println!("Calculated hash: {:02X?}", hash); in verify_irk_address() 142 println!("IRK + Address combination is valid: {}", given_hash == hash); in verify_irk_address() 143 given_hash == hash in verify_irk_address() 159 let hash = ah(irk_slice, prand); in generate_irk_address() localVariable 160 println!("Calculated hash: {:02X?}", hash); in generate_irk_address() 167 calculated_address[3] = hash[0]; in generate_irk_address() 168 calculated_address[4] = hash[1]; in generate_irk_address() 169 calculated_address[5] = hash[2]; in generate_irk_address()
|
/packages/services/Car/car-lib/src/android/car/media/ |
D | CarVolumeGroupInfo.java | 350 int hash = Objects.hash(mName, mZoneId, mId, mVolumeGainIndex, mMaxVolumeGainIndex, in hashCode() local 353 hash = Objects.hash(hash, mAudioDeviceAttributes); in hashCode() 356 hash = Objects.hash(hash, mMaxActivationVolumeGainIndex, mMinActivationVolumeGainIndex); in hashCode() 359 hash = Objects.hash(hash, mIsMutedBySystem); in hashCode() 361 return hash; in hashCode()
|
/packages/modules/HealthFitness/framework/java/android/health/connect/datatypes/ |
D | ExerciseCompletionGoal.java | 60 return Objects.hash(mDistance); in hashCode() 112 return Objects.hash(mDistance, mDuration); in hashCode() 143 return Objects.hash(mSteps); in hashCode() 176 return Objects.hash(mDuration); in hashCode() 210 return Objects.hash(mRepetitions); in hashCode() 246 return Objects.hash(mTotalCalories); in hashCode() 282 return Objects.hash(mActiveCalories); in hashCode()
|
/packages/modules/StatsD/statsd/benchmark/ |
D | loss_info_container_benchmark.cpp | 151 uintmax_t hash = std::hash<TFirst>{}(p.first); in operator ()() 152 hash <<= sizeof(uintmax_t) * 4; in operator ()() 153 hash ^= std::hash<TSecond>{}(p.second); in operator ()() 154 return std::hash<uintmax_t>{}(hash); in operator ()()
|
/packages/modules/Virtualization/guest/pvmfw/avb/tests/ |
D | utils.rs | 127 hash(&[&hash(&[b"bootloader"]), &kernel[..usize::try_from(footer.original_image_size)?]]); in assert_latest_payload_verification_passes() 129 let initrd_digest = Some(hash(&[&hash(&[initrd_salt]), initrd])); in assert_latest_payload_verification_passes() 165 hash(&[&hash(&[salt]), &kernel[..usize::try_from(footer.original_image_size)?]]); in assert_payload_without_initrd_passes_verification() 201 pub fn hash(inputs: &[&[u8]]) -> Digest { in hash() function
|
/packages/modules/Bluetooth/system/build/dpkg/libchrome/debian/patches/ |
D | 0001-Add-missing-includes.patch | 1 diff --git a/libchrome/base/hash/md5_nacl.cc b/libchrome/base/hash/md5_nacl.cc 3 --- a/libchrome/base/hash/md5_nacl.cc 4 +++ b/libchrome/base/hash/md5_nacl.cc 11 #include "base/hash/md5.h"
|
/packages/modules/Wifi/service/tests/wifitests/src/com/android/server/wifi/aware/ |
D | PairingConfigManagerTest.java | 122 Mac hash = Mac.getInstance("HmacSHA256"); in generateTag() local 123 hash.init(spec); in generateTag() 124 hash.update(NIR); in generateTag() 125 hash.update(mac); in generateTag() 126 hash.update(nonce); in generateTag() 127 return Arrays.copyOf(hash.doFinal(), TAG_SIZE_IN_BYTE); in generateTag()
|
/packages/modules/Bluetooth/system/gd/storage/ |
D | le_device.h | 76 friend std::hash<LeDevice>; 99 struct hash<bluetooth::storage::LeDevice> { 101 std::size_t pointer_hash_1 = std::hash<bluetooth::storage::ConfigCache*>{}(val.config_); 102 std::size_t pointer_hash_2 = std::hash<bluetooth::storage::ConfigCache*>{}(val.config_); 103 std::size_t addr_hash = std::hash<std::string>{}(val.section_);
|
D | classic_device.h | 81 friend std::hash<ClassicDevice>; 97 struct hash<bluetooth::storage::ClassicDevice> { 99 std::size_t pointer_hash_1 = std::hash<bluetooth::storage::ConfigCache*>{}(val.config_); 100 std::size_t pointer_hash_2 = std::hash<bluetooth::storage::ConfigCache*>{}(val.config_); 101 std::size_t addr_hash = std::hash<std::string>{}(val.section_);
|