Lines Matching refs:szObjId
162 AssertReturn(cbObjId < sizeof(pThis->szObjId), VERR_ASN1_OBJID_TOO_LONG_STRING_FORM);
237 * Find space for the component array, either at the unused end of szObjId
243 size_t cbLeft = sizeof(pThis->szObjId) - cbObjId;
246 pThis->pauComponents = (uint32_t *)&pThis->szObjId[sizeof(pThis->szObjId) - cComponents * sizeof(uint32_t)];
302 (uint8_t *)&pThis->szObjId[0], &pThis->Asn1Core.cb);
307 * enough room left in the szObjId for it if we're lucky.
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);
320 memcpy(pThis->szObjId, pszObjId, cbObjId);
340 return strcmp(pThis->szObjId, pszRight);
347 return !strncmp(pThis->szObjId, pszStartsWith, cchStartsWith)
405 AssertCompile(sizeof(g_szDefault) <= sizeof(pThis->szObjId));
406 memcpy(pThis->szObjId, g_szDefault, sizeof(g_szDefault));
420 size_t cbObjId = strlen(pSrc->szObjId) + 1;
421 AssertReturn(cbObjId <= sizeof(pThis->szObjId), VERR_INTERNAL_ERROR_5);
422 memcpy(pThis->szObjId, pSrc->szObjId, cbObjId);
431 size_t cbLeft = sizeof(pThis->szObjId);
435 pThis->pauComponents = (uint32_t *)&pThis->szObjId[sizeof(pThis->szObjId) - pSrc->cComponents * sizeof(uint32_t)];
448 /* See if we can fit the content value into the szObjId as well.
458 pThis->Asn1Core.uData.pv = memcpy(&pThis->szObjId[cbObjId], pSrc->Asn1Core.uData.pv, cbContent);