Lines Matching refs:p
87 unsigned char *p, *end; in get_plain_pk_from_asn1() local
96 p = (unsigned char *)pk_ptr; in get_plain_pk_from_asn1()
97 end = (unsigned char *)(p + pk_len); in get_plain_pk_from_asn1()
99 ret = mbedtls_asn1_get_tag(&p, end, len, in get_plain_pk_from_asn1()
105 end = p + *len; in get_plain_pk_from_asn1()
106 ret = mbedtls_asn1_get_alg(&p, end, &alg_oid, &alg_params); in get_plain_pk_from_asn1()
114 (memcmp(MBEDTLS_OID_EC_GRP_SECP256R1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1()
117 (memcmp(OID_EC_GRP_BP256T1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1()
125 ret = mbedtls_asn1_get_bitstring_null(&p, end, len); in get_plain_pk_from_asn1()
132 if ((*len < 1U) || (p[0] != MBEDTLS_ASN1_OCTET_STRING)) { in get_plain_pk_from_asn1()
138 *plain_pk = p + 1U; in get_plain_pk_from_asn1()
264 unsigned char *p, *end; in get_plain_digest_from_asn1() local
270 p = (unsigned char *)digest_ptr; in get_plain_digest_from_asn1()
271 end = p + digest_len; in get_plain_digest_from_asn1()
272 ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_CONSTRUCTED | in get_plain_digest_from_asn1()
279 ret = mbedtls_asn1_get_alg(&p, end, &hash_oid, ¶ms); in get_plain_digest_from_asn1()
289 ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_OCTET_STRING); in get_plain_digest_from_asn1()
299 *out = p; in get_plain_digest_from_asn1()
317 unsigned char *p, *end; in crypto_verify_signature() local
330 p = (unsigned char *)sig_alg; in crypto_verify_signature()
331 end = (unsigned char *)(p + sig_alg_len); in crypto_verify_signature()
332 ret = mbedtls_asn1_get_alg(&p, end, &sig_oid, &sig_params); in crypto_verify_signature()
368 p = (unsigned char *)sig_ptr; in crypto_verify_signature()
369 end = (unsigned char *)(p + sig_len); in crypto_verify_signature()
370 ret = mbedtls_asn1_get_bitstring_null(&p, end, &len); in crypto_verify_signature()
377 ret = mbedtls_asn1_get_sequence_of(&p, end, &seq, MBEDTLS_ASN1_INTEGER); in crypto_verify_signature()
425 memcpy(sig + seek, cur->buf.p + skip, cur->buf.len - skip); in crypto_verify_signature()
451 unsigned char *p; in crypto_verify_hash() local
457 digest_info_len, &p, &len, in crypto_verify_hash()
463 digest_info_ptr = p; in crypto_verify_hash()