Home
last modified time | relevance | path

Searched refs:keymaster_key_param_set_t (Results 1 – 19 of 19) sorted by relevance

/aosp12/system/core/trusty/keymaster/include/trusty_keymaster/legacy/
H A Dtrusty_keymaster_device.h47 keymaster_error_t configure(const keymaster_key_param_set_t* params);
49 keymaster_error_t generate_key(const keymaster_key_param_set_t* params,
56 keymaster_error_t import_key(const keymaster_key_param_set_t* params,
65 const keymaster_key_param_set_t* attest_params,
71 const keymaster_key_param_set_t* in_params,
72 keymaster_key_param_set_t* out_params,
75 const keymaster_key_param_set_t* in_params,
79 const keymaster_key_param_set_t* in_params,
134 keymaster_key_param_set_t* out_params,
140 keymaster_key_param_set_t* out_params,
[all …]
/aosp12/system/keymaster/include/keymaster/
H A Dsoft_keymaster_device.h139 const keymaster_key_param_set_t* params,
155 const keymaster_key_param_set_t* in_params,
156 keymaster_key_param_set_t* out_params,
160 const keymaster_key_param_set_t* in_params,
162 keymaster_key_param_set_t* out_params,
166 const keymaster_key_param_set_t* in_params,
168 keymaster_key_param_set_t* out_params,
212 const keymaster_key_param_set_t* in_params,
213 keymaster_key_param_set_t* out_params,
219 keymaster_key_param_set_t* out_params,
[all …]
H A Dauthorization_set.h34 class AuthorizationSet : public Serializable, public keymaster_key_param_set_t {
63 explicit AuthorizationSet(const keymaster_key_param_set_t& set) in AuthorizationSet()
131 bool Reinitialize(const keymaster_key_param_set_t& set) { in Reinitialize()
180 void Union(const keymaster_key_param_set_t& set);
185 void Difference(const keymaster_key_param_set_t& set);
192 void CopyToParamSet(keymaster_key_param_set_t* set) const;
385 bool push_back(const keymaster_key_param_set_t& set);
474 keymaster_key_param_t*& elems_ = keymaster_key_param_set_t::params;
475 size_t& elems_size_ = keymaster_key_param_set_t::length;
/aosp12/hardware/libhardware/include/hardware/
H A Dkeymaster2.h59 const keymaster_key_param_set_t* params);
113 const keymaster_key_param_set_t* params,
187 const keymaster_key_param_set_t* params,
241 const keymaster_key_param_set_t* attest_params,
262 const keymaster_key_param_set_t* upgrade_params,
334 const keymaster_key_param_set_t* in_params,
335 keymaster_key_param_set_t* out_params,
378 const keymaster_key_param_set_t* in_params,
380 keymaster_key_param_set_t* out_params, keymaster_blob_t* output);
407 const keymaster_key_param_set_t* in_params,
[all …]
H A Dkeymaster1.h283 const keymaster_key_param_set_t* params,
358 const keymaster_key_param_set_t* params,
453 const keymaster_key_param_set_t* in_params,
454 keymaster_key_param_set_t* out_params,
497 const keymaster_key_param_set_t* in_params,
499 keymaster_key_param_set_t* out_params, keymaster_blob_t* output);
523 const keymaster_key_param_set_t* in_params,
525 keymaster_key_param_set_t* out_params, keymaster_blob_t* output);
H A Dkeymaster_defs.h371 } keymaster_key_param_set_t; typedef
381 keymaster_key_param_set_t hw_enforced;
382 keymaster_key_param_set_t sw_enforced;
671 inline void keymaster_free_param_set(keymaster_key_param_set_t* set) { in keymaster_free_param_set()
/aosp12/system/keymaster/ng/include/
H A DKeyMintUtils.h70 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set);
71 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams);
73 class KmParamSet : public keymaster_key_param_set_t {
76 : keymaster_key_param_set_t(aidlKeyParams2Km(keyParams)) {} in KmParamSet()
78 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
H A DAndroidKeymaster4Device.h114 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams);
/aosp12/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp339 bool FindTagValue(const keymaster_key_param_set_t& params, in FindTagValue()
682 const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, in generate_key()
724 const keymaster_key_param_set_t* params, in generate_key()
863 const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, in import_key()
905 const keymaster2_device_t* dev, const keymaster_key_param_set_t* params, in import_key()
1107 keymaster_key_param_set_t* out_params, in begin()
1178 keymaster_key_param_set_t* out_params, in begin()
1321 void operator()(keymaster_key_param_set_t* p) { keymaster_free_param_set(p); } in operator ()()
1356 keymaster_key_param_set_t update_out_params = {}; in finish()
1391 keymaster_key_param_set_t finish_out_params = {}; in finish()
[all …]
/aosp12/system/keymaster/tests/
H A Dandroid_keymaster_test_utils.cpp239 keymaster_key_param_set_t out_params; in BeginOperation()
250 keymaster_key_param_set_t out_params; in BeginOperation()
270 keymaster_key_param_set_t out_params; in UpdateOperation()
286 keymaster_key_param_set_t out_params; in UpdateOperation()
315 keymaster_key_param_set_t out_params; in FinishOperation()
784 get_algorithm_param(const keymaster_key_param_set_t* params) { in get_algorithm_param()
913 const keymaster_key_param_set_t* in_params, in begin()
914 keymaster_key_param_set_t* out_params, in begin()
923 const keymaster_key_param_set_t* in_params, in update()
925 keymaster_key_param_set_t* out_params, in update()
[all …]
/aosp12/system/keymaster/ng/
H A DKeyMintAidlUtils.cpp53 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set) { in kmParamSet2Aidl()
98 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams) { in aidlKeyParams2Km()
99 keymaster_key_param_set_t set; in aidlKeyParams2Km()
H A DKeyMintUtils.cpp168 vector<KeyParameter> kmParamSet2Aidl(const keymaster_key_param_set_t& set) { in kmParamSet2Aidl()
179 keymaster_key_param_set_t aidlKeyParams2Km(const vector<KeyParameter>& keyParams) { in aidlKeyParams2Km()
180 keymaster_key_param_set_t set; in aidlKeyParams2Km()
H A DAndroidKeymaster4Device.cpp76 class KmParamSet : public keymaster_key_param_set_t {
79 : keymaster_key_param_set_t(hidlKeyParams2Km(keyParams)) {} in KmParamSet()
80 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
119 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
175 keymaster_key_param_set_t hidlKeyParams2Km(const hidl_vec<KeyParameter>& keyParams) { in hidlKeyParams2Km()
176 keymaster_key_param_set_t set; in hidlKeyParams2Km()
H A DAndroidKeymaster3Device.cpp85 class KmParamSet : public keymaster_key_param_set_t {
127 KmParamSet(KmParamSet&& other) : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
166 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
/aosp12/system/keymaster/legacy_support/
H A Dkeymaster_passthrough_operation.cpp28 keymaster_key_param_set_t out_params = {}; in Finish()
97 keymaster_key_param_set_t out_params = {}; in Finish()
H A Dkeymaster_passthrough_operation.h48 keymaster_key_param_set_t out_params = {}; in Begin()
59 keymaster_key_param_set_t out_params = {}; in Update()
/aosp12/system/keymaster/android_keymaster/
H A Dauthorization_set.cpp174 void AuthorizationSet::Union(const keymaster_key_param_set_t& set) { in Union()
181 void AuthorizationSet::Difference(const keymaster_key_param_set_t& set) { in Difference()
198 void AuthorizationSet::CopyToParamSet(keymaster_key_param_set_t* set) const { in CopyToParamSet()
257 bool AuthorizationSet::push_back(const keymaster_key_param_set_t& set) {
/aosp12/system/core/trusty/keymaster/3.0/
H A DTrustyKeymaster3Device.cpp73 class KmParamSet : public keymaster_key_param_set_t {
116 : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
155 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()
/aosp12/system/core/trusty/keymaster/4.0/
H A DTrustyKeymaster4Device.cpp125 class KmParamSet : public keymaster_key_param_set_t {
168 : keymaster_key_param_set_t{other.params, other.length} { in KmParamSet()
207 static inline hidl_vec<KeyParameter> kmParamSet2Hidl(const keymaster_key_param_set_t& set) { in kmParamSet2Hidl()