Searched refs:attributes (Results 1 - 25 of 29) sorted by relevance

12

/system/chre/platform/slpi/
H A Dinit.cc147 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 Dtpm_nvram_impl.cc46 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 Dtpm2_nvram_impl.cc37 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 Dmock_tpm_nvram.cc47 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 Dmock_tpm_nvram.h33 std::vector<NvramSpaceAttribute> attributes; member in struct:tpm_manager::NvSpace
69 const std::vector<NvramSpaceAttribute>& attributes,
88 std::vector<NvramSpaceAttribute>* attributes,
H A Dtpm_nvram.h37 const std::vector<NvramSpaceAttribute>& attributes,
72 std::vector<NvramSpaceAttribute>* attributes,
H A Dtpm_nvram_impl.h44 const std::vector<NvramSpaceAttribute>& attributes,
64 std::vector<NvramSpaceAttribute>* attributes,
H A Dtpm_manager_service.cc169 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 Dtpm2_nvram_impl.h45 const std::vector<NvramSpaceAttribute>& attributes,
65 std::vector<NvramSpaceAttribute>* attributes,
H A Dtpm2_nvram_test.cc94 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 Dtpm_manager_service_test.cc344 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 Dadfhwc.h126 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 Dtreble_sepolicy_tests.py48 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 Dpkcs11_key_store_test.cc25 #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 Dpkcs11_key_store.cc154 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 Dadfhwc.cpp146 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 Dcheckfc.c88 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 Dmain.cc64 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 Dresource_manager.cc547 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 Dtpm_utility.h251 // The |attributes| of the space must be specified as a combination of
257 TPMA_NV attributes,
H A Dtpm_utility_impl.h125 TPMA_NV attributes,
H A Dtrunks_factory_for_test.cc283 TPMA_NV attributes,
287 return target_->DefineNVSpace(index, num_bytes, attributes,
H A Dtpm_utility_impl.cc1020 // 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 DAndroid.mk54 # 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 Dprint_tpm_manager_proto.cc249 output += indent + " attributes: {";
255 value.attributes(i), indent_size + 2)
622 output += indent + " attributes: {";
628 value.attributes(i), indent_size + 2)

Completed in 1923 milliseconds

12