Home
last modified time | relevance | path

Searched refs:writable_data (Results 1 – 16 of 16) sorted by relevance

/aosp12/system/keymaster/key_blob_utils/
H A Dauth_encrypted_key_blob.cpp144 EVP_EncryptUpdate(ctx.get(), retval.ciphertext.writable_data(), &ciphertext_len, in AesGcmEncryptKey()
146 EVP_EncryptFinal_ex(ctx.get(), retval.ciphertext.writable_data() /* not written to */, in AesGcmEncryptKey()
182 EVP_DecryptUpdate(ctx.get(), plaintext.writable_data(), &plaintext_len, in AesGcmDecryptKey()
191 if (!EVP_DecryptFinal_ex(ctx.get(), plaintext.writable_data() /* not written to */, in AesGcmDecryptKey()
223 uint8_t* buf = retval.writable_data(); in SerializeAuthEncryptedBlob()
H A Docb_utils.cpp133 0 /* additional data length */, ciphertext->writable_data(), in OcbEncryptKey()
165 0 /* additional data length */, plaintext->writable_data(), in OcbDecryptKey()
H A Dintegrity_assured_key_blob.cpp88 uint8_t* p = key_blob->writable_data(); in SerializeIntegrityAssuredBlob()
H A Dsoftware_keyblobs.cpp228 memcpy(key_material->writable_data(), key_start, privateLen); in ParseOldSoftkeymasterBlob()
/aosp12/system/keymaster/km_openssl/
H A Dwrapped_key.cpp71 uint8_t* p = der_wrapped_key->writable_data(); in build_wrapped_key()
124 uint8_t* p = wrapped_key_description->writable_data(); in parse_wrapped_key()
H A Dsymmetric_key.cpp54 error = random_source_.GenerateRandom(key_material.writable_data(), key_data_size); in GenerateKey()
H A Dopenssl_utils.cpp116 uint8_t* tmp = key_blob->writable_data(); in EvpKeyToKeyMaterial()
H A Dsoft_keymaster_enforcement.cpp115 if (!HMAC_Final(ctx.get(), output->writable_data(), &digest_len)) { in hmacSha256()
H A Dblock_cipher_operation.cpp446 if (RAND_bytes(iv_.writable_data(), iv_.data_length) != 1) return TranslateLastOpenSslError(); in GenerateIv()
/aosp12/art/runtime/jit/
H A Djit_memory_region.h86 void FreeData(uint8_t* writable_data) REQUIRES(Locks::jit_lock_) = delete;
87 void FreeWritableData(uint8_t* writable_data) REQUIRES(Locks::jit_lock_);
H A Djit_memory_region.cc499 void JitMemoryRegion::FreeWritableData(uint8_t* writable_data) REQUIRES(Locks::jit_lock_) { in FreeWritableData() argument
500 used_memory_for_data_ -= mspace_usable_size(writable_data); in FreeWritableData()
501 mspace_free(data_mspace_, writable_data); in FreeWritableData()
H A Djit_code_cache.cc1472 uint8_t* writable_data = private_region_.GetWritableDataAddress(data); in AddProfilingInfoInternal() local
1473 ProfilingInfo* info = new (writable_data) ProfilingInfo(method, entries); in AddProfilingInfoInternal()
/aosp12/frameworks/base/libs/hwui/jni/
H A DUtils.cpp135 const off64_t len = asset->read(data->writable_data(), size); in CopyAssetToData()
/aosp12/system/keymaster/include/keymaster/
H A Dandroid_keymaster_utils.h203 uint8_t* writable_data() { return const_cast<uint8_t*>(accessBlobData(this)); } in writable_data() function
/aosp12/system/keymaster/tests/
H A Dkey_blob_test.cpp147 serialized_blob_.writable_data()[1 /* version */ + 4 /* nonce len */ + 12 /* nonce */ + 3]++; in TEST_F()
/aosp12/system/keymaster/contexts/
H A Dpure_soft_keymaster_context.cpp465 key_material.writable_data()[i] ^= masking_key.key_material[i]; in UnwrapKey()