Lines Matching refs:valuelen
439 static int asn1tag_write(u8 *ptr, u8 tag, const u8 *pvalue, u16 valuelen)
442 if (valuelen > 255) {
444 *((u16 *)(ptr + 2)) = valuelen;
445 memcpy(ptr + 4, pvalue, valuelen);
446 return 4 + valuelen;
448 if (valuelen > 127) {
450 ptr[2] = (u8)valuelen;
451 memcpy(ptr + 3, pvalue, valuelen);
452 return 3 + valuelen;
454 ptr[1] = (u8)valuelen;
455 memcpy(ptr + 2, pvalue, valuelen);
456 return 2 + valuelen;