Searched refs:ErrorCode (Results 1 - 25 of 77) sorted by relevance

1234

/system/update_engine/common/
H A Derror_code_utils.cc26 string ErrorCodeToString(ErrorCode code) {
31 if ((static_cast<int>(code) & static_cast<int>(ErrorCode::kSpecialFlags)) &&
32 (static_cast<int>(code) & ~static_cast<int>(ErrorCode::kSpecialFlags)))
33 code = static_cast<ErrorCode>(
34 static_cast<int>(code) & ~static_cast<int>(ErrorCode::kSpecialFlags));
36 case ErrorCode::kSuccess: return "ErrorCode::kSuccess";
37 case ErrorCode::kError: return "ErrorCode::kError";
38 case ErrorCode
[all...]
H A Derror_code_utils.h29 std::string ErrorCodeToString(ErrorCode code);
H A Daction_processor.h89 void ActionComplete(AbstractAction* actionptr, ErrorCode code);
95 void StartNextActionOrFinish(ErrorCode code);
104 // The ErrorCode reported by an action that was suspended but finished while
107 ErrorCode suspended_error_code_{ErrorCode::kSuccess};
129 ErrorCode code) {}
139 ErrorCode code) {}
H A Derror_code.h25 enum class ErrorCode : int { class in namespace:chromeos_update_engine
112 // modify the implementation of ErrorCode into a properly encapsulated class.
131 inline std::ostream& operator<<(std::ostream& os, ErrorCode val) {
/system/update_engine/
H A Dmetrics_utils.cc33 metrics::AttemptResult GetAttemptResult(ErrorCode code) {
34 ErrorCode base_code = static_cast<ErrorCode>(
35 static_cast<int>(code) & ~static_cast<int>(ErrorCode::kSpecialFlags));
38 case ErrorCode::kSuccess:
41 case ErrorCode::kDownloadTransferError:
44 case ErrorCode::kDownloadInvalidMetadataSize:
45 case ErrorCode::kDownloadInvalidMetadataMagicString:
46 case ErrorCode::kDownloadMetadataSignatureError:
47 case ErrorCode
[all...]
H A Dmetrics_utils.h29 // Transforms a ErrorCode value into a metrics::DownloadErrorCode.
31 // is e.g. |ErrorCode::kFilesystemCopierError| then
33 metrics::DownloadErrorCode GetDownloadErrorCode(ErrorCode code);
35 // Transforms a ErrorCode value into a metrics::AttemptResult.
39 metrics::AttemptResult GetAttemptResult(ErrorCode code);
H A Dpayload_state.cc66 attempt_error_code_(ErrorCode::kSuccess),
227 CollectAndReportAttemptMetrics(ErrorCode::kSuccess);
237 attempt_error_code_ = ErrorCode::kSuccess;
246 void PayloadState::UpdateFailed(ErrorCode error) {
247 ErrorCode base_error = utils::GetBaseErrorCode(error);
278 case ErrorCode::kPayloadHashMismatchError:
279 case ErrorCode::kPayloadSizeMismatchError:
280 case ErrorCode::kDownloadPayloadVerificationError:
281 case ErrorCode::kDownloadPayloadPubKeyVerificationError:
282 case ErrorCode
[all...]
H A Dservice_observer_interface.h41 virtual void SendPayloadApplicationComplete(ErrorCode error_code) = 0;
H A Dupdate_attempter_android.h73 ErrorCode code) override;
77 ErrorCode code) override;
83 bool ShouldCancel(ErrorCode* cancel_reason) override;
104 void TerminateUpdateAndNotify(ErrorCode error_code);
/system/security/keystore/include/keystore/
H A Dkeystore_return_types.h26 using ::android::hardware::keymaster::V3_0::ErrorCode;
33 * ErrorCode, which has negative error codes and use 0 for ERROR_OK;
37 * ErrorCode::OK (0), because this is what (java) clients expect.
44 KeyStoreServiceReturnCode(const ErrorCode& errorCode) : errorCode_(int32_t(errorCode)) {}
49 inline KeyStoreServiceReturnCode& operator=(const ErrorCode& errorCode) {
63 errorCode_ == static_cast<int32_t>(ErrorCode::OK);
71 errorCode_ == static_cast<int32_t>(ErrorCode::OK)) ||
74 inline bool operator==(const ErrorCode& rhs) const {
75 return (rhs == ErrorCode::OK &&
80 inline bool operator!=(const ErrorCode
[all...]
H A Dkeystore_hidl_support.h47 inline static ErrorCode ksHandleHidlError(const Return<ErrorCode>& error, Msgs&&... msgs) {
51 return ErrorCode::UNKNOWN_ERROR;
53 return ErrorCode(error);
56 inline static ErrorCode ksHandleHidlError(const Return<void>& error, Msgs&&... msgs) {
60 return ErrorCode::UNKNOWN_ERROR;
62 return ErrorCode::OK;
/system/vold/
H A DKeymaster.cpp40 ErrorCode km_error;
41 auto hidlCB = [&] (ErrorCode ret, uint32_t _inputConsumed,
44 if (km_error != ErrorCode::OK) return;
59 if (km_error != ErrorCode::OK) {
75 ErrorCode km_error;
76 auto hidlCb = [&] (ErrorCode ret, const hidl_vec<KeyParameter>& /*ignored*/,
79 if (km_error != ErrorCode::OK) return;
90 if (km_error != ErrorCode::OK) {
102 ErrorCode km_error;
103 auto hidlCb = [&] (ErrorCode re
[all...]
H A DKeymaster.h32 using ::keystore::ErrorCode;
49 explicit operator bool() { return mError == ErrorCode::OK; }
50 ErrorCode errorCode() { return mError; }
65 mError {ErrorCode::UNKNOWN_ERROR} {}
71 rhs.mError = ErrorCode::UNKNOWN_ERROR;
78 : mDevice{d}, mOpHandle{h}, mError {ErrorCode::OK} {}
79 KeymasterOperation(ErrorCode error)
84 ErrorCode mError;
/system/update_engine/payload_consumer/
H A Dfilesystem_verifier_action.cc63 abort_action_completer.set_code(ErrorCode::kSuccess);
73 Cleanup(ErrorCode::kSuccess); // error code is ignored if canceled_ is true.
80 void FilesystemVerifierAction::Cleanup(ErrorCode code) {
87 if (code == ErrorCode::kSuccess && HasOutputPipe())
94 Cleanup(ErrorCode::kSuccess);
114 return Cleanup(ErrorCode::kFilesystemVerifierError);
125 return Cleanup(ErrorCode::kFilesystemVerifierError);
155 Cleanup(ErrorCode::kError);
167 Cleanup(ErrorCode::kError);
174 return Cleanup(ErrorCode
[all...]
H A Dmock_download_action.h35 MOCK_METHOD1(ShouldCancel, bool(ErrorCode* cancel_reason));
H A Dfilesystem_verifier_action_unittest.cc67 : action_(action), ran_(false), code_(ErrorCode::kError) {}
81 void ProcessingDone(const ActionProcessor* processor, ErrorCode code) {
89 ErrorCode code) {
96 ErrorCode code() const { return code_; }
101 ErrorCode code_;
196 EXPECT_EQ(ErrorCode::kError, delegate.code());
197 return (ErrorCode::kError == delegate.code());
200 ErrorCode expected_exit_code = ErrorCode::kNewRootfsVerificationError;
204 EXPECT_EQ(ErrorCode
[all...]
H A Dpostinstall_runner_action.cc64 return CompletePostinstall(ErrorCode::kPostinstallPowerwashError);
87 return CompletePostinstall(ErrorCode::kSuccess);
98 return CompletePostinstall(ErrorCode::kSuccess);
107 return CompletePostinstall(ErrorCode::kPostinstallRunnerError);
133 return CompletePostinstall(ErrorCode::kPostinstallRunnerError);
142 return CompletePostinstall(ErrorCode::kPostinstallRunnerError);
300 ErrorCode error_code = ErrorCode::kPostinstallRunnerError;
306 error_code = ErrorCode::kPostinstallBootedFromFirmwareB;
313 error_code = ErrorCode
[all...]
H A Ddelta_performer.h91 ErrorCode error;
97 bool Write(const void* bytes, size_t count, ErrorCode *error) override;
117 // size using the public key and returns ErrorCode::kSuccess on success, an
120 // unavailable; it returns ErrorCode::kSignedDeltaPayloadExpectedError if the
122 ErrorCode VerifyPayload(const std::string& update_check_response_hash,
157 ErrorCode* error);
201 bool ParseManifestPartitions(ErrorCode* error);
212 ErrorCode* error);
226 ErrorCode ValidateManifest();
230 // Returns ErrorCode
[all...]
H A Dpostinstall_runner_action_unittest.cc55 ErrorCode code) override {
66 ErrorCode code) override {
73 ErrorCode code_{ErrorCode::kError};
247 EXPECT_EQ(ErrorCode::kSuccess, processor_delegate_.code_);
257 EXPECT_EQ(ErrorCode::kSuccess, processor_delegate_.code_);
264 EXPECT_EQ(ErrorCode::kSuccess, processor_delegate_.code_);
274 EXPECT_EQ(ErrorCode::kPostinstallRunnerError, processor_delegate_.code_);
286 EXPECT_EQ(ErrorCode::kPostinstallRunnerError, processor_delegate_.code_);
294 EXPECT_EQ(ErrorCode
[all...]
H A Ddelta_performer.cc283 ErrorCode* error) {
294 if (*error == ErrorCode::kSuccess)
295 *error = ErrorCode::kDownloadOperationExecutionError;
450 const brillo::Blob& payload, ErrorCode* error) {
451 *error = ErrorCode::kSuccess;
462 *error = ErrorCode::kDownloadInvalidMetadataMagicString;
479 *error = ErrorCode::kUnsupportedMajorPayloadVersion;
485 *error = ErrorCode::kUnsupportedMajorPayloadVersion;
507 *error = ErrorCode::kError;
526 *error = ErrorCode
[all...]
H A Ddownload_action.cc53 code_(ErrorCode::kSuccess),
303 ErrorCode code =
304 successful ? ErrorCode::kSuccess : ErrorCode::kDownloadTransferError;
305 if (code == ErrorCode::kSuccess && delta_performer_.get()) {
308 if (code != ErrorCode::kSuccess) {
318 if (code == ErrorCode::kSuccess && HasOutputPipe())
324 if (code_ != ErrorCode::kSuccess) {
/system/security/keystore/
H A Dkeymaster_enforcement.h52 ErrorCode AuthorizeOperation(const KeyPurpose purpose, const km_id_t keyid,
62 ErrorCode AuthorizeBegin(const KeyPurpose purpose, const km_id_t keyid,
71 ErrorCode AuthorizeUpdate(const AuthorizationSet& auth_set,
81 ErrorCode AuthorizeFinish(const AuthorizationSet& auth_set,
144 ErrorCode AuthorizeUpdateOrFinish(const AuthorizationSet& auth_set,
H A Dkeymaster_enforcement.cpp83 static ErrorCode authorized_purpose(const KeyPurpose purpose, const AuthorizationSet& auth_set) {
89 if (auth_set.Contains(TAG_PURPOSE, purpose)) return ErrorCode::OK;
90 return ErrorCode::INCOMPATIBLE_PURPOSE;
93 return ErrorCode::UNSUPPORTED_PURPOSE;
115 ErrorCode KeymasterEnforcement::AuthorizeOperation(const KeyPurpose purpose, const km_id_t keyid,
124 return ErrorCode::OK;
131 return ErrorCode::INCOMPATIBLE_PURPOSE;
143 ErrorCode KeymasterEnforcement::AuthorizeUpdateOrFinish(const AuthorizationSet& auth_set,
152 return ErrorCode::OK;
180 return ErrorCode
[all...]
H A Dlegacy_keymaster_device_wrapper.h31 using ::android::hardware::keymaster::V3_0::ErrorCode;
51 Return<ErrorCode> addRngEntropy(const hidl_vec<uint8_t>& data) override;
69 Return<ErrorCode> deleteKey(const hidl_vec<uint8_t>& keyBlob) override;
70 Return<ErrorCode> deleteAllKeys() override;
71 Return<ErrorCode> destroyAttestationIds() override;
79 Return<ErrorCode> abort(uint64_t operationHandle) override;
/system/update_engine/update_manager/
H A Dchromeos_policy.cc38 using chromeos_update_engine::ErrorCode;
53 bool HandleErrorCode(ErrorCode err_code, int* url_num_error_p) {
60 case ErrorCode::kPayloadHashMismatchError:
61 case ErrorCode::kPayloadSizeMismatchError:
62 case ErrorCode::kDownloadPayloadVerificationError:
63 case ErrorCode::kDownloadPayloadPubKeyVerificationError:
64 case ErrorCode::kSignedDeltaPayloadExpectedError:
65 case ErrorCode::kDownloadInvalidMetadataMagicString:
66 case ErrorCode::kDownloadSignatureMissingInManifest:
67 case ErrorCode
[all...]

Completed in 386 milliseconds

1234