/system/chre/platform/slpi/ |
H A D | init.cc | 147 qurt_thread_attr_t attributes; local 149 qurt_thread_attr_init(&attributes); 150 qurt_thread_attr_set_stack_addr(&attributes, &gStack); 151 qurt_thread_attr_set_stack_size(&attributes, kStackSize); 152 qurt_thread_attr_set_name(&attributes, threadName); 153 qurt_thread_attr_set_tcb_partition(&attributes, kTcbPartition); 155 int result = qurt_thread_create(&gThreadHandle, &attributes,
|
/system/tpm/tpm_manager/server/ |
H A D | tpm_nvram_impl.cc | 46 std::vector<NvramSpaceAttribute>* attributes) { 48 attributes->push_back(NVRAM_PERSISTENT_WRITE_LOCK); 50 attributes->push_back(NVRAM_BOOT_WRITE_LOCK); 52 attributes->push_back(NVRAM_BOOT_READ_LOCK); 54 attributes->push_back(NVRAM_WRITE_AUTHORIZATION); 56 attributes->push_back(NVRAM_READ_AUTHORIZATION); 58 attributes->push_back(NVRAM_GLOBAL_LOCK); 60 attributes->push_back(NVRAM_PLATFORM_WRITE); 62 attributes->push_back(NVRAM_OWNER_WRITE); 64 attributes 45 MapAttributesFromTpm(TPM_NV_PER_ATTRIBUTES tpm_flags, std::vector<NvramSpaceAttribute>* attributes) argument 67 MapAttributesToTpm( const std::vector<NvramSpaceAttribute>& attributes) argument 139 DefineSpace( uint32_t index, size_t size, const std::vector<NvramSpaceAttribute>& attributes, const std::string& authorization_value, NvramSpacePolicy policy) argument 211 std::vector<NvramSpaceAttribute> attributes; local 250 std::vector<NvramSpaceAttribute> attributes; local 307 std::vector<NvramSpaceAttribute> attributes; local 394 GetSpaceInfo( uint32_t index, size_t* size, bool* is_read_locked, bool* is_write_locked, std::vector<NvramSpaceAttribute>* attributes, NvramSpacePolicy* policy) argument [all...] |
H A D | tpm2_nvram_impl.cc | 37 std::vector<NvramSpaceAttribute>* attributes) { 39 attributes->push_back(NVRAM_PERSISTENT_WRITE_LOCK); 41 attributes->push_back(NVRAM_BOOT_WRITE_LOCK); 43 attributes->push_back(NVRAM_BOOT_READ_LOCK); 45 attributes->push_back(NVRAM_WRITE_AUTHORIZATION); 47 attributes->push_back(NVRAM_READ_AUTHORIZATION); 49 attributes->push_back(NVRAM_GLOBAL_LOCK); 51 attributes->push_back(NVRAM_PLATFORM_WRITE); 53 attributes->push_back(NVRAM_OWNER_WRITE); 55 attributes 36 MapAttributesFromTpm(trunks::TPMA_NV tpm_flags, std::vector<NvramSpaceAttribute>* attributes) argument 60 MapAttributesToTpm( const std::vector<NvramSpaceAttribute>& attributes, trunks::TPMA_NV* tpm_flags, bool* world_read_allowed, bool* world_write_allowed) argument 137 DefineSpace( uint32_t index, size_t size, const std::vector<NvramSpaceAttribute>& attributes, const std::string& authorization_value, NvramSpacePolicy policy) argument 432 GetSpaceInfo( uint32_t index, size_t* size, bool* is_read_locked, bool* is_write_locked, std::vector<NvramSpaceAttribute>* attributes, NvramSpacePolicy* policy) argument [all...] |
H A D | mock_tpm_nvram.cc | 47 const std::vector<NvramSpaceAttribute>& attributes, 60 ns.attributes = attributes; 147 std::vector<NvramSpaceAttribute>* attributes, 156 *attributes = space.attributes; 44 FakeDefineSpace( uint32_t index, size_t size, const std::vector<NvramSpaceAttribute>& attributes, const std::string& authorization_value, NvramSpacePolicy policy) argument 142 FakeGetSpaceInfo( uint32_t index, size_t* size, bool* is_read_locked, bool* is_write_locked, std::vector<NvramSpaceAttribute>* attributes, NvramSpacePolicy* policy) argument
|
H A D | mock_tpm_nvram.h | 33 std::vector<NvramSpaceAttribute> attributes; member in struct:tpm_manager::NvSpace 69 const std::vector<NvramSpaceAttribute>& attributes, 88 std::vector<NvramSpaceAttribute>* attributes,
|
H A D | tpm_nvram.h | 37 const std::vector<NvramSpaceAttribute>& attributes, 72 std::vector<NvramSpaceAttribute>* attributes,
|
H A D | tpm_nvram_impl.h | 44 const std::vector<NvramSpaceAttribute>& attributes, 64 std::vector<NvramSpaceAttribute>* attributes,
|
H A D | tpm_manager_service.cc | 169 std::vector<NvramSpaceAttribute> attributes; local 171 attributes.push_back(request.attributes(i)); 174 tpm_nvram_->DefineSpace(request.index(), request.size(), attributes, 287 std::vector<NvramSpaceAttribute> attributes; local 294 &attributes, &policy)); 299 for (auto attribute : attributes) {
|
H A D | tpm2_nvram_impl.h | 45 const std::vector<NvramSpaceAttribute>& attributes, 65 std::vector<NvramSpaceAttribute>* attributes,
|
H A D | tpm2_nvram_test.cc | 94 public_data.attributes = trunks::TPMA_NV_READ_STCLEAR | 98 public_data.attributes |= 102 public_data.attributes |= 106 public_data.attributes |= 185 std::vector<NvramSpaceAttribute> attributes{NVRAM_PERSISTENT_WRITE_LOCK}; 195 tpm_nvram_->DefineSpace(index, size, attributes, kFakeAuthorizationValue, 207 std::vector<NvramSpaceAttribute> attributes{NVRAM_PERSISTENT_WRITE_LOCK}; 212 tpm_nvram_->DefineSpace(index, size, attributes, "", NVRAM_POLICY_NONE)); 243 std::vector<NvramSpaceAttribute> attributes{NVRAM_WRITE_AUTHORIZATION}; 252 tpm_nvram_->DefineSpace(index, size, attributes, kFakeAuthorizationValu 552 std::vector<NvramSpaceAttribute> attributes; local 573 std::vector<NvramSpaceAttribute> attributes; local [all...] |
H A D | tpm_manager_service_test.cc | 344 std::vector<NvramSpaceAttribute> attributes{NVRAM_BOOT_WRITE_LOCK}; 347 EXPECT_CALL(mock_tpm_nvram_, DefineSpace(nvram_index, nvram_size, attributes,
|
/system/core/adf/libadfhwc/include/adfhwc/ |
H A D | adfhwc.h | 126 uint32_t config, const uint32_t *attributes, int32_t *values); 134 uint32_t config, const uint32_t *attributes, int32_t *values);
|
/system/sepolicy/tests/ |
H A D | treble_sepolicy_tests.py | 48 self.attributes = set() 60 print "\tattributes="+str(sctx.attributes) 106 if "appdomain" in alldomains[d].attributes: 117 if "coredomain" in alldomains[d].attributes: 162 # Get attributes associated with each domain 168 alldomains[domain].attributes.add(result) 188 if domain.fromSystem and "coredomain" not in domain.attributes: 201 if domain.fromVendor and "coredomain" in domain.attributes:
|
/system/tpm/attestation/server/ |
H A D | pkcs11_key_store_test.cc | 25 #include <chaps/attributes.h> 176 const std::vector<uint8_t>& attributes, 179 std::string label = GetValue(attributes, CKA_LABEL); 181 values_[label] = GetValue(attributes, CKA_VALUE); 208 parsed.attributes()[0].type == CKA_LABEL) 211 (parsed.attributes()[0].type != CKA_VALUE && 212 parsed.attributes()[0].type != CKA_LABEL) || 213 (parsed.attributes()[0].pValue && 214 parsed.attributes()[0].ulValueLen != value.size())) 216 parsed.attributes()[ 174 CreateObject(const brillo::SecureBlob& isolate, uint64_t session_id, const std::vector<uint8_t>& attributes, uint64_t* new_object_handle) argument 224 SetAttributeValue(const brillo::SecureBlob& isolate, uint64_t session_id, uint64_t object_handle, const std::vector<uint8_t>& attributes) argument 234 FindObjectsInit(const brillo::SecureBlob& isolate, uint64_t session_id, const std::vector<uint8_t>& attributes) argument 276 GetValue(const std::vector<uint8_t>& attributes, CK_ATTRIBUTE_TYPE type) argument [all...] |
H A D | pkcs11_key_store.cc | 154 CK_ATTRIBUTE attributes[] = { local 164 if (C_CreateObject(session.handle(), attributes, arraysize(attributes), 420 CK_ATTRIBUTE attributes[] = { local 430 if ((C_FindObjectsInit(session_handle, attributes, arraysize(attributes)) != 491 CK_ATTRIBUTE attributes[] = { local 501 if ((C_FindObjectsInit(session_handle, attributes, arraysize(attributes)) != 608 CK_ATTRIBUTE attributes[] local [all...] |
/system/core/adf/libadfhwc/ |
H A D | adfhwc.cpp | 146 uint32_t config, const uint32_t *attributes, int32_t *values) 161 for (int i = 0; attributes[i] != HWC_DISPLAY_NO_ATTRIBUTE; i++) 163 attributes[i]); 197 uint32_t config, const uint32_t *attributes, int32_t *values) 212 for (int i = 0; attributes[i] != HWC2_ATTRIBUTE_INVALID; i++) 214 dev->display_configs[config], attributes[i]); 145 adf_getDisplayAttributes(struct adf_hwc_helper *dev, int disp, uint32_t config, const uint32_t *attributes, int32_t *values) argument 196 adf_getDisplayAttributes_hwc2(struct adf_hwc_helper *dev, int disp, uint32_t config, const uint32_t *attributes, int32_t *values) argument
|
/system/sepolicy/tools/ |
H A D | checkfc.c | 88 static bool ebitmap_attribute_assertion_init(ebitmap_t *assertions, const char * const attributes[]) argument 91 while (*attributes) { 93 int bit_pos = get_attr_bit(global_state.sepolicy.pdb, *attributes); 104 attributes++;
|
/system/tpm/tpm_manager/client/ |
H A D | main.cc | 64 constexpr char kAttributesSwitch[] = "attributes"; 81 define_space --index=<index> --size=<size> [--attributes=<attribute_list>] 96 is given it will be required only as specified by the attributes. E.g. if 99 current PCR0 value will be required only as specified by the attributes. 378 const std::string& attributes, 387 next_pos = attributes.find('|', pos); 390 attribute_str = attributes.substr(pos); 392 attribute_str = attributes.substr(pos, next_pos - pos); 376 HandleDefineSpace(uint32_t index, size_t size, const std::string& attributes, const std::string& password, bool bind_to_pcr0) argument
|
/system/tpm/trunks/ |
H A D | resource_manager.cc | 547 BYTE attributes; local 548 result = Parse_BYTE(&buffer, &attributes, nullptr); 558 command_info->session_continued.push_back((attributes & 1) == 1); 621 BYTE attributes; local 622 result = Parse_BYTE(&buffer, &attributes, nullptr); 631 response_info->session_continued.push_back((attributes & 1) == 1);
|
H A D | tpm_utility.h | 251 // The |attributes| of the space must be specified as a combination of 257 TPMA_NV attributes,
|
H A D | tpm_utility_impl.h | 125 TPMA_NV attributes,
|
H A D | trunks_factory_for_test.cc | 283 TPMA_NV attributes, 287 return target_->DefineNVSpace(index, num_bytes, attributes,
|
H A D | tpm_utility_impl.cc | 1020 // decrypt attributes disabled. 1146 TPMA_NV attributes, 1176 public_data.attributes = attributes; 1262 it->second.attributes |= TPMA_NV_READLOCKED; 1274 it->second.attributes |= TPMA_NV_WRITELOCKED; 1328 it->second.attributes |= TPMA_NV_WRITTEN; 1144 DefineNVSpace(uint32_t index, size_t num_bytes, TPMA_NV attributes, const std::string& authorization_value, const std::string& policy_digest, AuthorizationDelegate* delegate) argument
|
/system/sepolicy/ |
H A D | Android.mk | 54 # additional policy. types and attributes are versioned and included in 63 # mapping - This contains policy statements which map the attributes 65 # in this policy to ensure that policy targeting attributes from public 146 attributes \
|
/system/tpm/tpm_manager/common/ |
H A D | print_tpm_manager_proto.cc | 249 output += indent + " attributes: {"; 255 value.attributes(i), indent_size + 2) 622 output += indent + " attributes: {"; 628 value.attributes(i), indent_size + 2)
|