| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | memtag.c | 30 static void dc_gzva(uint64_t va) in dc_gzva() 35 static void dc_gva(uint64_t va) in dc_gva() 40 static vaddr_t stg_and_advance(vaddr_t va) in stg_and_advance() 58 static void set_tags_dc_gva(vaddr_t va, size_t size, size_t dcsz) in set_tags_dc_gva() 67 static void clear_mem_dc_gzva(vaddr_t va, size_t size, size_t dcsz) in clear_mem_dc_gzva() 78 vaddr_t va = (vaddr_t)addr; in set_tags_helper() local 93 vaddr_t va = (vaddr_t)addr; in set_tags_dc_helper() local 135 static void clear_mem(void *va, size_t size) in clear_mem() 144 vaddr_t va = (vaddr_t)addr; in clear_mem_dc() local
|
| /optee_os/core/drivers/pm/imx/ |
| H A D | src.c | 34 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_get_src_gpr_arg() local 41 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_set_src_gpr_arg() local 48 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_get_src_gpr_entry() local 55 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_set_src_gpr_entry() local 62 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_src_release_secondary_core() local 74 vaddr_t va = core_mmu_get_va(SRC_BASE, MEM_AREA_IO_SEC, SRC_SIZE); in imx_src_shutdown_core() local
|
| H A D | gpcv2.c | 25 vaddr_t va = core_mmu_get_va(GPC_BASE, MEM_AREA_IO_SEC, GPC_SIZE); in imx_gpcv2_set_core_pgc() local 35 vaddr_t va = core_mmu_get_va(GPC_BASE, MEM_AREA_IO_SEC, GPC_SIZE); in imx_gpcv2_set_core1_pup_by_software() local
|
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | tlb_helpers.h | 19 static inline void tlbi_va_allasid_nosync(vaddr_t va) in tlbi_va_allasid_nosync() 28 static inline void tlbi_va_asid_nosync(vaddr_t va, uint32_t asid) in tlbi_va_asid_nosync() 42 static inline void tlbi_va_asid(vaddr_t va, uint32_t asid) in tlbi_va_asid()
|
| /optee_os/core/include/drivers/ |
| H A D | stm32_shared_io.h | 19 static inline void io_setbits32_stm32shregs(vaddr_t va, uint32_t value) in io_setbits32_stm32shregs() 24 static inline void io_clrbits32_stm32shregs(vaddr_t va, uint32_t value) in io_clrbits32_stm32shregs()
|
| /optee_os/core/include/mm/ |
| H A D | core_memprot.h | 92 static inline paddr_t vaddr_to_phys(vaddr_t va) in vaddr_to_phys() 114 static inline bool is_unpaged(const void *va) { return va; } in is_unpaged() 127 static inline bool is_nexus(const void *va) { return va; } in is_nexus() 132 vaddr_t va; member
|
| H A D | vm.h | 39 static inline TEE_Result vm_map(struct user_mode_ctx *uctx, vaddr_t *va, in vm_map()
|
| /optee_os/core/mm/ |
| H A D | vm.c | 169 static void set_pa_range(struct core_mmu_table_info *ti, vaddr_t va, in set_pa_range() 185 vaddr_t va = MAX(r->va, ti->va_base); in set_reg_in_table() local 247 vaddr_t va = 0; in umap_add_region() local 294 TEE_Result vm_map_pad(struct user_mode_ctx *uctx, vaddr_t *va, size_t len, in vm_map_pad() 373 static struct vm_region *find_vm_region(struct vm_info *vm_info, vaddr_t va) in find_vm_region() 384 static bool va_range_is_contiguous(struct vm_region *r0, vaddr_t va, in va_range_is_contiguous() 413 struct vm_region *r, vaddr_t va) in split_vm_region() 447 static TEE_Result split_vm_range(struct user_mode_ctx *uctx, vaddr_t va, in split_vm_range() 496 static void merge_vm_range(struct user_mode_ctx *uctx, vaddr_t va, size_t len) in merge_vm_range() 694 TEE_Result vm_get_flags(struct user_mode_ctx *uctx, vaddr_t va, size_t len, in vm_get_flags() [all …]
|
| H A D | boot_mem.c | 63 vaddr_t va = 0; in mem_alloc_tmp() local 82 static void add_padding(struct boot_mem_desc *desc, vaddr_t va) in add_padding() 104 vaddr_t va = 0; in mem_alloc() local 248 void boot_mem_foreach_padding(bool (*func)(vaddr_t va, size_t len, void *ptr), in boot_mem_foreach_padding() 285 vaddr_t va = 0; in boot_mem_release_unused() local 343 vaddr_t va = 0; in boot_mem_release_tmp_alloc() local
|
| H A D | fobj.c | 84 static TEE_Result rwp_load_page(void *va, struct rwp_state *state, in rwp_load_page() 105 static TEE_Result rwp_save_page(const void *va, struct rwp_state *state, in rwp_save_page() 183 unsigned int page_idx, void *va) in rwp_paged_iv_load_page() 197 unsigned int page_idx, const void *va) in rwp_paged_iv_save_page() 296 unsigned int page_idx, void *va) in rwp_unpaged_iv_load_page() 310 const void *va) in rwp_unpaged_iv_save_page() 471 unsigned int page_idx, void *va) in rop_load_page_helper() 484 void *va) in rop_load_page() 646 void *va) in rrp_load_page() 713 void *va) in lop_load_page() [all …]
|
| /optee_os/core/arch/arm/plat-zynq7k/ |
| H A D | main.c | 100 static void *va; in pl310_base() local 168 static vaddr_t va; in write_slcr() local 189 static vaddr_t va; in read_slcr() local
|
| /optee_os/core/arch/arm/mm/ |
| H A D | core_mmu.c | 34 void tlbi_va_range(vaddr_t va, size_t len, size_t granule) in tlbi_va_range() 49 void tlbi_va_range_asid(vaddr_t va, size_t len, size_t granule, uint32_t asid) in tlbi_va_range_asid() 64 TEE_Result cache_op_inner(enum cache_op op, void *va, size_t len) in cache_op_inner() 192 bool arch_va2pa_helper(void *va, paddr_t *pa) in arch_va2pa_helper()
|
| H A D | tee_pager.c | 331 static struct pager_table *find_pager_table_may_fail(vaddr_t va) in find_pager_table_may_fail() 350 static struct pager_table *find_pager_table(vaddr_t va) in find_pager_table() 358 bool tee_pager_get_table_info(vaddr_t va, struct core_mmu_table_info *ti) in tee_pager_get_table_info() 369 static struct core_mmu_table_info *find_table_info(vaddr_t va) in find_table_info() 374 static struct pgt *find_core_pgt(vaddr_t va) in find_core_pgt() 446 static struct tblidx region_va2tblidx(struct vm_paged_region *reg, vaddr_t va) in region_va2tblidx() 467 vaddr_t va = tblidx2va(tblidx); in tblidx_tlbi_entry() local 481 struct vm_paged_region *reg, vaddr_t va) in pmem_assign_fobj_page() 663 vaddr_t va) in find_region() 678 static struct vm_paged_region *find_uta_region(vaddr_t va) in find_uta_region() [all …]
|
| /optee_os/ldelf/ |
| H A D | sys.c | 39 TEE_Result sys_map_zi(size_t num_bytes, uint32_t flags, vaddr_t *va, in sys_map_zi() 45 TEE_Result sys_unmap(vaddr_t va, size_t num_bytes) in sys_unmap() 60 TEE_Result sys_map_ta_bin(vaddr_t *va, size_t num_bytes, uint32_t flags, in sys_map_ta_bin() 75 TEE_Result sys_set_prot(vaddr_t va, size_t num_bytes, uint32_t flags) in sys_set_prot()
|
| /optee_os/core/drivers/ |
| H A D | stm32_shared_io.c | 23 void io_mask32_stm32shregs(vaddr_t va, uint32_t value, uint32_t mask) in io_mask32_stm32shregs() 32 void io_clrsetbits32_stm32shregs(vaddr_t va, uint32_t clr, uint32_t set) in io_clrsetbits32_stm32shregs()
|
| H A D | imx_ocotp.c | 37 vaddr_t va = core_mmu_get_va(CCM_BASE, MEM_AREA_IO_SEC, CCM_SIZE); in ocotp_clock_enable() local 44 vaddr_t va = core_mmu_get_va(CCM_BASE, MEM_AREA_IO_SEC, CCM_SIZE); in ocotp_clock_enable() local 52 vaddr_t va = core_mmu_get_va(CCM_BASE, MEM_AREA_IO_SEC, CCM_SIZE); in ocotp_clock_enable() local
|
| /optee_os/core/tee/ |
| H A D | socket.c | 26 void *va = NULL; in socket_open() local 91 void *va = NULL; in socket_send() local 132 void *va = NULL; in socket_recv() local 179 void *va = NULL; in socket_ioctl() local
|
| H A D | tee_fs_rpc.c | 55 void *va = NULL; in operation_open_dfh() local 112 uint8_t *va; in tee_fs_rpc_read_init() local 151 uint8_t *va; in tee_fs_rpc_write_init() local 198 void *va = NULL; in tee_fs_rpc_remove_dfh() local
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | tee_l2cc_mutex.c | 38 void *va; in l2cc_mutex_alloc() local 113 void *va; in tee_set_l2cc_mutex() local
|
| H A D | rpc_io_i2c.c | 24 uint8_t *va = NULL; in rpc_io_i2c_transfer() local
|
| /optee_os/core/arch/arm/tee/ |
| H A D | cache.c | 18 TEE_Result cache_operation(enum utee_cache_operation op, void *va, size_t len) in cache_operation()
|
| H A D | svc_cache.c | 12 TEE_Result syscall_cache_operation(void *va, size_t len, unsigned long op) in syscall_cache_operation()
|
| /optee_os/core/kernel/ |
| H A D | ldelf_syscalls.c | 30 static void unmap_or_panic(struct user_mode_ctx *uctx, vaddr_t va, in unmap_or_panic() 42 TEE_Result ldelf_syscall_map_zi(vaddr_t *va, size_t num_bytes, size_t pad_begin, in ldelf_syscall_map_zi() 83 TEE_Result ldelf_syscall_unmap(vaddr_t va, size_t num_bytes) in ldelf_syscall_unmap() 295 TEE_Result ldelf_syscall_map_bin(vaddr_t *va, size_t num_bytes, in ldelf_syscall_map_bin() 492 TEE_Result ldelf_syscall_set_prot(unsigned long va, size_t num_bytes, in ldelf_syscall_set_prot() 568 vaddr_t va = old_va; in ldelf_syscall_remap() local
|
| /optee_os/core/arch/arm/plat-ti/ |
| H A D | ti_pl310.c | 19 static void *va; in pl310_base() local
|
| /optee_os/lib/libutils/ext/include/ |
| H A D | memtag.h | 124 vaddr_t va = (vaddr_t)addr; in memtag_strip_tag_vaddr() local 165 vaddr_t va = memtag_strip_tag_vaddr((void *)addr); in memtag_insert_tag_vaddr() local 195 uint64_t va = (vaddr_t)addr; in memtag_get_tag() local
|