Lines Matching refs:Asn1Core
289 RTAsn1Core_InitEx(&pThis->Asn1Core,
300 pThis->Asn1Core.cb = (uint32_t)cbObjId;
302 (uint8_t *)&pThis->szObjId[0], &pThis->Asn1Core.cb);
310 if (pThis->Asn1Core.cb >= cbLeft)
311 pThis->Asn1Core.uData.pv = memmove(&pThis->szObjId[cbObjId], &pThis->szObjId[0], pThis->Asn1Core.cb);
314 rc = RTAsn1ContentDup(&pThis->Asn1Core, pThis->szObjId, pThis->Asn1Core.cb, pAllocator);
396 RTAsn1Core_InitEx(&pThis->Asn1Core,
401 pThis->Asn1Core.cb = sizeof(g_abDefault);
402 pThis->Asn1Core.uData.pv = (void *)&g_abDefault[0];
417 AssertReturn(pSrc->Asn1Core.pOps == &g_RTAsn1ObjId_Vtable, VERR_INTERNAL_ERROR_3);
452 uint32_t cbContent = pSrc->Asn1Core.cb;
455 rc = RTAsn1Core_CloneNoContent(&pThis->Asn1Core, &pSrc->Asn1Core);
458 pThis->Asn1Core.uData.pv = memcpy(&pThis->szObjId[cbObjId], pSrc->Asn1Core.uData.pv, cbContent);
465 rc = RTAsn1Core_CloneContent(&pThis->Asn1Core, &pSrc->Asn1Core, pAllocator);
486 Assert(pThis->Asn1Core.pOps == &g_RTAsn1ObjId_Vtable);
490 RTAsn1ContentFree(&pThis->Asn1Core);
498 Assert(pThis && (!RTAsn1ObjId_IsPresent(pThis) || pThis->Asn1Core.pOps == &g_RTAsn1ObjId_Vtable));