Home
last modified time | relevance | path

Searched defs:va (Results 1 – 25 of 83) sorted by relevance

1234

/optee_os/lib/libutils/ext/arch/arm/
H A Dmemtag.c30 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 Dsrc.c34 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 Dgpcv2.c25 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 Dtlb_helpers.h19 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 Dstm32_shared_io.h19 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 Dcore_memprot.h92 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 Dvm.h39 static inline TEE_Result vm_map(struct user_mode_ctx *uctx, vaddr_t *va, in vm_map()
/optee_os/core/mm/
H A Dvm.c169 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 Dboot_mem.c63 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 Dfobj.c84 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 Dmain.c100 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 Dcore_mmu.c34 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 Dtee_pager.c331 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 Dsys.c39 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 Dstm32_shared_io.c23 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 Dimx_ocotp.c37 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 Dsocket.c26 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 Dtee_fs_rpc.c55 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 Dtee_l2cc_mutex.c38 void *va; in l2cc_mutex_alloc() local
113 void *va; in tee_set_l2cc_mutex() local
H A Drpc_io_i2c.c24 uint8_t *va = NULL; in rpc_io_i2c_transfer() local
/optee_os/core/arch/arm/tee/
H A Dcache.c18 TEE_Result cache_operation(enum utee_cache_operation op, void *va, size_t len) in cache_operation()
H A Dsvc_cache.c12 TEE_Result syscall_cache_operation(void *va, size_t len, unsigned long op) in syscall_cache_operation()
/optee_os/core/kernel/
H A Dldelf_syscalls.c30 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 Dti_pl310.c19 static void *va; in pl310_base() local
/optee_os/lib/libutils/ext/include/
H A Dmemtag.h124 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

1234