Lines Matching refs:hdr
41 struct asn1_hdr hdr;
46 if (asn1_get_next(pos, end - pos, &hdr) < 0 ||
47 hdr.class != ASN1_CLASS_UNIVERSAL || hdr.tag != ASN1_TAG_INTEGER) {
49 "tag 0x%x", hdr.class, hdr.tag);
53 if (bignum_set_unsigned_bin(num, hdr.payload, hdr.length) < 0) {
58 return hdr.payload + hdr.length;
72 struct asn1_hdr hdr;
94 if (asn1_get_next(buf, len, &hdr) < 0 ||
95 hdr.class != ASN1_CLASS_UNIVERSAL ||
96 hdr.tag != ASN1_TAG_SEQUENCE) {
99 hdr.class, hdr.tag);
102 pos = hdr.payload;
103 end = pos + hdr.length;
137 struct asn1_hdr hdr;
178 if (asn1_get_next(buf, len, &hdr) < 0 ||
179 hdr.class != ASN1_CLASS_UNIVERSAL ||
180 hdr.tag != ASN1_TAG_SEQUENCE) {
183 hdr.class, hdr.tag);
186 pos = hdr.payload;
187 end = pos + hdr.length;