Lines Matching refs:abi_ulong
171 int target_mprotect(abi_ulong start, abi_ulong len, int target_prot) in target_mprotect()
174 abi_ulong starts[3]; in target_mprotect()
175 abi_ulong lens[3]; in target_mprotect()
177 abi_ulong host_start, host_last, last; in target_mprotect()
207 for (abi_ulong a = host_start; a < start; a += TARGET_PAGE_SIZE) { in target_mprotect()
210 for (abi_ulong a = last; a < host_last; a += TARGET_PAGE_SIZE) { in target_mprotect()
221 for (abi_ulong a = host_start; a < start; a += TARGET_PAGE_SIZE) { in target_mprotect()
237 for (abi_ulong a = last; a < host_last; a += TARGET_PAGE_SIZE) { in target_mprotect()
334 static bool mmap_frag(abi_ulong real_start, abi_ulong start, abi_ulong last, in mmap_frag()
338 abi_ulong real_last; in mmap_frag()
359 for (abi_ulong a = real_start; a < start; a += TARGET_PAGE_SIZE) { in mmap_frag()
362 for (abi_ulong a = real_last; a > last; a -= TARGET_PAGE_SIZE) { in mmap_frag()
410 abi_ulong task_unmapped_base;
411 abi_ulong elf_et_dyn_base;
412 abi_ulong mmap_next_start;
418 static abi_ulong mmap_find_vma_reserved(abi_ulong start, abi_ulong size, in mmap_find_vma_reserved()
419 abi_ulong align) in mmap_find_vma_reserved()
438 abi_ulong mmap_find_vma(abi_ulong start, abi_ulong size, abi_ulong align) in mmap_find_vma()
442 abi_ulong addr; in mmap_find_vma()
477 return (abi_ulong)-1; in mmap_find_vma()
535 if (addr == (abi_ulong)-1) { in mmap_find_vma()
536 return (abi_ulong)-1; in mmap_find_vma()
539 return (abi_ulong)-1; in mmap_find_vma()
550 return (abi_ulong)-1; in mmap_find_vma()
558 static abi_long mmap_end(abi_ulong start, abi_ulong last, in mmap_end()
559 abi_ulong passthrough_start, in mmap_end()
560 abi_ulong passthrough_last, in mmap_end()
596 static abi_long mmap_h_eq_g(abi_ulong start, abi_ulong len, in mmap_h_eq_g()
601 abi_ulong last; in mmap_h_eq_g()
650 static abi_long mmap_h_lt_g(abi_ulong start, abi_ulong len, int host_prot, in mmap_h_lt_g()
657 abi_ulong last, pass_last; in mmap_h_lt_g()
783 static abi_long mmap_h_gt_g(abi_ulong start, abi_ulong len, in mmap_h_gt_g()
790 abi_ulong last, real_start, real_last; in mmap_h_gt_g()
837 abi_ulong real_page_last = real_start + host_page_size - 1; in mmap_h_gt_g()
855 abi_ulong real_page_start = real_last - host_page_size + 1; in mmap_h_gt_g()
905 static abi_long target_mmap__locked(abi_ulong start, abi_ulong len, in target_mmap__locked()
925 abi_ulong real_start = start & -host_page_size; in target_mmap__locked()
928 abi_ulong align = MAX(host_page_size, TARGET_PAGE_SIZE); in target_mmap__locked()
931 if (start == (abi_ulong)-1) { in target_mmap__locked()
955 abi_long target_mmap(abi_ulong start, abi_ulong len, int target_prot, in target_mmap()
1020 static int mmap_reserve_or_unmap(abi_ulong start, abi_ulong len) in mmap_reserve_or_unmap()
1023 abi_ulong real_start; in mmap_reserve_or_unmap()
1024 abi_ulong real_last; in mmap_reserve_or_unmap()
1025 abi_ulong real_len; in mmap_reserve_or_unmap()
1026 abi_ulong last; in mmap_reserve_or_unmap()
1027 abi_ulong a; in mmap_reserve_or_unmap()
1078 int target_munmap(abi_ulong start, abi_ulong len) in target_munmap()
1105 abi_long target_mremap(abi_ulong old_addr, abi_ulong old_size, in target_mremap()
1106 abi_ulong new_size, unsigned long flags, in target_mremap()
1107 abi_ulong new_addr) in target_mremap()
1135 abi_ulong mmap_start; in target_mremap()
1153 abi_ulong addr; in target_mremap()
1198 abi_long target_madvise(abi_ulong start, abi_ulong len_in, int advice) in target_madvise()
1200 abi_ulong len; in target_madvise()
1282 static inline abi_ulong target_shmlba(CPUArchState *cpu_env) in target_shmlba()
1294 abi_ulong target_shmat(CPUArchState *cpu_env, int shmid, in target_shmat()
1295 abi_ulong shmaddr, int shmflg) in target_shmat()
1369 abi_ulong last; in target_shmat()
1467 abi_long target_shmdt(abi_ulong shmaddr) in target_shmdt()
1474 abi_ulong last = shm_region_find(shmaddr); in target_shmdt()
1481 abi_ulong size = last - shmaddr + 1; in target_shmdt()