Home
last modified time | relevance | path

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

/system/keymaster/include/keymaster/
Doperation_table.h27 using OperationPtr = UniquePtr<Operation>; variable
33 keymaster_error_t Add(OperationPtr&& operation);
38 UniquePtr<OperationPtr[]> table_;
Doperation.h34 using OperationPtr = UniquePtr<Operation>; variable
55 virtual OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
/system/keymaster/android_keymaster/
Doperation_table.cpp23 keymaster_error_t OperationTable::Add(OperationPtr&& operation) { in Add()
25 table_.reset(new (std::nothrow) OperationPtr[table_size_]); in Add()
Dandroid_keymaster.cpp553 OperationPtr operation( in BeginOperation()
/system/keymaster/legacy_support/
Drsa_keymaster1_operation.cpp116 OperationPtr RsaKeymaster1OperationFactory::CreateOperation(Key&& key, in CreateOperation()
131 return OperationPtr(new RsaKeymaster1Operation<RsaSignOperation>( in CreateOperation()
135 return OperationPtr(new RsaKeymaster1Operation<RsaDecryptOperation>( in CreateOperation()
Decdsa_keymaster1_operation.cpp95 OperationPtr EcdsaKeymaster1OperationFactory::CreateOperation(Key&& key, in CreateOperation()
107 return OperationPtr(new EcdsaKeymaster1Operation<EcdsaSignOperation>( in CreateOperation()
Dkeymaster_passthrough_operation.h104 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& /*begin_params*/, in CreateOperation()
108 OperationPtr op(new (std::nothrow) KeymasterPassthroughOperation<KeymasterDeviceType>( in CreateOperation()
Decdsa_keymaster1_operation.h108 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
Drsa_keymaster1_operation.h107 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
/system/keymaster/km_openssl/
Decdh_operation.cpp87 OperationPtr EcdhOperationFactory::CreateOperation(Key&& key, in CreateOperation()
109 return OperationPtr(op); in CreateOperation()
Dhmac_operation.h58 virtual OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
Decdsa_operation.cpp31 OperationPtr EcdsaOperationFactory::CreateOperation(Key&& key, const AuthorizationSet& begin_params, in CreateOperation()
47 auto op = OperationPtr(InstantiateOperation(key.hw_enforced_move(), key.sw_enforced_move(), in CreateOperation()
Dhmac_operation.cpp35 OperationPtr HmacOperationFactory::CreateOperation(Key&& key, const AuthorizationSet& begin_params, in CreateOperation()
Dblock_cipher_operation.h54 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
Dblock_cipher_operation.cpp77 OperationPtr BlockCipherOperationFactory::CreateOperation(Key&& key, in CreateOperation()
116 OperationPtr op; in CreateOperation()
/system/keymaster/include/keymaster/km_openssl/
Decdh_operation.h54 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
Drsa_operation.h198 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params, in CreateOperation()
200 return OperationPtr(CreateRsaOperation(move(key), begin_params, error)); in CreateOperation()
Decdsa_operation.h86 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
/system/keymaster/contexts/
Dpure_soft_keymaster_context.cpp440 OperationPtr operation( in UnwrapKey()
499 OperationPtr aes_operation( in UnwrapKey()