Home
last modified time | relevance | path

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

12

/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.h197 KeyStoreServiceReturnCode getOperationAuthTokenIfNeeded(std::shared_ptr<Operation> op);
/system/keymaster/include/keymaster/
Doperation.h33 class Operation; variable
34 using OperationPtr = UniquePtr<Operation>;
92 class Operation {
94 explicit Operation(keymaster_purpose_t purpose, AuthorizationSet&& hw_enforced, in Operation() function
97 virtual ~Operation() {} in ~Operation()
99 Operation(const Operation&) = delete;
100 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/core/logd/
DReplayMessages.cpp140 class Operation { class
142 virtual ~Operation() {} in ~Operation()
149 class PrintInteresting : public Operation {
230 class SingleBufferOperation : public Operation {
254 Operation(); in Log()
260 virtual void Operation() {} in Operation() function in SingleBufferOperation
278 void Operation() override { in Operation() function in PrintMemory
322 void Operation() override { in Operation() function in PrintLogs
350 void Operation() override { in Operation() function in PrintLatency
408 std::unique_ptr<Operation> operation; in main()
/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.cpp152 keymaster_error_t Operation::UpdateForFinish(const AuthorizationSet& input_params, in UpdateForFinish()
Dandroid_keymaster.cpp312 Operation* operation = operation_table_->Find(request.op_handle); in UpdateOperation()
341 Operation* operation = operation_table_->Find(request.op_handle); in FinishOperation()
365 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/bt/gd/hci/cert/
Ddirect_hci_test.py132 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
141 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
220 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
229 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
295 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
Dle_acl_manager_test.py110 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
119 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
/system/bt/gd/hal/cert/
Dsimple_hal_test.py148 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
218 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
227 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
316 advertising_handle, hci_packets.Operation.COMPLETE_ADVERTISEMENT,
/system/update_engine/
Ddbus_service.cc34 using update_engine::Operation;
44 out_status->set_current_operation(static_cast<Operation>(ue_status.status)); in ConvertToStatusResult()
/system/bt/gd/hci/
Dle_advertising_manager.h56 Operation operation; // TODO(b/149221472): Support fragmentation
/system/teeui/libteeui/include/teeui/
Dgeneric_operation.h62 template <typename Derived, typename TimeStamp> class Operation {
66 Operation() in Operation() function

12