Lines Matching refs:elem
68 static int bitstr_cb(const char *elem, int len, void *bitstr);
69 static int asn1_cb(const char *elem, int len, void *bitstr);
241 static int asn1_cb(const char *elem, int len, void *bitstr) in asn1_cb() argument
251 if (elem == NULL) in asn1_cb()
254 for (i = 0, p = elem; i < len; p++, i++) { in asn1_cb()
258 vlen = len - (vstart - elem); in asn1_cb()
259 len = p - elem; in asn1_cb()
264 utype = asn1_str2tag(elem, len); in asn1_cb()
267 ERR_raise_data(ERR_LIB_ASN1, ASN1_R_UNKNOWN_TAG, "tag=%s", elem); in asn1_cb()
276 if (!vstart && elem[len]) { in asn1_cb()
743 static int bitstr_cb(const char *elem, int len, void *bitstr) in bitstr_cb() argument
747 if (!elem) in bitstr_cb()
749 bitnum = strtoul(elem, &eptr, 10); in bitstr_cb()
750 if (eptr && *eptr && (eptr != elem + len)) in bitstr_cb()
763 static int mask_cb(const char *elem, int len, void *arg) in mask_cb() argument
767 if (elem == NULL) in mask_cb()
769 if (len == 3 && HAS_PREFIX(elem, "DIR")) { in mask_cb()
773 tag = asn1_str2tag(elem, len); in mask_cb()