Lines Matching refs:x509_certificate
45 void x509_certificate_free(struct x509_certificate *cert)
66 void x509_certificate_chain_free(struct x509_certificate *cert)
68 struct x509_certificate *next;
220 struct x509_certificate *cert,
651 struct x509_certificate *cert, const u8 **next)
724 static int x509_parse_ext_key_usage(struct x509_certificate *cert,
761 static int x509_parse_ext_basic_constraints(struct x509_certificate *cert,
1023 static int x509_parse_ext_subject_alt_name(struct x509_certificate *cert,
1050 static int x509_parse_ext_issuer_alt_name(struct x509_certificate *cert,
1077 static int x509_parse_extension_data(struct x509_certificate *cert,
1106 static int x509_parse_extension(struct x509_certificate *cert,
1188 static int x509_parse_extensions(struct x509_certificate *cert,
1219 struct x509_certificate *cert,
1474 struct x509_certificate * x509_certificate_parse(const u8 *buf, size_t len)
1478 struct x509_certificate *cert;
1580 int x509_certificate_check_signature(struct x509_certificate *issuer,
1581 struct x509_certificate *cert)
1793 static int x509_valid_issuer(const struct x509_certificate *cert)
1828 int x509_certificate_chain_validate(struct x509_certificate *trusted,
1829 struct x509_certificate *chain,
1834 struct x509_certificate *cert, *trust;
1957 struct x509_certificate *
1958 x509_certificate_get_subject(struct x509_certificate *chain,
1961 struct x509_certificate *cert;
1976 int x509_certificate_self_signed(struct x509_certificate *cert)