Lines Matching refs:p
10 TEST_MEMORY_COMPARE((a).p, (a).limbs * sizeof(mbedtls_mpi_uint), \
11 (b).p, (b).limbs * sizeof(mbedtls_mpi_uint))
18 mbedtls_mpi_uint *p = NULL;
21 int ret = mbedtls_test_read_mpi_core(&p, &limbs, input);
27 r->p = p;
33 return mbedtls_mpi_mod_residue_setup(r, m, p, limbs);
80 TEST_ASSERT(m.p != mp);
131 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
134 memcpy(rX.p, rA.p, bytes);
136 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
139 memcpy(rX.p, rB.p, bytes);
141 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
144 if (memcmp(rA.p, rB.p, bytes) == 0) {
146 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
149 memcpy(rX.p, rA.p, bytes);
151 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
156 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
159 memcpy(rX.p, rA.p, bytes);
161 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
164 memcpy(rX.p, rB.p, bytes);
166 TEST_MEMORY_COMPARE(rX.p, bytes, rR.p, bytes);
170 mbedtls_free(rA.p);
171 mbedtls_free(rB.p);
172 mbedtls_free(rR.p);
174 mbedtls_free((mbedtls_mpi_uint *) m.p);
221 mbedtls_free(rA.p);
222 mbedtls_free(rB.p);
223 mbedtls_free(rR.p);
225 mbedtls_free((mbedtls_mpi_uint *) m.p);
264 x.p = X_raw;
276 x.p = X_raw;
302 memcpy(x.p, a.p, bytes);
307 memcpy(x.p, b.p, bytes);
311 if (memcmp(a.p, b.p, bytes) == 0) {
319 memcpy(x.p, a.p, bytes);
325 mbedtls_free((void *) m.p); /* mbedtls_mpi_mod_modulus_free() sets m.p = NULL */
328 mbedtls_free(a.p);
329 mbedtls_free(b.p);
330 mbedtls_free(d.p);
370 memcpy(x.p, a.p, bytes);
376 mbedtls_free((void *) N.p); /* mbedtls_mpi_mod_modulus_free() sets N.p = NULL */
379 mbedtls_free(a.p);
380 mbedtls_free(i.p);
420 memcpy(x.p, a.p, bytes);
426 mbedtls_free((void *) N.p); /* mbedtls_mpi_mod_modulus_free() sets N.p = NULL */
429 mbedtls_free(a.p);
430 mbedtls_free(i.p);
467 x.p = X_raw;
479 x.p = X_raw;
506 memcpy(x.p, a.p, bytes);
511 memcpy(x.p, b.p, bytes);
515 if (memcmp(a.p, b.p, bytes) == 0) {
523 memcpy(x.p, a.p, bytes);
529 mbedtls_free((void *) m.p); /* mbedtls_mpi_mod_modulus_free() sets m.p = NULL */
532 mbedtls_free(a.p);
533 mbedtls_free(b.p);
534 mbedtls_free(s.p);
560 TEST_ASSERT(r.p == R);
587 /* modulus->p == NULL || residue->p == NULL ( m has not been set-up ) */
594 /* Set up modulus and test with residue->p == NULL */
685 unsigned char *r_byte_array = (unsigned char *) r.p;
705 TEST_MEMORY_COMPARE(r.p, r.limbs, r_copy.p, r_copy.limbs);