Home
last modified time | relevance | path

Searched defs:pa (Results 1 – 25 of 48) sorted by relevance

12

/optee_os/core/mm/
H A Dcore_mmu.c200 paddr_t pa, size_t size) in _pbuf_intersects()
210 #define pbuf_intersects(a, pa, size) \ argument
214 paddr_t pa, size_t size) in _pbuf_is_inside()
224 #define pbuf_is_inside(a, pa, size) \ argument
227 static bool pa_is_in_map(struct tee_mmap_region *map, paddr_t pa, size_t len) in pa_is_in_map()
284 find_map_by_type_and_pa(enum teecore_memtypes type, paddr_t pa, size_t len) in find_map_by_type_and_pa()
313 static struct tee_mmap_region *find_map_by_pa(unsigned long pa) in find_map_by_pa()
390 paddr_t pa, size_t size) in carve_out_phys_mem()
619 static struct mobj *core_sdp_mem_alloc_mobj(paddr_t pa, size_t size) in core_sdp_mem_alloc_mobj()
727 paddr_t pa = MIN(dst->pa, src->pa); in merge_mmaps() local
[all …]
H A Dmobj.c37 paddr_t pa; member
53 size_t granule, paddr_t *pa) in mobj_phys_get_pa()
135 static struct mobj *mobj_phys_init(paddr_t pa, size_t size, uint32_t mem_type, in mobj_phys_init()
179 struct mobj *mobj_phys_alloc(paddr_t pa, size_t size, uint32_t mem_type, in mobj_phys_alloc()
240 paddr_t pa; member
258 size_t granule, paddr_t *pa) in mobj_shm_get_pa()
335 struct mobj *mobj_shm_alloc(paddr_t pa, size_t size, uint64_t cookie) in mobj_shm_alloc()
441 size_t granule, paddr_t *pa) in mobj_with_fobj_get_pa()
H A Dmobj_dyn_shm.c52 paddr_t pa; member
82 size_t granule, paddr_t *pa) in mobj_reg_shm_get_pa()
318 static TEE_Result check_reg_shm_conflict(struct mobj_reg_shm *r, paddr_t pa, in check_reg_shm_conflict()
550 static TEE_Result check_reg_shm_list_conflict(paddr_t pa, paddr_size_t size) in check_reg_shm_list_conflict()
585 size_t granule, paddr_t *pa) in mobj_protmem_get_pa()
691 struct mobj *mobj_protmem_alloc(paddr_t pa, paddr_size_t size, uint64_t cookie, in mobj_protmem_alloc()
792 static struct mobj_protmem *protmem_find_by_pa_unlocked(paddr_t pa, in protmem_find_by_pa_unlocked()
807 struct mobj *mobj_protmem_get_by_pa(paddr_t pa, paddr_size_t size) in mobj_protmem_get_by_pa()
H A Dpage_alloc.c55 paddr_t pa = 0; in virt_page_alloc() local
/optee_os/core/drivers/remoteproc/
H A Dstm32_remoteproc.c137 paddr_t *pa) in stm32_rproc_da_to_pa()
165 TEE_Result stm32_rproc_map(uint32_t rproc_id, paddr_t pa, size_t size, in stm32_rproc_map()
197 paddr_t pa = virt_to_phys(va); in stm32_rproc_unmap() local
257 uint32_t pa = fdt32_to_cpu(list[i + 1]); in stm32_rproc_get_dma_range() local
350 paddr_t pa = 0; in stm32_rproc_clean_up_memories() local
/optee_os/core/kernel/
H A Duser_mode_ctx.c17 paddr_t pa = 0; in user_mode_ctx_print_mappings() local
H A Dtransfer_list.c27 static paddr_t get_align_base_addr(paddr_t pa, in get_align_base_addr()
46 struct transfer_list_header *transfer_list_map(paddr_t pa) in transfer_list_map()
126 struct transfer_list_header *transfer_list_init(paddr_t pa, size_t max_size) in transfer_list_init()
165 transfer_list_relocate(struct transfer_list_header *tl, paddr_t pa, in transfer_list_relocate()
/optee_os/core/arch/arm/tee/
H A Dcache.c21 paddr_t pa; in cache_operation() local
/optee_os/core/lib/libtomcrypt/src/misc/
H A Dmem_neq.c32 const unsigned char* pa; in mem_neq() local
/optee_os/core/pta/stm32mp/
H A Dremoteproc_pta.c79 paddr_t pa = 0; in rproc_pta_load_segment() local
127 paddr_t pa = 0; in rproc_pta_set_memory() local
165 paddr_t pa = 0; in rproc_pta_da_to_pa() local
/optee_os/core/arch/arm/mm/
H A Dcore_mmu.c98 TEE_Result cache_op_outer(enum cache_op op, paddr_t pa, size_t len) in cache_op_outer()
192 bool arch_va2pa_helper(void *va, paddr_t *pa) in arch_va2pa_helper()
H A Dtee_pager.c227 void *tee_pager_phys_to_virt(paddr_t pa, size_t len) in tee_pager_phys_to_virt()
432 static void tblidx_get_entry(struct tblidx tblidx, paddr_t *pa, uint32_t *attr) in tblidx_get_entry()
439 static void tblidx_set_entry(struct tblidx tblidx, paddr_t pa, uint32_t attr) in tblidx_set_entry()
563 static void *pager_add_alias_page(paddr_t pa) in pager_add_alias_page()
706 paddr_t pa; in get_pmem_pa() local
786 paddr_t pa = 0; in map_pgts() local
1219 paddr_t pa = 0; in tee_pager_unhide_page() local
1368 paddr_t pa = get_pmem_pa(pmem); in pager_deploy_page() local
1474 paddr_t pa) in make_dirty_page()
1508 paddr_t pa = 0; in make_iv_available() local
[all …]
H A Dcore_mmu_v7.c259 paddr_t pa = virt_to_phys((void *)core_mmu_get_main_ttb_va(prtn)); in core_mmu_get_main_ttb_pa() local
273 paddr_t pa = virt_to_phys((void *)core_mmu_get_ul1_ttb_va(prtn)); in core_mmu_get_ul1_ttb_pa() local
294 paddr_t pa = 0; in alloc_l2_table() local
609 paddr_t pa, uint32_t attr) in core_mmu_set_entry_primitive()
653 paddr_t pa; in core_mmu_entry_to_finer_grained() local
702 size_t idx, paddr_t *pa, uint32_t *attr) in core_mmu_get_entry_primitive()
H A Dmobj_ffa.c98 paddr_t pa; member
430 paddr_t pa, unsigned int num_pages) in mobj_ffa_add_pages_at()
742 size_t granule, paddr_t *pa) in ffa_shm_get_pa()
957 size_t granule, paddr_t *pa) in ffa_prm_get_pa()
1026 static bool cmp_protmem_pa(struct mobj_ffa *mf, uint64_t pa) in cmp_protmem_pa()
1037 struct mobj *mobj_ffa_protmem_get_by_pa(paddr_t pa, paddr_size_t size) in mobj_ffa_protmem_get_by_pa()
H A Dsp_mem.c77 paddr_t pa, unsigned int num_pages) in sp_mem_add_pages()
125 size_t granule, paddr_t *pa) in get_pa()
H A Dcore_mmu_lpae.c653 paddr_t pa = 0; in core_mmu_xlat_table_alloc() local
726 paddr_t pa = 0; in core_mmu_xlat_table_entry_pa2va() local
807 paddr_t pa = 0; in share_region() local
1345 paddr_t pa; in core_mmu_entry_to_finer_grained() local
1387 paddr_t pa, uint32_t attr) in core_mmu_set_entry_primitive()
1396 size_t idx, paddr_t *pa, uint32_t *attr) in core_mmu_get_entry_primitive()
/optee_os/core/arch/arm/plat-stm32mp1/
H A Dstm32_util.h102 static inline paddr_t stm32mp1_pa_or_sram_alias_pa(paddr_t pa) in stm32mp1_pa_or_sram_alias_pa()
/optee_os/core/lib/scmi-server/
H A Dscmi_server.c19 uintptr_t smt_phys_to_virt(uintptr_t pa, size_t sz, bool shmem_is_secure) in smt_phys_to_virt()
/optee_os/core/arch/arm/kernel/
H A Dtee_l2cc_mutex.c27 void tee_l2cc_store_mutex_boot_pa(uint32_t pa) in tee_l2cc_store_mutex_boot_pa()
H A Dthread_optee_smc.c368 static struct mobj *rpc_shm_mobj_alloc(paddr_t pa, size_t sz, uint64_t cookie) in rpc_shm_mobj_alloc()
390 paddr_t pa; in thread_rpc_alloc_arg() local
439 paddr_t pa = 0; in set_tmem() local
/optee_os/core/include/mm/
H A Dcore_memprot.h131 paddr_t pa; member
/optee_os/core/tee/
H A Dentry_std.c49 const paddr_t pa, in param_mem_from_mobj()
105 paddr_t pa = READ_ONCE(tmem->buf_ptr); in set_tmem_param() local
540 paddr_t pa = 0; in lend_protmem() local
/optee_os/core/arch/riscv/mm/
H A Dcore_mmu_arch.c161 static unsigned long pa_to_ppn(paddr_t pa) in pa_to_ppn()
307 paddr_t pa = 0; in core_mmu_pgt_alloc() local
684 bool arch_va2pa_helper(void *va, paddr_t *pa) in arch_va2pa_helper()
837 size_t idx, paddr_t *pa, uint32_t *attr) in core_mmu_get_entry_primitive()
856 paddr_t pa, uint32_t attr) in core_mmu_set_entry_primitive()
/optee_os/core/arch/arm/plat-stm32mp2/
H A Dmain.c71 paddr_t pa; in plat_console_init() member
/optee_os/core/arch/riscv/kernel/
H A Dthread_optee_abi.c369 static struct mobj *rpc_shm_mobj_alloc(paddr_t pa, size_t sz, uint64_t cookie) in rpc_shm_mobj_alloc()
391 paddr_t pa; in thread_rpc_alloc_arg() local
440 paddr_t pa = 0; in set_tmem() local

12