Searched refs:map_va (Results 1 – 3 of 3) sorted by relevance
| /components/lwp/ |
| A D | lwp_user_mm.c | 190 void *va = map_va; in _lwp_map_user() 244 offset = (size_t)map_va & ARCH_PAGE_MASK; in lwp_map_user() 247 map_va = (void *)((size_t)map_va & ~ARCH_PAGE_MASK); in lwp_map_user() 249 ret = _lwp_map_user(lwp, map_va, map_size, text); in lwp_map_user() 287 void *va = map_va; in _lwp_map_user_varea() 319 offset = (size_t)map_va & ARCH_PAGE_MASK; in _map_user_varea_ext() 322 map_va = (void *)((size_t)map_va & ~ARCH_PAGE_MASK); in _map_user_varea_ext() 348 if (map_va) in lwp_map_user_phy() 350 if (((size_t)map_va & ARCH_PAGE_MASK) != in lwp_map_user_phy() 364 .prefer = map_va, in lwp_map_user_phy() [all …]
|
| A D | lwp_elf.c | 174 uint8_t *map_va; in file_mmap() local 177 if (!map_va || (map_va != (uint8_t *)load_addr)) in file_mmap() 184 return map_va; in file_mmap() 571 rt_ubase_t map_va = 0; in elf_map() local 589 map_va = (rt_ubase_t)file_mmap(lwp, fd, addr, size, prot, flags, va_offset); in elf_map() 591 return map_va; in elf_map() 623 rt_ubase_t map_va, bss_start, bss_end; in elf_file_mmap() local 664 if (!map_va) in elf_file_mmap() 689 *elfload_addr = map_va + ELF_PAGEOFFSET(tmp_phdr->p_vaddr); in elf_file_mmap() 691 *elfload_addr, tmp_phdr->p_vaddr, *load_base, map_va); in elf_file_mmap() [all …]
|
| A D | lwp_user_mm.h | 152 void *lwp_map_user(struct rt_lwp *lwp, void *map_va, size_t map_size, rt_bool_t text); 154 rt_varea_t lwp_map_user_varea(struct rt_lwp *lwp, void *map_va, size_t map_size); 157 rt_varea_t lwp_map_user_varea_ext(struct rt_lwp *lwp, void *map_va, size_t map_size, size_t flags); 159 void *lwp_map_user_phy(struct rt_lwp *lwp, void *map_va, void *map_pa, size_t map_size, rt_bool_t c…
|
Completed in 11 milliseconds