Home
last modified time | relevance | path

Searched refs:TEE_MATTR_UR (Results 1 – 11 of 11) sorted by relevance

/optee_os/core/include/mm/
H A Dtee_mmu_types.h22 #define TEE_MATTR_UR BIT(7) macro
25 #define TEE_MATTR_URW (TEE_MATTR_UR | TEE_MATTR_UW)
26 #define TEE_MATTR_URX (TEE_MATTR_UR | TEE_MATTR_UX)
140 str[0] = (attr & TEE_MATTR_UR) ? 'r' : '-'; in mattr_perm_to_str()
/optee_os/core/arch/arm/mm/
H A Dcore_mmu_v7.c471 a |= TEE_MATTR_UR; in mattr_to_desc()
472 if (a & TEE_MATTR_UR) in mattr_to_desc()
495 if (a & TEE_MATTR_UR) in mattr_to_desc()
501 if (a & (TEE_MATTR_UR | TEE_MATTR_PR)) in mattr_to_desc()
521 if (a & TEE_MATTR_UR) in mattr_to_desc()
527 if (a & (TEE_MATTR_UR | TEE_MATTR_PR)) in mattr_to_desc()
H A Dcore_mmu_lpae.c451 a |= TEE_MATTR_UR; in mattr_to_desc()
452 if (a & TEE_MATTR_UR) in mattr_to_desc()
470 if (a & TEE_MATTR_UR) in mattr_to_desc()
501 if (a & (TEE_MATTR_UR | TEE_MATTR_PR)) in mattr_to_desc()
H A Dtee_pager.c1108 f = (flags & TEE_MATTR_URWX) | TEE_MATTR_UR | TEE_MATTR_PR; in tee_pager_set_um_region_attr()
1674 if (!(attr & TEE_MATTR_UR)) in pager_update_permissions()
/optee_os/core/arch/arm/kernel/
H A Dsecure_partition.c327 uint32_t perm = TEE_MATTR_UR; in sp_map_shared()
706 uint32_t perm = TEE_MATTR_UR | TEE_MATTR_PRW; in copy_and_map_fdt()
778 uint32_t perm = TEE_MATTR_UR | TEE_MATTR_PRW; in create_and_map_boot_info()
902 perm = TEE_MATTR_UR; in handle_fdt_load_relative_mem_regions()
1037 perm = TEE_MATTR_UR; in handle_fdt_dev_regions()
1240 perm = TEE_MATTR_UR; in handle_fdt_mem_regions()
H A Dstmm_sp.c868 else if ((attrs & TEE_MATTR_UR) == TEE_MATTR_UR) in spm_handle_get_mem_attr()
910 prot |= TEE_MATTR_UR; in spm_handle_set_mem_attr()
H A Dspmc_sp_handler.c1168 else if (attrs & TEE_MATTR_UR) in handle_mem_perm_get()
1220 attrs = TEE_MATTR_UR; in handle_mem_perm_set()
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c201 mattr |= TEE_MATTR_UR | TEE_MATTR_PR; in pte_to_mattr()
231 if (attr & TEE_MATTR_UR) in mattr_to_pte_bits()
245 if (attr & (TEE_MATTR_UR | TEE_MATTR_PR)) in mattr_to_pte_bits()
/optee_os/core/kernel/
H A Dldelf_syscalls.c343 prot = TEE_MATTR_UR | TEE_MATTR_PR; in ldelf_syscall_map_bin()
499 uint32_t prot = TEE_MATTR_UR | TEE_MATTR_PR; in ldelf_syscall_set_prot()
H A Dldelf_loader.c224 if (r->attr & TEE_MATTR_UR) in ldelf_dump_state()
/optee_os/core/mm/
H A Dvm.c1294 if ((flags & TEE_MEMORY_ACCESS_READ) && !(attr & TEE_MATTR_UR)) in vm_check_access_rights()