Lines Matching refs:error
36 CssmError::CssmError(CSSM_RETURN err) : error(err)
50 if (error == CSSM_ERRCODE_INVALID_POINTER)
55 return error;
90 CSSM_RETURN CssmError::merge(CSSM_RETURN error, CSSM_RETURN base)
92 if (0 < error && error < CSSM_ERRORCODE_COMMON_EXTENT) {
93 return base + error;
95 return error;
102 CSSM_RETURN CssmError::cssmError(const CommonError &error, CSSM_RETURN base)
104 if (const CssmError *cssm = dynamic_cast<const CssmError *>(&error)) {
105 return cssmError(cssm->error, base);
106 } else if (const MachPlusPlus::Error *mach = dynamic_cast<const MachPlusPlus::Error *>(&error)) {
107 switch (mach->error) {
115 return error.osStatus();
119 CSSM_RETURN CssmError::cssmError(CSSM_RETURN error, CSSM_RETURN base)
121 if (0 < error && error < CSSM_ERRORCODE_COMMON_EXTENT) {
122 return base + error;
124 return error;