Home
last modified time | relevance | path

Searched refs:Operation (Results 1 – 20 of 20) sorted by relevance

/system/security/keystore/
Doperation_struct.h37 struct Operation { struct
38 Operation() = default;
39 Operation(uint64_t handle_, uint64_t keyid_, KeyPurpose purpose_, const sp<Keymaster>& device_, in Operation() argument
45 Operation(Operation&&) = default;
46 Operation(const Operation&) = delete;
Doperation.h59 std::shared_ptr<Operation> getOperation(const sp<IBinder>& token);
60 std::shared_ptr<Operation> removeOperation(const sp<IBinder>& token, bool wasSuccessful);
69 std::map<sp<IBinder>, std::shared_ptr<Operation>> mMap;
Doperation.cpp34 mMap.emplace(token, std::make_shared<Operation>(handle, keyid, purpose, dev, in addOperation()
42 std::shared_ptr<Operation> OperationMap::getOperation(const sp<IBinder>& token) { in getOperation()
60 std::shared_ptr<Operation> OperationMap::removeOperation(const sp<IBinder>& token, in removeOperation()
Doperation_proto_handler.h34 void uploadOpAsProto(Operation& op, bool wasOpSuccessful);
Doperation_proto_handler.cpp108 void OperationProtoHandler::uploadOpAsProto(Operation& op, bool wasOpSuccessful) { in uploadOpAsProto()
Dkeymaster_worker.h202 KeyStoreServiceReturnCode getOperationAuthTokenIfNeeded(std::shared_ptr<Operation> op);
Dkeymaster_worker.cpp482 std::weak_ptr<Operation> weak_operation = operation; in begin()
516 KeymasterWorker::getOperationAuthTokenIfNeeded(std::shared_ptr<Operation> op) { in getOperationAuthTokenIfNeeded()
/system/keymaster/include/keymaster/
Doperation.h33 class Operation; variable
34 using OperationPtr = UniquePtr<Operation>;
89 class Operation {
91 explicit Operation(keymaster_purpose_t purpose, AuthorizationSet&& hw_enforced, in Operation() function
94 virtual ~Operation() {} in ~Operation()
96 Operation(const Operation&) = delete;
97 void operator=(const Operation&) = delete;
Doperation_table.h27 class Operation; variable
28 using OperationPtr = UniquePtr<Operation>;
37 Operation* Find(keymaster_operation_handle_t op_handle);
/system/keymaster/include/keymaster/km_openssl/
Decdsa_operation.h30 class EcdsaOperation : public Operation {
34 : Operation(purpose, move(hw_enforced), move(sw_enforced)), digest_(digest), in EcdsaOperation()
91 virtual Operation* InstantiateOperation(AuthorizationSet&& hw_enforced,
99 Operation* InstantiateOperation(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, in InstantiateOperation()
109 Operation* InstantiateOperation(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced, in InstantiateOperation()
Drsa_operation.h34 class RsaOperation : public Operation {
39 : Operation(purpose, move(hw_enforced), move(sw_enforced)), rsa_key_(key), in RsaOperation()
/system/keymaster/legacy_support/
Dkeymaster_passthrough_operation.h31 class Operation; variable
36 template <typename KeymasterDeviceType> class KeymasterPassthroughOperation : public Operation {
40 : Operation(purpose, key.hw_enforced_move(), key.sw_enforced_move()), in KeymasterPassthroughOperation()
/system/keymaster/android_keymaster/
Doperation_table.cpp40 Operation* OperationTable::Find(keymaster_operation_handle_t op_handle) { in Find()
Doperation.cpp143 keymaster_error_t Operation::UpdateForFinish(const AuthorizationSet& input_params, in UpdateForFinish()
Dandroid_keymaster.cpp308 Operation* operation = operation_table_->Find(request.op_handle); in UpdateOperation()
337 Operation* operation = operation_table_->Find(request.op_handle); in FinishOperation()
361 Operation* operation = operation_table_->Find(request.op_handle); in AbortOperation()
/system/keymaster/km_openssl/
Dhmac_operation.h25 class HmacOperation : public Operation {
Dhmac_operation.cpp90 : Operation(purpose, key.hw_enforced_move(), key.sw_enforced_move()), error_(KM_ERROR_OK), in HmacOperation()
Dblock_cipher_operation.h69 class BlockCipherEvpOperation : public Operation {
Dblock_cipher_operation.cpp149 : Operation(purpose, key.hw_enforced_move(), key.sw_enforced_move()), block_mode_(block_mode), in BlockCipherEvpOperation()
/system/netd/resolv/
Dstats.proto57 NS_R_REFUSED = 5; // Operation refused.