| /hardware/interfaces/keymaster/4.1/vts/functional/ |
| D | UnlockedDeviceRequiredTest.cpp | 40 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()
|
| D | EarlyBootKeyTest.cpp | 58 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()
|
| D | Keymaster4_1HidlTest.h | 41 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/ |
| D | keymaster_defs.h | 364 keymaster_blob_t blob; /* KM_BIGNUM and KM_BYTES*/ member 582 param.blob.data = (uint8_t*)bytes; in keymaster_param_blob() 583 param.blob.data_length = bytes_len; in keymaster_param_blob() 629 if (a->blob.data_length != 0 && b->blob.data_length == 0) in keymaster_param_compare() 631 if (a->blob.data_length == 0 && b->blob.data_length == 0) in keymaster_param_compare() 633 if (a->blob.data_length == 0 && b->blob.data_length > 0) in keymaster_param_compare() 636 retval = memcmp(a->blob.data, b->blob.data, a->blob.data_length < b->blob.data_length in keymaster_param_compare() 637 ? a->blob.data_length in keymaster_param_compare() 638 : b->blob.data_length); in keymaster_param_compare() 641 else if (a->blob.data_length != b->blob.data_length) { in keymaster_param_compare() [all …]
|
| /hardware/interfaces/keymaster/3.0/vts/functional/ |
| D | authorization_set.cpp | 54 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 …]
|
| D | key_param_output.cpp | 109 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/ |
| D | ComposerCommandBuffer.h | 98 size_t metadataSize = metadataBlob.blob.size() / sizeof(uint32_t); in setLayerPerFrameMetadataBlobs() 101 (metadataBlob.blob.size() - (metadataSize * sizeof(uint32_t)) > 0) ? 1 : 0; in setLayerPerFrameMetadataBlobs() 116 write(static_cast<uint32_t>(metadataBlob.blob.size())); in setLayerPerFrameMetadataBlobs() 117 writeBlob(static_cast<uint32_t>(metadataBlob.blob.size()), metadataBlob.blob.data()); in setLayerPerFrameMetadataBlobs() 123 void writeBlob(uint32_t length, const unsigned char* blob) { in writeBlob() argument 124 memcpy(&mData[mDataWritten], blob, length); in writeBlob()
|
| /hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
| D | keymaster_utils.h | 49 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()
|
| D | keymaster_tags.h | 208 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/ |
| D | authorization_set.cpp | 48 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 …]
|
| D | key_param_output.cpp | 81 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/qcom/sm7250/display/sde-drm/ |
| D | drm_connector.cpp | 491 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 …]
|
| D | drm_crtc.cpp | 298 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in ParseCapabilities() local 299 if (!blob) { in ParseCapabilities() 303 if (!blob->data) { in ParseCapabilities() 307 char *fmt_str = new char[blob->length + 1]; in ParseCapabilities() 308 memcpy (fmt_str, blob->data, blob->length); in ParseCapabilities() 309 fmt_str[blob->length] = '\0'; in ParseCapabilities() 312 static_cast<const char *>(blob->data), blob->length); in ParseCapabilities() 475 drmModeFreePropertyBlob(blob); in ParseCapabilities()
|
| D | drm_plane.cpp | 412 drmModePropertyBlobRes *blob = drmModeGetPropertyBlob(fd_, blob_id); in GetTypeInfo() local 413 if (!blob) { in GetTypeInfo() 417 if (!blob->data) { in GetTypeInfo() 421 char *fmt_str = new char[blob->length + 1]; in GetTypeInfo() 422 memcpy (fmt_str, blob->data, blob->length); in GetTypeInfo() 423 fmt_str[blob->length] = '\0'; in GetTypeInfo() 443 static_cast<const char *>(blob->data), blob->length); in GetTypeInfo() 513 drmModeFreePropertyBlob(blob); in GetTypeInfo()
|
| /hardware/interfaces/graphics/composer/2.3/utils/hal/include/composer-hal/2.3/ |
| D | ComposerCommandEngine.h | 100 metadataBlob.blob.resize(blobSize); in executeSetLayerPerFrameMetadataBlobs() 101 readBlob(blobSize, metadataBlob.blob.data()); in executeSetLayerPerFrameMetadataBlobs() 110 void readBlob(uint32_t size, void* blob) { in readBlob() argument 111 memcpy(blob, &mData[mDataRead], size); in readBlob()
|
| /hardware/qcom/sm7250/display/libhistogram/ |
| D | histogram_collector.cpp | 196 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/ |
| D | histogram_collector.cpp | 200 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.1/support/ |
| D | Keymaster3.cpp | 46 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/vts/functional/ |
| D | KeyMintAidlTestBase.h | 59 vector<uint8_t> blob; member 227 GenerateKey(aesBuilder, &aesKeyData.blob, &aesKeyData.characteristics); 239 errorCode = GenerateKey(hmacBuilder, &hmacKeyData.blob, &hmacKeyData.characteristics); 252 errorCode = GenerateKey(rsaBuilder, &rsaKeyData.blob, &rsaKeyData.characteristics); 264 errorCode = GenerateKey(ecdsaBuilder, &ecdsaKeyData.blob, &ecdsaKeyData.characteristics); 344 X509_Ptr parse_cert_blob(const vector<uint8_t>& blob);
|
| /hardware/qcom/sm7250/display/composer/ |
| D | QtiComposerCommandBuffer.h | 477 size_t metadataSize = metadataBlob.blob.size() / sizeof(uint32_t); in setLayerPerFrameMetadataBlobs() 479 commandLength += (metadataBlob.blob.size() - (metadataSize * sizeof(uint32_t)) > 0) ? 1 : 0; in setLayerPerFrameMetadataBlobs() 494 write(static_cast<uint32_t>(metadataBlob.blob.size())); in setLayerPerFrameMetadataBlobs() 495 writeBlob(static_cast<uint32_t>(metadataBlob.blob.size()), metadataBlob.blob.data()); in setLayerPerFrameMetadataBlobs() 624 void writeBlob(uint32_t length, const unsigned char* blob) { in writeBlob() argument 625 memcpy(&mData[mDataWritten], blob, length); in writeBlob() 782 void readBlob(uint32_t size, void* blob) { in readBlob() argument 783 memcpy(blob, &mData[mDataRead], size); in readBlob()
|
| /hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/ |
| D | KeyParameterValue.aidl | 52 byte[] blob;
|
| /hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/ |
| D | KeyParameterValue.aidl | 52 byte[] blob;
|
| /hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/ |
| D | KeyParameterValue.aidl | 53 byte[] blob;
|
| /hardware/interfaces/broadcastradio/1.1/ |
| D | IBroadcastRadio.hal | 34 * passing an image data blob in the MetadataType.RAW field, the HAL 60 * @return image A binary blob with image data
|
| /hardware/interfaces/graphics/composer/2.3/ |
| D | IComposerClient.hal | 74 * A set of PerFrameMetadataKey pertains specifically to blob-formatted 81 * Specifies a metadata blob adhering to 91 * of keys representing blob-formatted metadata 101 * This struct encapsulates blob 103 * associated with blob-type metadata key 104 * and the blob must adhere to the format specified by 109 vec<uint8_t> blob; 162 * associated layer. The metadata structure follows a {key, blob} 165 * be part of the list of keys associated with blob-type metadata 176 * for display output. The data blob is parsed to determine its format, [all …]
|