Searched refs:uaddr (Results 1 – 4 of 4) sorted by relevance
/trusty/user/base/lib/libc-trusty/ |
D | mman.c | 31 void* mmap(void* uaddr, in mmap() argument 48 result = (void*)_trusty_mmap(uaddr, size, (uint32_t)prot | flags, in mmap() 64 int munmap(void* uaddr, size_t size) { in munmap() argument 67 uaddr = hwasan_remove_ptr_tag(uaddr); in munmap() 69 return _trusty_munmap(uaddr, size); in munmap() 72 int prepare_dma(void* uaddr, in prepare_dma() argument 77 uaddr = hwasan_remove_ptr_tag(uaddr); in prepare_dma() 79 return _trusty_prepare_dma(uaddr, size, flags, pmem); in prepare_dma() 82 int finish_dma(void* uaddr, uint32_t size, uint32_t flags) { in finish_dma() argument 84 uaddr = hwasan_remove_ptr_tag(uaddr); in finish_dma() [all …]
|
/trusty/kernel/lib/trusty/ |
D | syscall.c | 251 long sys_mmap(user_addr_t uaddr, in sys_mmap() argument 264 if (uaddr != 0 || flags & MMAP_FLAG_ANONYMOUS) { in sys_mmap() 268 ret = trusty_app_setup_mmio(trusty_app, handle_id, &uaddr, size); in sys_mmap() 273 return uaddr; in sys_mmap() 279 if (uaddr != 0 && !(flags & MMAP_FLAG_FIXED_NOREPLACE)) { in sys_mmap() 290 vaddr_t vaddr = uaddr; in sys_mmap() 294 if (!uaddr) { in sys_mmap() 306 if (uaddr) { in sys_mmap() 327 ret = handle_mmap(handle, 0, size, flags, &uaddr); in sys_mmap() 334 return uaddr; in sys_mmap() [all …]
|
/trusty/kernel/lib/trusty/include/ |
D | syscall_table.h | 40 DEF_SYSCALL(0x8, mmap, long, 4, void *uaddr, uint32_t size, uint32_t flags, int32_t handle) 41 DEF_SYSCALL(0x9, munmap, long, 2, void *uaddr, uint32_t size) 42 DEF_SYSCALL(0xa, prepare_dma, long, 4, void *uaddr, uint32_t size, uint32_t flags, struct dma_pmem … 43 DEF_SYSCALL(0xb, finish_dma, long, 3, void *uaddr, uint32_t size, uint32_t flags) 44 DEF_SYSCALL(0xc, set_user_tls, long, 1, void *uaddr) 67 DEF_SYSCALL(0x40, memref_create, long, 3, void *uaddr, uint32_t size, uint32_t mmap_prot)
|
/trusty/user/base/lib/libc-trusty/include/trusty/sys/ |
D | mman.h | 30 int prepare_dma(void* uaddr, 34 int finish_dma(void* uaddr, uint32_t size, uint32_t flags);
|