Lines Matching refs:p

99 	unsigned char *p, *end;  in verify_signature()  local
103 p = (unsigned char *)sig_alg; in verify_signature()
104 end = (unsigned char *)(p + sig_alg_len); in verify_signature()
105 rc = mbedtls_asn1_get_alg(&p, end, &sig_oid, &sig_params); in verify_signature()
118 p = (unsigned char *)pk_ptr; in verify_signature()
119 end = (unsigned char *)(p + pk_len); in verify_signature()
120 rc = mbedtls_pk_parse_subpubkey(&p, end, &pk); in verify_signature()
127 p = (unsigned char *)sig_ptr; in verify_signature()
128 end = (unsigned char *)(p + sig_len); in verify_signature()
129 signature.tag = *p; in verify_signature()
130 rc = mbedtls_asn1_get_bitstring_null(&p, end, &signature.len); in verify_signature()
131 if ((rc != 0) || ((size_t)(end - p) != signature.len)) { in verify_signature()
135 signature.p = p; in verify_signature()
143 p = (unsigned char *)data_ptr; in verify_signature()
144 rc = mbedtls_md(md_info, p, data_len, hash); in verify_signature()
153 signature.p, signature.len); in verify_signature()
181 unsigned char *p, *end, *hash; in verify_hash() local
191 p = (unsigned char *)digest_info_ptr; in verify_hash()
192 end = p + digest_info_len; in verify_hash()
193 rc = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_CONSTRUCTED | in verify_hash()
199 end = p + len; in verify_hash()
202 rc = mbedtls_asn1_get_alg(&p, end, &hash_oid, &params); in verify_hash()
218 rc = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_OCTET_STRING); in verify_hash()
219 if ((rc != 0) || ((size_t)(end - p) != len)) { in verify_hash()
227 hash = p; in verify_hash()
230 p = (unsigned char *)data_ptr; in verify_hash()
231 rc = mbedtls_md(md_info, p, data_len, data_hash); in verify_hash()