Lines Matching defs:len
70 size_t len;
79 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
84 end_ext_data = *p + len;
87 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &extn_oid.len,
94 *p += extn_oid.len;
103 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &len,
108 end_ext_octet = *p + len;
205 size_t len;
212 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
216 end_attr_data = *p + len;
219 if ((ret = mbedtls_asn1_get_tag(p, end_attr_data, &attr_oid.len,
226 *p += attr_oid.len;
230 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
235 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
241 if ((ret = x509_csr_parse_extensions(csr, p, *p + len, cb, p_ctx)) != 0) {
271 size_t len;
289 p = mbedtls_calloc(1, len = buflen);
298 csr->raw.len = len;
299 end = p + len;
308 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
314 if (len != (size_t) (end - p)) {
325 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
331 end = p + len;
332 csr->cri.len = (size_t) (end - csr->cri.p);
354 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
360 if ((ret = mbedtls_x509_get_name(&p, p + len, &csr->subject)) != 0) {
365 csr->subject_raw.len = (size_t) (p - csr->subject_raw.p);
385 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
392 if ((ret = x509_csr_parse_attributes(csr, p, p + len, cb, p_ctx)) != 0) {
397 p += len;
399 end = csr->raw.p + csr->raw.len;
633 mbedtls_zeroize_and_free(csr->raw.p, csr->raw.len);