Lines Matching refs:inf
69 static int asn1_find_end(const unsigned char **in, long len, char inf);
72 char inf, int tag, int aclass, int depth);
77 char *inf, char *cst,
773 char cst, inf, free_cont = 0; in asn1_d2i_ex_primitive() local
827 ret = asn1_check_tlen(&plen, NULL, NULL, &inf, &cst, in asn1_d2i_ex_primitive()
858 if (inf) in asn1_d2i_ex_primitive()
860 if (!asn1_find_end(&p, plen, inf)) in asn1_d2i_ex_primitive()
882 if (!asn1_collect(&buf, &p, plen, inf, -1, V_ASN1_UNIVERSAL, 0)) in asn1_d2i_ex_primitive()
1089 static int asn1_find_end(const unsigned char **in, long len, char inf) in asn1_find_end() argument
1095 if (inf == 0) in asn1_find_end()
1118 if(!asn1_check_tlen(&plen, NULL, NULL, &inf, NULL, &p, len, in asn1_find_end()
1124 if (inf) in asn1_find_end()
1155 char inf, int tag, int aclass, int depth) in asn1_collect() argument
1161 inf &= 1; in asn1_collect()
1164 if (!buf && !inf) in asn1_collect()
1177 if (!inf) in asn1_collect()
1183 inf = 0; in asn1_collect()
1211 if (inf) in asn1_collect()
1260 char *inf, char *cst, in asn1_check_tlen() argument
1330 if (inf) in asn1_check_tlen()
1331 *inf = i & 1; in asn1_check_tlen()