Lines Matching refs:valuelen
339 static int asn1tag_write(u8 *ptr, u8 tag, const u8 *pvalue, u16 valuelen)
342 if (valuelen > 255) {
344 *((u16 *)(ptr + 2)) = valuelen;
345 memcpy(ptr + 4, pvalue, valuelen);
346 return 4 + valuelen;
348 if (valuelen > 127) {
350 ptr[2] = (u8) valuelen;
351 memcpy(ptr + 3, pvalue, valuelen);
352 return 3 + valuelen;
354 ptr[1] = (u8) valuelen;
355 memcpy(ptr + 2, pvalue, valuelen);
356 return 2 + valuelen;