Searched refs:dir_info (Results 1 – 5 of 5) sorted by relevance
/optee_os-3.20.0/core/arch/arm/mm/ |
A D | core_mmu_v7.c | 511 struct core_mmu_table_info dir_info = { }; in core_mmu_create_user_map() local 515 core_mmu_get_user_pgdir(&dir_info); in core_mmu_create_user_map() 516 memset(dir_info.table, 0, dir_info.num_entries * sizeof(uint32_t)); in core_mmu_create_user_map() 517 core_mmu_populate_user_map(&dir_info, uctx); in core_mmu_create_user_map()
|
A D | core_mmu_lpae.c | 978 struct core_mmu_table_info dir_info; in core_mmu_create_user_map() local 982 core_mmu_get_user_pgdir(&dir_info); in core_mmu_create_user_map() 983 memset(dir_info.table, 0, PGT_SIZE); in core_mmu_create_user_map() 984 core_mmu_populate_user_map(&dir_info, uctx); in core_mmu_create_user_map() 985 map->user_map = virt_to_phys(dir_info.table) | TABLE_DESC; in core_mmu_create_user_map()
|
A D | tee_pager.c | 778 struct core_mmu_table_info dir_info = { NULL }; in map_pgts() local 781 core_mmu_get_user_pgdir(&dir_info); in map_pgts() 789 idx = core_mmu_va2idx(&dir_info, pgt->vabase); in map_pgts() 790 core_mmu_get_entry(&dir_info, idx, &pa, &attr); in map_pgts() 809 core_mmu_set_entry(&dir_info, idx, pa, attr); in map_pgts()
|
/optee_os-3.20.0/core/mm/ |
A D | core_mmu.c | 1566 static void set_pg_region(struct core_mmu_table_info *dir_info, in set_pg_region() argument 1589 idx = core_mmu_va2idx(dir_info, r.va); in set_pg_region() 1590 pg_info->va_base = core_mmu_idx2va(dir_info, idx); in set_pg_region() 1605 core_mmu_set_entry(dir_info, idx, in set_pg_region() 1890 void core_mmu_populate_user_map(struct core_mmu_table_info *dir_info, in core_mmu_populate_user_map() argument 1908 core_mmu_set_info_table(&pg_info, dir_info->level + 1, 0, NULL); in core_mmu_populate_user_map() 1911 set_pg_region(dir_info, r, &pgt, &pg_info); in core_mmu_populate_user_map()
|
/optee_os-3.20.0/core/include/mm/ |
A D | core_mmu.h | 625 void core_mmu_populate_user_map(struct core_mmu_table_info *dir_info,
|
Completed in 19 milliseconds