Lines Matching refs:mm
459 static struct fobj *ro_paged_alloc(tee_mm_entry_t *mm, void *hashes, in ro_paged_alloc() argument
462 const unsigned int num_pages = tee_mm_get_bytes(mm) / SMALL_PAGE_SIZE; in ro_paged_alloc()
488 tee_mm_entry_t *mm = NULL; in init_pager_runtime() local
520 mm = nex_phys_mem_ta_alloc(pageable_size); in init_pager_runtime()
521 assert(mm); in init_pager_runtime()
522 paged_store = phys_to_virt(tee_mm_get_smem(mm), in init_pager_runtime()
576 mm = tee_mm_alloc2(&core_virt_mem_pool, in init_pager_runtime()
580 assert(mm); in init_pager_runtime()
581 tee_pager_set_alias_area(mm); in init_pager_runtime()
587 mm = tee_mm_alloc2(&core_virt_mem_pool, VCORE_UNPG_RX_PA, in init_pager_runtime()
589 assert(mm); in init_pager_runtime()
595 mm = tee_mm_alloc2(&core_virt_mem_pool, (vaddr_t)__pageable_start, in init_pager_runtime()
597 assert(mm); in init_pager_runtime()
598 fobj = ro_paged_alloc(mm, hashes, paged_store); in init_pager_runtime()
600 tee_pager_add_core_region(tee_mm_get_smem(mm), PAGED_REGION_TYPE_RO, in init_pager_runtime()