Lines Matching refs:abi_ulong
58 abi_ulong load_bias;
59 abi_ulong load_addr;
60 abi_ulong start_code;
61 abi_ulong end_code;
62 abi_ulong start_data;
63 abi_ulong end_data;
64 abi_ulong brk;
65 abi_ulong rss;
66 abi_ulong start_stack;
67 abi_ulong entry;
68 abi_ulong code_offset;
69 abi_ulong data_offset;
70 abi_ulong arg_start;
71 abi_ulong arg_end;
147 abi_ulong p;
148 abi_ulong stringp;
160 abi_ulong loader_build_argptr(int envc, int argc, abi_ulong sp,
161 abi_ulong stringp);
172 abi_long memcpy_to_target(abi_ulong dest, const void *src,
174 void target_set_brk(abi_ulong new_brk);
175 abi_long do_brk(abi_ulong new_brk);
236 int target_mprotect(abi_ulong start, abi_ulong len, int prot);
237 abi_long target_mmap(abi_ulong start, abi_ulong len, int prot,
239 int target_munmap(abi_ulong start, abi_ulong len);
240 abi_long target_mremap(abi_ulong old_addr, abi_ulong old_size,
241 abi_ulong new_size, unsigned long flags,
242 abi_ulong new_addr);
243 int target_msync(abi_ulong start, abi_ulong len, int flags);
244 extern abi_ulong mmap_next_start;
245 abi_ulong mmap_find_vma(abi_ulong start, abi_ulong size);
246 void mmap_reserve(abi_ulong start, abi_ulong size);
265 abi_long freebsd_exec_common(abi_ulong path_or_fd, abi_ulong guest_argp,
266 abi_ulong guest_envp, int do_fexec);
267 abi_long do_freebsd_procctl(void *cpu_env, int idtype, abi_ulong arg2,
268 abi_ulong arg3, abi_ulong arg4, abi_ulong arg5, abi_ulong arg6);
271 abi_long do_freebsd_sysctl(CPUArchState *env, abi_ulong namep, int32_t namelen,
272 abi_ulong oldp, abi_ulong oldlenp, abi_ulong newp, abi_ulong newlen);
273 abi_long do_freebsd_sysctlbyname(CPUArchState *env, abi_ulong namep,
274 int32_t namelen, abi_ulong oldp, abi_ulong oldlenp, abi_ulong newp,
275 abi_ulong newlen);
283 static inline bool access_ok(int type, abi_ulong addr, abi_ulong size) in access_ok()
362 abi_ulong __gaddr = (gaddr); \
376 abi_ulong __gaddr = (gaddr); \
390 #define put_user_ual(x, gaddr) put_user((x), (gaddr), abi_ulong)
401 #define get_user_ual(x, gaddr) get_user((x), (gaddr), abi_ulong)
417 abi_long copy_from_user(void *hptr, abi_ulong gaddr, size_t len);
418 abi_long copy_to_user(abi_ulong gaddr, void *hptr, size_t len);
432 static inline void *lock_user(int type, abi_ulong guest_addr, long len, in lock_user()
458 static inline void unlock_user(void *host_ptr, abi_ulong guest_addr, in unlock_user()
480 abi_long target_strlen(abi_ulong gaddr);
483 static inline void *lock_user_string(abi_ulong guest_addr) in lock_user_string()