Searched defs:pAsn1Core (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-encode.cpp74 RTDECL(int) RTAsn1EncodeRecalcHdrSize(PRTASN1CORE pAsn1Core, uint32_t fFlags, PRTERRINFO pErrInfo) argument
80 if ((pAsn1Core->fFlags & (RTASN1CORE_F_PRESENT | RTASN1CORE_F_DUMMY | RTASN1CORE_F_DEFAULT)) == RTASN1CORE_F_PRESENT)
90 uint32_t uTag = pAsn1Core->uTag;
93 AssertReturn(pAsn1Core->uTag != UINT32_MAX, RTErrInfoSet(pErrInfo, VERR_ASN1_DUMMY_OBJECT, "uTag=UINT32_MAX"));
104 uint32_t cb = pAsn1Core->cb;
131 if (pAsn1Core->fFlags & RTASN1CORE_F_DEFAULT)
135 Assert(RTASN1CORE_IS_DUMMY(pAsn1Core));
136 Assert(pAsn1Core->pOps && pAsn1Core->pOps->pfnEnum);
144 pAsn1Core
152 rtAsn1EncodePrepareCallback(PRTASN1CORE pAsn1Core, const char *pszName, uint32_t uDepth, void *pvUser) argument
235 RTAsnEncodeWriteHeader(PCRTASN1CORE pAsn1Core, uint32_t fFlags, FNRTASN1ENCODEWRITER pfnWriter, void *pvUser, PRTERRINFO pErrInfo) argument
[all...]
H A Dasn1-ut-core.cpp47 RTDECL(int) RTAsn1Core_SetTagAndFlags(PRTASN1CORE pAsn1Core, uint32_t uTag, uint8_t fClass) argument
49 if (!(pAsn1Core->fFlags & RTASN1CORE_F_TAG_IMPLICIT))
51 pAsn1Core->fRealClass = pAsn1Core->fClass;
52 pAsn1Core->uRealTag = pAsn1Core->uTag;
53 Assert(pAsn1Core->uRealTag == pAsn1Core->uTag);
54 pAsn1Core->fFlags |= RTASN1CORE_F_TAG_IMPLICIT;
56 pAsn1Core
62 RTAsn1Core_ChangeTag(PRTASN1CORE pAsn1Core, uint32_t uTag) argument
83 RTAsn1Core_InitEx(PRTASN1CORE pAsn1Core, uint32_t uTag, uint8_t fClass, PCRTASN1COREVTABLE pOps, uint32_t fFlags) argument
98 RTAsn1Core_InitDefault(PRTASN1CORE pAsn1Core, uint32_t uTag, uint8_t fClass) argument
[all...]
H A Dasn1-dump.cpp101 * @param pAsn1Core The ASN.1 core object representation.
104 static void rtAsn1DumpTime(PRTASN1DUMPDATA pData, PCRTASN1CORE pAsn1Core, const char *pszType) argument
106 if ((pAsn1Core->fFlags & RTASN1CORE_F_PRIMITE_TAG_STRUCT))
108 PCRTASN1TIME pTime = (PCRTASN1TIME)pAsn1Core;
115 else if (pAsn1Core->cb > 0 && pAsn1Core->cb < 32 && pAsn1Core->uData.pch)
116 rtAsn1DumpPrintf(pData, "%s '%.*s'\n", pszType, (size_t)pAsn1Core->cb, pAsn1Core->uData.pch);
118 rtAsn1DumpPrintf(pData, "%s -- cb=%u\n", pszType, pAsn1Core
130 rtAsn1DumpString(PRTASN1DUMPDATA pData, PCRTASN1CORE pAsn1Core, const char *pszType, uint32_t uDepth) argument
577 rtAsn1DumpUniversalTypeAndValue(PRTASN1DUMPDATA pData, PCRTASN1CORE pAsn1Core, uint32_t uDepth) argument
748 rtAsn1DumpEnumCallback(PRTASN1CORE pAsn1Core, const char *pszName, uint32_t uDepth, void *pvUser) argument
811 RTAsn1Dump(PCRTASN1CORE pAsn1Core, uint32_t fFlags, uint32_t uLevel, PFNRTDUMPPRINTFV pfnPrintfV, void *pvUser) argument
[all...]
H A Dasn1-cursor.cpp109 RTDECL(int) RTAsn1CursorInitSubFromCore(PRTASN1CURSOR pParent, PRTASN1CORE pAsn1Core, argument
115 pChild->pbCur = pAsn1Core->uData.pu8;
116 pChild->cbLeft = pAsn1Core->cb;
213 RTDECL(int) RTAsn1CursorReadHdr(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core, const char *pszErrorTag) argument
218 pAsn1Core->uTag = 0;
219 pAsn1Core->fClass = 0;
220 pAsn1Core->uRealTag = 0;
221 pAsn1Core->fRealClass = 0;
222 pAsn1Core->cbHdr = 0;
223 pAsn1Core
326 RTAsn1CursorMatchTagClassFlagsEx(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core, uint32_t uTag, uint32_t fClass, bool fString, uint32_t fFlags, const char *pszErrorTag, const char *pszWhat) argument
367 rtAsn1CursorGetXxxxCursor(PRTASN1CURSOR pCursor, uint32_t fFlags, uint32_t uTag, uint8_t fClass, PRTASN1CORE pAsn1Core, PRTASN1CURSOR pRetCursor, const char *pszErrorTag, const char *pszWhat) argument
423 RTAsn1CursorPeek(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core) argument
452 RTAsn1CursorGetCore(PRTASN1CURSOR pCursor, uint32_t fFlags, PRTASN1CORE pAsn1Core, const char *pszErrorTag) argument
[all...]
/vbox/include/iprt/crypto/
H A Dtaf.h149 PRTASN1CORE pAsn1Core; member in union:RTCRTAFTRUSTANCHORCHOICE::__anon439
/vbox/include/iprt/
H A Dasn1.h189 RTDECL(int) RTAsn1ContentAllocZ(struct RTASN1CORE *pAsn1Core, size_t cb, PCRTASN1ALLOCATORVTABLE pAllocator);
190 RTDECL(int) RTAsn1ContentDup(struct RTASN1CORE *pAsn1Core, void const *pvSrc, size_t cbSrc, PCRTASN1ALLOCATORVTABLE pAllocator);
191 RTDECL(int) RTAsn1ContentReallocZ(struct RTASN1CORE *pAsn1Core, size_t cb, PCRTASN1ALLOCATORVTABLE pAllocator);
192 RTDECL(void) RTAsn1ContentFree(struct RTASN1CORE *pAsn1Core);
207 * @param pAsn1Core The ASN.1 object we're called back about.
213 typedef DECLCALLBACK(int) FNRTASN1ENUMCALLBACK(struct RTASN1CORE *pAsn1Core, const char *pszName, uint32_t uDepth, void *pvUser);
557 RTDECL(int) RTAsn1Core_InitEx(PRTASN1CORE pAsn1Core, uint32_t uTag, uint8_t fClass, PCRTASN1COREVTABLE pOps, uint32_t fFlags);
562 * @param pAsn1Core The ASN.1 core.
566 RTDECL(int) RTAsn1Core_InitDefault(PRTASN1CORE pAsn1Core, uint32_t uTag, uint8_t fClass);
569 RTDECL(int) RTAsn1Core_SetTagAndFlags(PRTASN1CORE pAsn1Core, uint32_
1686 RTAsn1CursorMatchTagClassFlags(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core, uint32_t uTag, uint32_t fClass, uint32_t fFlags, const char *pszErrorTag, const char *pszWhat) argument
1710 RTAsn1CursorMatchTagClassFlagsString(PRTASN1CURSOR pCursor, PRTASN1CORE pAsn1Core, uint32_t uTag, uint32_t fClass, uint32_t fFlags, const char *pszErrorTag, const char *pszWhat) argument
[all...]

Completed in 49 milliseconds