Lines Matching refs:data_len

27 	int data_len = end_data - data;  in asn1_encode_integer()  local
40 if (data_len < 3) in asn1_encode_integer()
44 data_len -= 2; in asn1_encode_integer()
70 data_len--; in asn1_encode_integer()
74 if (data_len == 0) in asn1_encode_integer()
78 data_len--; in asn1_encode_integer()
89 static int asn1_encode_oid_digit(unsigned char **_data, int *data_len, u32 oid) in asn1_encode_oid_digit() argument
95 if (*data_len < 1) in asn1_encode_oid_digit()
101 (*data_len)--; in asn1_encode_oid_digit()
108 while (start > 0 && *data_len > 0) { in asn1_encode_oid_digit()
116 (*data_len)--; in asn1_encode_oid_digit()
119 if (*data_len > 0) { in asn1_encode_oid_digit()
121 (*data_len)--; in asn1_encode_oid_digit()
144 int data_len = end_data - data; in asn1_encode_oid() local
159 if (data_len < 3) in asn1_encode_oid()
165 data_len -= 3; in asn1_encode_oid()
170 ret = asn1_encode_oid_digit(&d, &data_len, oid[i]); in asn1_encode_oid()
193 static int asn1_encode_length(unsigned char **data, int *data_len, int len) in asn1_encode_length() argument
195 if (*data_len < 1) in asn1_encode_length()
200 (*data_len)--; in asn1_encode_length()
206 (*data_len)--; in asn1_encode_length()
210 if (*data_len < 2) in asn1_encode_length()
216 *data_len -= 2; in asn1_encode_length()
220 if (*data_len < 3) in asn1_encode_length()
227 *data_len -= 3; in asn1_encode_length()
234 if (*data_len < 4) in asn1_encode_length()
240 *data_len -= 4; in asn1_encode_length()
275 int data_len = end_data - data; in asn1_encode_tag() local
295 data_len = 2; in asn1_encode_tag()
298 if (data_len < 2) in asn1_encode_tag()
302 data_len--; in asn1_encode_tag()
303 ret = asn1_encode_length(&data, &data_len, len); in asn1_encode_tag()
310 if (data_len < len) in asn1_encode_tag()
334 int data_len = end_data - data; in asn1_encode_octet_string() local
341 if (data_len < 2) in asn1_encode_octet_string()
345 data_len--; in asn1_encode_octet_string()
347 ret = asn1_encode_length(&data, &data_len, len); in asn1_encode_octet_string()
351 if (data_len < len) in asn1_encode_octet_string()
378 int data_len = end_data - data; in asn1_encode_sequence() local
395 data_len = 2; in asn1_encode_sequence()
398 if (data_len < 2) in asn1_encode_sequence()
402 data_len--; in asn1_encode_sequence()
404 ret = asn1_encode_length(&data, &data_len, len); in asn1_encode_sequence()
411 if (data_len < len) in asn1_encode_sequence()
431 int data_len = end_data - data; in asn1_encode_boolean() local
437 if (data_len < 3) in asn1_encode_boolean()
441 data_len--; in asn1_encode_boolean()
443 asn1_encode_length(&data, &data_len, 1); in asn1_encode_boolean()