freebsd-dev/sys/compat/freebsd32
John Baldwin edb572a38c Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use
an address in the first 2GB of the process's address space.  This flag should
have the same semantics as the same flag on Linux.

To facilitate this, add a new parameter to vm_map_find() that specifies an
optional maximum virtual address.  While here, fix several callers of
vm_map_find() to use a VMFS_* constant for the findspace argument instead of
TRUE and FALSE.

Reviewed by:	alc
Approved by:	re (kib)
2013-09-09 18:11:59 +00:00
..
freebsd32_capability.c Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
freebsd32_ioctl.c Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
freebsd32_ioctl.h Provide the structures and ioctl number definition for handling 2011-04-02 15:47:23 +00:00
freebsd32_ipc.h Move SysV IPC freebsd32 compat shims helpers from freebsd32_misc.c to 2010-03-19 11:01:51 +00:00
freebsd32_misc.c Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use 2013-09-09 18:11:59 +00:00
freebsd32_misc.h Move the PAIR32TO64() macro and the RETVAL_HI/RETVAL_LO defines to a 2013-08-18 13:34:11 +00:00
freebsd32_proto.h Regenerate after r255219. 2013-09-05 00:11:59 +00:00
freebsd32_signal.h Move the convert_sigevent32() utility function into freebsd32_misc.c 2013-07-21 19:33:48 +00:00
freebsd32_syscall.h Regenerate after r255219. 2013-09-05 00:11:59 +00:00
freebsd32_syscalls.c Regenerate after r255219. 2013-09-05 00:11:59 +00:00
freebsd32_sysent.c Regenerate after r255219. 2013-09-05 00:11:59 +00:00
freebsd32_systrace_args.c Regenerate after r255219. 2013-09-05 00:11:59 +00:00
freebsd32_util.h In order to maximize the re-usability of kernel code in user space this 2011-09-16 13:58:51 +00:00
freebsd32.h Add the ability to display the default FIB number for a process to the 2013-08-26 23:48:21 +00:00
Makefile add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls 2011-03-12 08:51:43 +00:00
syscalls.conf add DTrace systrace support for linux32 and freebsd32 on amd64 syscalls 2011-03-12 08:51:43 +00:00
syscalls.master Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00