Home
last modified time | relevance | path

Searched refs:nb_pa_area (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/drivers/crypto/caam/utils/
H A Dutils_mem.c267 int nb_pa_area = 0; in caam_mem_get_pa_area() local
286 nb_pa_area = buf->length / SMALL_PAGE_SIZE + 1; in caam_mem_get_pa_area()
288 nb_pa_area++; in caam_mem_get_pa_area()
290 nb_pa_area = 2; in caam_mem_get_pa_area()
293 pabufs = caam_calloc(nb_pa_area * sizeof(*pabufs)); in caam_mem_get_pa_area()
297 MEM_TRACE("Allocate max %d Physical Areas", nb_pa_area); in caam_mem_get_pa_area()
309 nb_pa_area = 0; in caam_mem_get_pa_area()
311 pabufs[nb_pa_area].data = (uint8_t *)va; in caam_mem_get_pa_area()
312 pabufs[nb_pa_area].paddr = pa; in caam_mem_get_pa_area()
313 pabufs[nb_pa_area].length = 0; in caam_mem_get_pa_area()
[all …]
H A Dutils_dmaobj.c522 int nb_pa_area = -1; in check_buffer_boundary() local
532 nb_pa_area = caam_mem_get_pa_area(orig, &pabufs); in check_buffer_boundary()
534 nb_pa_area, remlen); in check_buffer_boundary()
535 if (nb_pa_area == -1) in check_buffer_boundary()
538 for (idx = 0; idx < nb_pa_area && remlen; idx++) { in check_buffer_boundary()