Searched defs:pErrInfo (Results 1 - 25 of 60) sorted by relevance

123

/vbox/src/VBox/ExtPacks/Skeleton/
H A DVBoxSkeletonMain.cpp112 extern "C" DECLEXPORT(int) VBoxExtPackRegister(PCVBOXEXTPACKHLP pHlp, PCVBOXEXTPACKREG *ppReg, PRTERRINFO pErrInfo) argument
118 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
123 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
/vbox/src/VBox/ExtPacks/VBoxDTrace/
H A DVBoxDTraceMain.cpp112 extern "C" DECLEXPORT(int) VBoxExtPackRegister(PCVBOXEXTPACKHLP pHlp, PCVBOXEXTPACKREG *ppReg, PRTERRINFO pErrInfo) argument
118 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
123 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
/vbox/src/VBox/ExtPacks/VNC/
H A DVBoxVNCMain.cpp99 extern "C" DECLEXPORT(int) VBoxExtPackRegister(PCVBOXEXTPACKHLP pHlp, PCVBOXEXTPACKREG *ppReg, PRTERRINFO pErrInfo) argument
105 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
110 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
/vbox/src/VBox/Runtime/common/err/
H A Derrinfo-alloc.cpp42 PRTERRINFO pErrInfo; local
43 RTErrInfoAllocEx(cbMsg, &pErrInfo);
44 return pErrInfo;
55 PRTERRINFO pErrInfo; local
56 *ppErrInfo = pErrInfo = (PRTERRINFO)RTMemTmpAlloc(sizeof(*pErrInfo) + cbMsg);
57 if (RT_UNLIKELY(!pErrInfo))
60 RTErrInfoInit(pErrInfo, (char *)(pErrInfo + 1), cbMsg);
61 pErrInfo
66 RTErrInfoFree(PRTERRINFO pErrInfo) argument
[all...]
H A Derrinfo.cpp38 RTDECL(int) RTErrInfoSet(PRTERRINFO pErrInfo, int rc, const char *pszMsg) argument
40 if (pErrInfo)
42 AssertPtr(pErrInfo);
43 Assert((pErrInfo->fFlags & RTERRINFO_FLAGS_MAGIC_MASK) == RTERRINFO_FLAGS_MAGIC);
45 RTStrCopy(pErrInfo->pszMsg, pErrInfo->cbMsg, pszMsg);
46 pErrInfo->rc = rc;
47 pErrInfo->fFlags |= RTERRINFO_FLAGS_SET;
53 RTDECL(int) RTErrInfoSetF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) argument
57 RTErrInfoSetV(pErrInfo, r
63 RTErrInfoSetV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) argument
78 RTErrInfoAdd(PRTERRINFO pErrInfo, int rc, const char *pszMsg) argument
96 RTErrInfoAddF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) argument
106 RTErrInfoAddV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) argument
[all...]
/vbox/src/VBox/Runtime/common/crypto/
H A Dspc-sanity.cpp44 PRTERRINFO pErrInfo)
50 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_NOT_EXACTLY_ONE_SIGNER_INFOS,
54 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_NOT_EXACTLY_ONE_DIGEST_ALGO,
60 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_SIGNED_IND_DATA_DIGEST_ALGO_MISMATCH,
67 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_IND_DATA_DIGEST_ALGO_NOT_IN_DIGEST_ALGOS,
75 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_UNKNOWN_DIGEST_ALGO,
83 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_IND_DATA_DIGEST_SIZE_MISMATCH,
95 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_EXPECTED_PE_IMAGE_DATA,
100 return RTErrInfoSet(pErrInfo, VERR_CR_SPC_PEIMAGE_DATA_NOT_PRESENT,
109 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_BAD_MONIKER_UUI
41 RTCrSpcIndirectDataContent_CheckSanityEx(PCRTCRSPCINDIRECTDATACONTENT pIndData, PCRTCRPKCS7SIGNEDDATA pSignedData, uint32_t fFlags, PRTERRINFO pErrInfo) argument
[all...]
H A Dx509-sanity.cpp41 static int rtCrX509Validity_CheckSanityExtra(PCRTCRX509VALIDITY pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
44 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_VALIDITY_SWAPPED, "%s: NotBefore is after NotAfter", pszErrorTag);
50 static int rtCrX509Name_CheckSanityExtra(PCRTCRX509NAME pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
53 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_NAME_EMPTY_SET, "%s: Has no components.", pszErrorTag);
58 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_NAME_EMPTY_SUB_SET,
64 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_NAME_NOT_STRING,
68 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_NAME_EMPTY_STRING,
82 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_INVALID_NAME_STRING_TAG,
94 PRTERRINFO pErrInfo, const char *pszErrorTag)
97 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_PUBLIC_KEY_TOO_SMAL
93 rtCrX509SubjectPublicKeyInfo_CheckSanityExtra(PCRTCRX509SUBJECTPUBLICKEYINFO pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
103 rtCrX509TbsCertificate_CheckSanityExtra(PCRTCRX509TBSCERTIFICATE pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
133 rtCrX509Certificate_CheckSanityExtra(PCRTCRX509CERTIFICATE pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
[all...]
H A Dx509-verify.cpp41 PRTERRINFO pErrInfo)
67 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_UNKNOWN_CERT_SIGN_ALGO,
72 return RTErrInfoSetF(pErrInfo, VERR_CR_X509_CERT_SIGN_ALGO_MISMATCH,
83 pErrInfo);
39 RTCrX509Certificate_VerifySignature(PCRTCRX509CERTIFICATE pThis, PCRTASN1OBJID pAlgorithm, PCRTASN1DYNTYPE pParameters, PCRTASN1BITSTRING pPublicKey, PRTERRINFO pErrInfo) argument
H A DRTCrStoreCertAddFromFile.cpp49 PRTCRX509CERTIFICATES pCertificates, PRTERRINFO pErrInfo)
53 int rc = RTCrPemReadFile(pszFilename, 0, g_aCertificateMarkers, RT_ELEMENTS(g_aCertificateMarkers), &pSectionHead, pErrInfo);
72 RTDECL(int) RTCrStoreCertAddFromFile(RTCRSTORE hStore, uint32_t fFlags, const char *pszFilename, PRTERRINFO pErrInfo) argument
77 int rc = RTCrX509Certificates_ReadFromFile(pszFilename, 0, &Certs, pErrInfo);
85 RT_SUCCESS(rc) ? pErrInfo : NULL);
96 int rc = RTCrPemReadFile(pszFilename, 0, g_aCertificateMarkers, RT_ELEMENTS(g_aCertificateMarkers), &pSectionHead, pErrInfo);
103 RT_SUCCESS(rc) ? pErrInfo : NULL);
H A Diprt-openssl.cpp58 PRTERRINFO pErrInfo = (PRTERRINFO)pvUser; local
59 size_t cchAlready = pErrInfo->fFlags & RTERRINFO_FLAGS_SET ? strlen(pErrInfo->pszMsg) : 0;
60 if (cchAlready + 1 < pErrInfo->cbMsg)
61 RTStrCopyEx(pErrInfo->pszMsg + cchAlready, pErrInfo->cbMsg - cchAlready, pach, cch);
H A Dpkcs7-sanity.cpp43 PRTERRINFO pErrInfo, const char *pszErrorTag)
53 return RTErrInfoSetF(pErrInfo, VERR_CR_PKCS7_SIGNED_DATA_VERSION, "SignedData version is %llu, expected %u",
60 return RTErrInfoSet(pErrInfo, VERR_CR_PKCS7_SIGNED_DATA_NO_DIGEST_ALGOS, "SignedData.DigestAlgorithms is empty");
62 return RTErrInfoSetF(pErrInfo, VERR_CR_SPC_NOT_EXACTLY_ONE_DIGEST_ALGO,
70 return RTErrInfoSetF(pErrInfo, VERR_CR_PKCS7_UNKNOWN_DIGEST_ALGORITHM,
74 return RTErrInfoSetF(pErrInfo, VERR_CR_PKCS7_DIGEST_PARAMS_NOT_IMPL,
84 return RTErrInfoSet(pErrInfo, VERR_CR_PKCS7_NO_CERTIFICATES,
91 return RTErrInfoSet(pErrInfo, VERR_CR_PKCS7_EXPECTED_NO_CRLS,
99 return RTErrInfoSet(pErrInfo, VERR_CR_PKCS7_NO_SIGNER_INFOS, "SignedData.SignerInfos is empty?");
101 return RTErrInfoSetF(pErrInfo, VERR_CR_PKCS7_EXPECTED_ONE_SIGNER_INF
42 rtCrPkcs7SignedData_CheckSanityExtra(PCRTCRPKCS7SIGNEDDATA pSignedData, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
[all...]
H A Dpkix-verify.cpp46 PRTERRINFO pErrInfo)
74 return RTErrInfoSet(pErrInfo, VERR_CR_PKIX_CIPHER_ALGO_PARAMS_NOT_IMPL,
83 return RTErrInfoSetF(pErrInfo, VERR_CR_PKIX_CIPHER_ALGO_NOT_KNOWN,
96 RTErrInfoSet(pErrInfo, rcIprt, "RTCrPkixSignatureVerifyBitString failed");
99 RTErrInfoSet(pErrInfo, rcIprt, "RTCrDigestUpdate failed");
103 RTErrInfoSetF(pErrInfo, rcIprt, "Unknown digest algorithm [IPRT]: %s", pAlgorithm->szObjId);
115 return RTErrInfoSetF(pErrInfo, VERR_CR_PKIX_OSSL_CIPHER_ALGO_NOT_KNOWN,
120 return RTErrInfoSetF(pErrInfo, VERR_CR_PKIX_OSSL_CIPHER_ALGO_NOT_KNOWN_EVP,
127 return RTErrInfoSetF(pErrInfo, VERR_CR_PKIX_OSSL_CIPHER_ALOG_INIT_FAILED,
151 rcOssl = RTErrInfoSet(pErrInfo, VERR_CR_PKIX_OSSL_VERIFY_FINAL_FAILE
44 RTCrPkixPubKeyVerifySignature(PCRTASN1OBJID pAlgorithm, PCRTASN1DYNTYPE pParameters, PCRTASN1BITSTRING pPublicKey, PCRTASN1BITSTRING pSignatureValue, const void *pvData, size_t cbData, PRTERRINFO pErrInfo) argument
[all...]
H A Dx509-file.cpp49 PCRTASN1ALLOCATORVTABLE pAllocator, PRTERRINFO pErrInfo)
53 int rc = RTCrPemReadFile(pszFilename, 0, g_aCertificateMarkers, RT_ELEMENTS(g_aCertificateMarkers), &pSectionHead, pErrInfo);
59 pErrInfo, pAllocator, RTASN1CURSOR_FLAGS_DER, RTPathFilename(pszFilename));
63 rc = RTCrX509Certificate_CheckSanity(&TmpCert, 0, pErrInfo, "Cert");
84 PRTCRX509CERTIFICATES pCertificates, PRTERRINFO pErrInfo)
88 int rc = RTCrPemReadFile(pszFilename, 0, g_aCertificateMarkers, RT_ELEMENTS(g_aCertificateMarkers), &pSectionHead, pErrInfo);
48 RTCrX509Certificate_ReadFromFile(PRTCRX509CERTIFICATE pCertificate, const char *pszFilename, uint32_t fFlags, PCRTASN1ALLOCATORVTABLE pAllocator, PRTERRINFO pErrInfo) argument
/vbox/src/VBox/ExtPacks/BusMouseSample/
H A DVBoxBusMouseMain.cpp154 extern "C" DECLEXPORT(int) VBoxExtPackRegister(PCVBOXEXTPACKHLP pHlp, PCVBOXEXTPACKREG *ppReg, PRTERRINFO pErrInfo) argument
160 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
165 return RTErrInfoSetF(pErrInfo, VERR_VERSION_MISMATCH,
/vbox/src/VBox/Runtime/common/ldr/
H A DldrELF.cpp119 * @param pErrInfo Where to return extended error information. Optional.
121 int rtldrELFOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo) argument
H A DldrNative.cpp116 RTDECL(int) RTLdrLoadEx(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo) argument
118 LogFlow(("RTLdrLoadEx: pszFilename=%p:{%s} phLdrMod=%p fFlags=%#x pErrInfo=%p\n", pszFilename, pszFilename, phLdrMod, fFlags, pErrInfo));
123 RTErrInfoClear(pErrInfo);
159 rc = rtldrNativeLoad(pszFilename, &pMod->hNative, fFlags, pErrInfo);
170 RTErrInfoSetF(pErrInfo, rc, "Failed to allocate %zu bytes for the module handle", sizeof(*pMod));
/vbox/src/VBox/Runtime/testcase/
H A DtstRTLdrVerifyPeImage.cpp46 PRTERRINFO pErrInfo, void *pvUser)
44 TestCallback(RTLDRMOD hLdrMod, RTLDRSIGNATURETYPE enmSignature, void const *pvSignature, size_t cbSignature, PRTERRINFO pErrInfo, void *pvUser) argument
/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-ut-dyntype.cpp142 RTDECL(int) RTAsn1DynType_CheckSanity(PCRTASN1DYNTYPE pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
145 return RTErrInfoSetF(pErrInfo, VERR_ASN1_NOT_PRESENT, "%s: Missing (DYNTYPE).", pszErrorTag);
150 case RTASN1TYPE_CORE: rc = RTAsn1Core_CheckSanity(&pThis->u.Core, fFlags, pErrInfo, pszErrorTag); break;
151 case RTASN1TYPE_NULL: rc = RTAsn1Null_CheckSanity(&pThis->u.Asn1Null, fFlags, pErrInfo, pszErrorTag); break;
152 case RTASN1TYPE_INTEGER: rc = RTAsn1Integer_CheckSanity(&pThis->u.Integer, fFlags, pErrInfo, pszErrorTag); break;
153 case RTASN1TYPE_BOOLEAN: rc = RTAsn1Boolean_CheckSanity(&pThis->u.Boolean, fFlags, pErrInfo, pszErrorTag); break;
154 case RTASN1TYPE_STRING: rc = RTAsn1String_CheckSanity(&pThis->u.String, fFlags, pErrInfo, pszErrorTag); break;
155 case RTASN1TYPE_OCTET_STRING: rc = RTAsn1OctetString_CheckSanity(&pThis->u.OctetString, fFlags, pErrInfo, pszErrorTag); break;
156 case RTASN1TYPE_BIT_STRING: rc = RTAsn1BitString_CheckSanity(&pThis->u.BitString, fFlags, pErrInfo, pszErrorTag); break;
157 case RTASN1TYPE_TIME: rc = RTAsn1Time_CheckSanity(&pThis->u.Time, fFlags, pErrInfo, pszErrorTa
[all...]
H A Dasn1-ut-null.cpp119 RTDECL(int) RTAsn1Null_CheckSanity(PCRTASN1NULL pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
122 return RTErrInfoSetF(pErrInfo, VERR_ASN1_NOT_PRESENT, "%s: Missing (NULL).", pszErrorTag);
H A Dasn1-encode.cpp54 PRTERRINFO pErrInfo; member in struct:RTASN1ENCODEPREPARGS
70 PRTERRINFO pErrInfo; member in struct:RTASN1ENCODEWRITEARGS
74 RTDECL(int) RTAsn1EncodeRecalcHdrSize(PRTASN1CORE pAsn1Core, uint32_t fFlags, PRTERRINFO pErrInfo) argument
93 AssertReturn(pAsn1Core->uTag != UINT32_MAX, RTErrInfoSet(pErrInfo, VERR_ASN1_DUMMY_OBJECT, "uTag=UINT32_MAX"));
107 AssertReturn(cb < _1G, RTErrInfoSetF(pErrInfo, VERR_ASN1_TOO_LONG, "cb=%u (%#x)", cb, cb));
168 rc = pAsn1Core->pOps->pfnEncodePrep(pAsn1Core, pArgs->fFlags, pArgs->pErrInfo);
185 return RTErrInfoSetF(pArgs->pErrInfo, VERR_ASN1_EXPECTED_PRIMITIVE,
191 rc = RTAsn1EncodeRecalcHdrSize(pAsn1Core, pArgs->fFlags, pArgs->pErrInfo);
217 RTDECL(int) RTAsn1EncodePrepare(PRTASN1CORE pRoot, uint32_t fFlags, uint32_t *pcbEncoded, PRTERRINFO pErrInfo) argument
227 Args.pErrInfo
235 RTAsnEncodeWriteHeader(PCRTASN1CORE pAsn1Core, uint32_t fFlags, FNRTASN1ENCODEWRITER pfnWriter, void *pvUser, PRTERRINFO pErrInfo) argument
[all...]
H A Dasn1-ut-boolean.cpp187 RTDECL(int) RTAsn1Boolean_CheckSanity(PCRTASN1BOOLEAN pThis, uint32_t fFlags, PRTERRINFO pErrInfo, const char *pszErrorTag) argument
190 return RTErrInfoSetF(pErrInfo, VERR_ASN1_NOT_PRESENT, "%s: Missing (BOOLEAN).", pszErrorTag);
/vbox/src/VBox/HostDrivers/Support/freebsd/
H A DSUPLib-freebsd.cpp70 int suplibOsInit(PSUPLIBDATA pThis, bool fPreInited, bool fUnrestricted, SUPINITOP *penmWhat, PRTERRINFO pErrInfo) argument
/vbox/src/VBox/Runtime/r3/posix/
H A DldrNative-posix.cpp43 int rtldrNativeLoad(const char *pszFilename, uintptr_t *phHandle, uint32_t fFlags, PRTERRINFO pErrInfo) argument
62 return RTErrInfoSet(pErrInfo, VERR_NO_MEMORY, "alloca failed");
84 RTErrInfoSet(pErrInfo, VERR_FILE_NOT_FOUND, pszDlError);
/vbox/src/VBox/Runtime/r3/win/
H A DldrNative-win.cpp49 int rtldrNativeLoad(const char *pszFilename, uintptr_t *phHandle, uint32_t fFlags, PRTERRINFO pErrInfo) argument
65 return RTErrInfoSet(pErrInfo, VERR_NO_MEMORY, "alloca failed");
86 return RTErrInfoSetF(pErrInfo, rc, "GetLastError=%u", dwErr);
/vbox/src/VBox/HostDrivers/Support/darwin/
H A DSUPLib-darwin.cpp188 int suplibOsInit(PSUPLIBDATA pThis, bool fPreInited, bool fUnrestricted, SUPINITOP *penmWhat, PRTERRINFO pErrInfo) argument

Completed in 96 milliseconds

123