Lines Matching refs:length
98 nameOut->length = 0;
105 oidStr.length = strlen(nameOidStr);
117 aName.length = strlen(name);
167 /* determine the length of buffer needed */
168 mechOidDERLength = der_length_size(mechOid->length);
169 outNameHdr->length = mechOidLenLen + mechOidTagLen +
170 mechOidDERLength + expNameTokIdLen + mechOid->length;
171 if ((outNameHdr->value = (void*)malloc(outNameHdr->length)) == NULL) {
172 outNameHdr->length = 0;
178 (void) memset(outNameHdr->value, '\0', outNameHdr->length);
183 * next 2 bytes contain the mech oid length (includes
187 mechOid->length;
192 if (put_der_length(mechOid->length, &buf,
200 (void) memcpy(buf, mechOid->elements, mechOid->length);
220 if (dataOut->length < ((dataIn->length *2) + 1))
225 dataOut->length = 0;
227 for (i = 0; i < dataIn->length; i++) {
233 dataOut->length = out - (char *)dataOut->value;
261 if (expName->length < (expNameTokIdLen + mechOidLenLen +
268 /* skip oid length - get to der */
275 /* get oid length */
277 (expName->length - expNameTokIdLen
282 mechOidDesc.length = len;
284 if (expName->length <
285 (expNameTokIdLen + mechOidLenLen + mechOidDesc.length
293 mechHexOidDesc.length = sizeof (oidHexBuf);
299 expNameHexDesc.length = sizeof (expNameHexBuf);