Home
last modified time | relevance | path

Searched refs:blob (Results 1 – 25 of 75) sorted by relevance

123

/hardware/interfaces/keymaster/4.1/vts/functional/
DUnlockedDeviceRequiredTest.cpp40 EXPECT_EQ(ErrorCode::OK, UseAesKey(aesKeyData.blob)); in TEST_P()
41 EXPECT_EQ(ErrorCode::OK, UseHmacKey(hmacKeyData.blob)); in TEST_P()
42 EXPECT_EQ(ErrorCode::OK, UseRsaKey(rsaKeyData.blob)); in TEST_P()
43 EXPECT_EQ(ErrorCode::OK, UseEcdsaKey(ecdsaKeyData.blob)); in TEST_P()
50 EXPECT_EQ(ErrorCode::DEVICE_LOCKED, UseAesKey(aesKeyData.blob)); in TEST_P()
51 EXPECT_EQ(ErrorCode::DEVICE_LOCKED, UseHmacKey(hmacKeyData.blob)); in TEST_P()
52 EXPECT_EQ(ErrorCode::DEVICE_LOCKED, UseRsaKey(rsaKeyData.blob)); in TEST_P()
53 EXPECT_EQ(ErrorCode::DEVICE_LOCKED, UseEcdsaKey(ecdsaKeyData.blob)); in TEST_P()
DEarlyBootKeyTest.cpp58 EXPECT_EQ(ErrorCode::OK, UseAesKey(aesKeyData.blob)); in TEST_P()
59 EXPECT_EQ(ErrorCode::OK, UseHmacKey(hmacKeyData.blob)); in TEST_P()
60 EXPECT_EQ(ErrorCode::OK, UseRsaKey(rsaKeyData.blob)); in TEST_P()
61 EXPECT_EQ(ErrorCode::OK, UseEcdsaKey(ecdsaKeyData.blob)); in TEST_P()
69 EXPECT_EQ(ErrorCode::EARLY_BOOT_ENDED, UseAesKey(aesKeyData.blob)); in TEST_P()
70 EXPECT_EQ(ErrorCode::EARLY_BOOT_ENDED, UseHmacKey(hmacKeyData.blob)); in TEST_P()
71 EXPECT_EQ(ErrorCode::EARLY_BOOT_ENDED, UseRsaKey(rsaKeyData.blob)); in TEST_P()
72 EXPECT_EQ(ErrorCode::EARLY_BOOT_ENDED, UseEcdsaKey(ecdsaKeyData.blob)); in TEST_P()
DKeymaster4_1HidlTest.h41 HidlBuf blob; member
48 super::GenerateKey(keyDescription, &keyData.blob, &keyData.characteristics)); in GenerateKeyData()
52 void CheckedDeleteKeyData(KeyData* keyData) { CheckedDeleteKey(&keyData->blob); } in CheckedDeleteKeyData()
/hardware/libhardware/include/hardware/
Dkeymaster_defs.h367 keymaster_blob_t blob; /* KM_BIGNUM and KM_BYTES*/ member
585 param.blob.data = (uint8_t*)bytes; in keymaster_param_blob()
586 param.blob.data_length = bytes_len; in keymaster_param_blob()
632 if (a->blob.data_length != 0 && b->blob.data_length == 0) in keymaster_param_compare()
634 if (a->blob.data_length == 0 && b->blob.data_length == 0) in keymaster_param_compare()
636 if (a->blob.data_length == 0 && b->blob.data_length > 0) in keymaster_param_compare()
639 retval = memcmp(a->blob.data, b->blob.data, a->blob.data_length < b->blob.data_length in keymaster_param_compare()
640 ? a->blob.data_length in keymaster_param_compare()
641 : b->blob.data_length); in keymaster_param_compare()
644 else if (a->blob.data_length != b->blob.data_length) { in keymaster_param_compare()
[all …]
/hardware/qcom/sm7250/display/sde-drm/
Ddrm_panel_feature_mgr.cpp155 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(dev_fd_, blob_id); in ParseDsppCapabilities() local
156 if (!blob) { in ParseDsppCapabilities()
161 if (!blob->data) { in ParseDsppCapabilities()
166 char *fmt_str = new char[blob->length + 1]; in ParseDsppCapabilities()
167 std::memcpy(fmt_str, blob->data, blob->length); in ParseDsppCapabilities()
168 fmt_str[blob->length] = '\0'; in ParseDsppCapabilities()
190 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(dev_fd_, blob_id); in ParseCapabilities() local
191 if (!blob) { in ParseCapabilities()
196 if (!blob->data) { in ParseCapabilities()
201 char *fmt_str = new char[blob->length + 1]; in ParseCapabilities()
[all …]
Ddrm_connector.cpp491 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities() local
492 if (!blob) { in ParseCapabilities()
496 if (!blob->data) { in ParseCapabilities()
500 char *fmt_str = new char[blob->length + 1]; in ParseCapabilities()
501 memcpy (fmt_str, blob->data, blob->length); in ParseCapabilities()
502 fmt_str[blob->length] = '\0'; in ParseCapabilities()
505 static_cast<const char *>(blob->data), blob->length); in ParseCapabilities()
551 drmModeFreePropertyBlob(blob); in ParseCapabilities()
556 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities() local
557 if (!blob) { in ParseCapabilities()
[all …]
/hardware/interfaces/keymaster/3.0/vts/functional/
Dauthorization_set.cpp54 if (a.blob.size() == 0) return b.blob.size() != 0; in keyParamLess()
55 if (b.blob.size() == 0) return false; in keyParamLess()
57 retval = memcmp(&a.blob[0], &b.blob[0], std::min(a.blob.size(), b.blob.size())); in keyParamLess()
60 return a.blob.size() < b.blob.size(); in keyParamLess()
87 if (a.blob.size() != b.blob.size()) return false; in keyParamEqual()
88 return a.blob.size() == 0 || memcmp(&a.blob[0], &b.blob[0], a.blob.size()) == 0; in keyParamEqual()
207 OutStreams& serializeParamValue(OutStreams& out, const hidl_vec<uint8_t>& blob) { in serializeParamValue() argument
211 auto blob_length = blob.size(); in serializeParamValue()
231 if (blob_length) out.indirect.write(reinterpret_cast<const char*>(&blob[0]), blob_length); in serializeParamValue()
320 InStreams& deserializeParamValue(InStreams& in, hidl_vec<uint8_t>* blob) { in deserializeParamValue() argument
[all …]
Dkey_param_output.cpp109 for (size_t i = 0; i < param.blob.size(); ++i) { in operator <<()
110 os << ::std::hex << ::std::setw(2) << static_cast<int>(param.blob[i]) << ::std::dec; in operator <<()
115 for (size_t i = 0; i < param.blob.size(); ++i) { in operator <<()
116 os << ::std::hex << ::std::setw(2) << static_cast<int>(param.blob[i]) << ::std::dec; in operator <<()
/hardware/interfaces/graphics/composer/2.3/utils/command-buffer/include/composer-command-buffer/2.3/
DComposerCommandBuffer.h102 size_t metadataSize = metadataBlob.blob.size() / sizeof(uint32_t); in setLayerPerFrameMetadataBlobs()
105 (metadataBlob.blob.size() - (metadataSize * sizeof(uint32_t)) > 0) ? 1 : 0; in setLayerPerFrameMetadataBlobs()
120 write(static_cast<uint32_t>(metadataBlob.blob.size())); in setLayerPerFrameMetadataBlobs()
121 writeBlob(static_cast<uint32_t>(metadataBlob.blob.size()), metadataBlob.blob.data()); in setLayerPerFrameMetadataBlobs()
127 void writeBlob(uint32_t length, const unsigned char* blob) { in writeBlob() argument
128 memcpy(&mData[mDataWritten], blob, length); in writeBlob()
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dkeymaster_utils.h49 inline static hidl_vec<uint8_t> blob2hidlVec(const std::vector<uint8_t>& blob) { in blob2hidlVec() argument
50 hidl_vec<uint8_t> result(blob.data(), blob.data() + static_cast<size_t>(blob.size())); in blob2hidlVec()
Dkeymaster_tags.h208 MAKE_TAG_VALUE_ACCESSOR(TagType::BYTES, blob) in MAKE_TAG_VALUE_ACCESSOR() argument
209 MAKE_TAG_VALUE_ACCESSOR(TagType::BIGNUM, blob) in MAKE_TAG_VALUE_ACCESSOR()
387 if (a.blob.size() == 0) return b.blob.size() != 0;
388 if (b.blob.size() == 0) return false;
390 retval = memcmp(&a.blob[0], &b.blob[0], std::min(a.blob.size(), b.blob.size()));
392 if (retval == 0) return a.blob.size() < b.blob.size();
419 if (a.blob.size() != b.blob.size()) return false;
420 return a.blob.size() == 0 || memcmp(&a.blob[0], &b.blob[0], a.blob.size()) == 0;
/hardware/interfaces/keymaster/4.0/support/
Dauthorization_set.cpp48 if (a.blob.size() == 0) return b.blob.size() != 0; in keyParamLess()
49 if (b.blob.size() == 0) return false; in keyParamLess()
51 retval = memcmp(&a.blob[0], &b.blob[0], std::min(a.blob.size(), b.blob.size())); in keyParamLess()
53 if (retval == 0) return a.blob.size() < b.blob.size(); in keyParamLess()
80 if (a.blob.size() != b.blob.size()) return false; in keyParamEqual()
81 return a.blob.size() == 0 || memcmp(&a.blob[0], &b.blob[0], a.blob.size()) == 0; in keyParamEqual()
209 OutStreams& serializeParamValue(OutStreams& out, const hidl_vec<uint8_t>& blob) { in serializeParamValue() argument
213 auto blob_length = blob.size(); in serializeParamValue()
232 if (blob_length) out.indirect.write(reinterpret_cast<const char*>(&blob[0]), blob_length); in serializeParamValue()
335 InStreams& deserializeParamValue(InStreams& in, hidl_vec<uint8_t>* blob) { in deserializeParamValue() argument
[all …]
Dkey_param_output.cpp81 for (size_t i = 0; i < param.blob.size(); ++i) { in operator <<()
82 os << std::hex << ::std::setw(2) << static_cast<int>(param.blob[i]) << ::std::dec; in operator <<()
87 for (size_t i = 0; i < param.blob.size(); ++i) { in operator <<()
88 os << ::std::hex << ::std::setw(2) << static_cast<int>(param.blob[i]) << ::std::dec; in operator <<()
/hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/
DComposerCommandEngine.h98 metadataBlob.blob.resize(blobSize); in executeSetLayerPerFrameMetadataBlobs()
99 readBlob(blobSize, metadataBlob.blob.data()); in executeSetLayerPerFrameMetadataBlobs()
108 void readBlob(uint32_t size, void* blob) { in readBlob() argument
109 memcpy(blob, &mData[mDataRead], size); in readBlob()
/hardware/qcom/sm7250/display/libhistogram/
Dhistogram_collector.cpp196 drmModePropertyBlobPtr blob = drmModeGetPropertyBlob(work.fd, work.id); in blob_processing_thread() local
197 if (!blob || !blob->data) { in blob_processing_thread()
201 histogram->insert(*static_cast<struct drm_msm_hist *>(blob->data)); in blob_processing_thread()
202 drmModeFreePropertyBlob(blob); in blob_processing_thread()
/hardware/qcom/sm8150/display/libhistogram/
Dhistogram_collector.cpp200 drmModePropertyBlobPtr blob = drmModeGetPropertyBlob(work.fd, work.id); in blob_processing_thread() local
201 if (!blob) { in blob_processing_thread()
205 histogram->insert(*static_cast<struct drm_msm_hist*>(blob->data)); in blob_processing_thread()
206 drmModeFreePropertyBlob(blob); in blob_processing_thread()
/hardware/interfaces/keymaster/4.0/support/fuzzer/
Dkeymaster4_attestation_fuzzer.cpp36 X509_Ptr parseCertificateBlob(const hidl_vec<uint8_t>& blob);
76 X509_Ptr KeyMaster4AttestationFuzzer::parseCertificateBlob(const hidl_vec<uint8_t>& blob) { in parseCertificateBlob() argument
77 const uint8_t* p = blob.data(); in parseCertificateBlob()
78 return X509_Ptr(d2i_X509(nullptr, &p, blob.size())); in parseCertificateBlob()
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/
DPerFrameMetadataBlob.aidl38 byte[] blob;
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/2/android/hardware/graphics/composer3/
DPerFrameMetadataBlob.aidl38 byte[] blob;
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/
DPerFrameMetadataBlob.aidl38 byte[] blob;
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/
DPerFrameMetadataBlob.aidl32 byte[] blob;
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
Ddrmconnector.cpp407 drmModePropertyBlobPtr blob = drmModeGetPropertyBlob(drm_->fd(), blobId); in UpdateLpMode() local
408 if (!blob) { in UpdateLpMode()
413 auto modeInfoPtr = static_cast<drmModeModeInfoPtr>(blob->data); in UpdateLpMode()
415 drmModeFreePropertyBlob(blob); in UpdateLpMode()
/hardware/interfaces/keymaster/4.1/support/
DKeymaster3.cpp46 converted.blob = param.blob; in convert()
55 converted.blob = param.blob; in convert()
88 converted[params.size()].blob = V4_0::support::authToken2HidlVec(authToken); in convertAndAddAuthToken()
/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/
DKeyParameterValue.aidl52 byte[] blob;
/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/2/android/hardware/security/keymint/
DKeyParameterValue.aidl52 byte[] blob;

123