Lines Matching refs:pauComponents

71  * @param   pauComponents   The components array.
76 static int rtAsn1ObjId_EncodeComponents(uint32_t cComponents, uint32_t const *pauComponents,
85 AssertReturn(pauComponents[0] <= 2, VERR_ASN1_INTERNAL_ERROR_1);
86 AssertReturn(pauComponents[1] <= (pauComponents[0] < 2 ? 39 : UINT32_MAX - 80), VERR_ASN1_INTERNAL_ERROR_1);
88 uint32_t uValue = pauComponents[0] * 40 + pauComponents[1];
149 uValue = pauComponents[i];
246 pThis->pauComponents = (uint32_t *)&pThis->szObjId[sizeof(pThis->szObjId) - cComponents * sizeof(uint32_t)];
252 rc = RTAsn1MemAllocZ(&pThis->Allocation, (void **)&pThis->pauComponents, cComponents * sizeof(uint32_t));
258 uint32_t *pauComponents = (uint32_t *)pThis->pauComponents;
267 pauComponents[i] = uValue;
273 pauComponents[i] = uValue;
301 rc = rtAsn1ObjId_EncodeComponents(cComponents, pThis->pauComponents,
362 return pThis->pauComponents[iComponent];
369 return pThis->pauComponents[pThis->cComponents - 1];
404 pThis->pauComponents = g_auDefault;
435 pThis->pauComponents = (uint32_t *)&pThis->szObjId[sizeof(pThis->szObjId) - pSrc->cComponents * sizeof(uint32_t)];
436 memcpy((uint32_t *)pThis->pauComponents, pSrc->pauComponents, pSrc->cComponents * sizeof(uint32_t));
443 rc = RTAsn1MemDup(&pThis->Allocation, (void **)&pThis->pauComponents, pSrc->pauComponents,
473 RTAsn1MemFree(&pThis->Allocation, (uint32_t *)pThis->pauComponents);
489 RTAsn1MemFree(&pThis->Allocation, (uint32_t *)pThis->pauComponents);
513 if (pLeft->pauComponents[i] != pRight->pauComponents[i])
514 return pLeft->pauComponents[i] < pRight->pauComponents[i] ? -1 : 1;