Lines Matching refs:working_memory
205 mbedtls_mpi_uint *working_memory) in mbedtls_mpi_mod_inv_mont() argument
211 working_memory); in mbedtls_mpi_mod_inv_mont()
218 mbedtls_mpi_uint *working_memory) in mbedtls_mpi_mod_inv_non_mont() argument
232 working_memory); in mbedtls_mpi_mod_inv_non_mont()
237 working_memory); in mbedtls_mpi_mod_inv_non_mont()
242 Nmont.rep.mont.mm, working_memory); in mbedtls_mpi_mod_inv_non_mont()
265 mbedtls_mpi_uint *working_memory = mbedtls_calloc(working_limbs, in mbedtls_mpi_mod_inv() local
267 if (working_memory == NULL) { in mbedtls_mpi_mod_inv()
275 ret = mbedtls_mpi_mod_inv_mont(X, A, N, working_memory); in mbedtls_mpi_mod_inv()
278 ret = mbedtls_mpi_mod_inv_non_mont(X, A, N, working_memory); in mbedtls_mpi_mod_inv()
285 mbedtls_zeroize_and_free(working_memory, in mbedtls_mpi_mod_inv()
361 mbedtls_mpi_uint *working_memory = r->p; in mbedtls_mpi_mod_write() local
366 working_memory = mbedtls_calloc(r->limbs, sizeof(mbedtls_mpi_uint)); in mbedtls_mpi_mod_write()
368 if (working_memory == NULL) { in mbedtls_mpi_mod_write()
373 memcpy(working_memory, r->p, working_memory_len); in mbedtls_mpi_mod_write()
375 ret = mbedtls_mpi_mod_raw_from_mont_rep(working_memory, N); in mbedtls_mpi_mod_write()
381 ret = mbedtls_mpi_mod_raw_write(working_memory, N, buf, buflen, ext_rep); in mbedtls_mpi_mod_write()
386 working_memory != NULL) { in mbedtls_mpi_mod_write()
388 mbedtls_zeroize_and_free(working_memory, working_memory_len); in mbedtls_mpi_mod_write()