minix/include/minix
Ben Gras 769af57274 further libexec generalization
. new mode for sys_memset: include process so memset can be
	  done in physical or virtual address space.
	. add a mode to mmap() that lets a process allocate uninitialized
	  memory.
	. this allows an exec()er (RS, VFS, etc.) to request uninitialized
	  memory from VM and selectively clear the ranges that don't come
	  from a file, leaving no uninitialized memory left for the process
	  to see.
	. use callbacks for clearing the process, clearing memory in the
	  process, and copying into the process; so that the libexec code
	  can be used from rs, vfs, and in the future, kernel (to load vm)
	  and vm (to load boot-time processes)
2012-06-07 15:15:02 +02:00
..
acpi.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
audio_fw.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
bdev.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
bitmap.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
blockdriver.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
blockdriver_mt.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
btrace.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
callnr.h exec() cleanup, generalization, improvement 2012-06-07 15:15:01 +02:00
chardriver.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
com.h further libexec generalization 2012-06-07 15:15:02 +02:00
compiler.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
config.h next release will be 3.2.1 2012-03-27 12:31:30 +02:00
const.h retire BIOS_SEG and umap_bios 2012-05-09 19:03:59 +02:00
cpufeature.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
crtso.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
debug.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
devio.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
devman.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
dirent.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
dmap.h VFS - dev_style_asyn() 2012-03-02 15:44:47 +00:00
driver.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
drivers.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
drvlib.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
ds.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
endpoint.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
fslib.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
gcov.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
hash.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
hgfs.h Create SFFS library out of HGFS 2012-04-09 18:08:26 +02:00
input.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
ioctl.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
ipc.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
ipcconst.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
keymap.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
libminixfs.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
limits.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
Makefile Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
minlib.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
mthread.h libmthread: add stack traces 2012-04-13 12:54:02 +00:00
netdriver.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
netsock.h LWIP,NETSOCK - lwip uses asynchronous protocol 2012-03-02 15:44:48 +00:00
optset.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
partition.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
paths.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
portio.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
priv.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
procfs.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
profile.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
queryparam.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
rs.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
safecopies.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
sched.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
sef.h SEF: add sef_cancel() 2012-04-09 16:35:57 +02:00
sffs.h Create SFFS library out of HGFS 2012-04-09 18:08:26 +02:00
sound.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
spin.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
sys_config.h exec() cleanup, generalization, improvement 2012-06-07 15:15:01 +02:00
sysinfo.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
syslib.h further libexec generalization 2012-06-07 15:15:02 +02:00
sysutil.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
timers.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
tty.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
type.h exec() cleanup, generalization, improvement 2012-06-07 15:15:01 +02:00
types.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
u64.h get rid of __LONG_LONG_SUPPORTED 2012-03-25 21:58:26 +02:00
usb.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
usb_ch9.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
vbox.h VBOX: add host/guest communication interface 2012-04-09 15:56:20 +02:00
vboxfs.h Add libvboxfs: VirtualBox shared folders library 2012-04-09 19:25:18 +02:00
vboxif.h VBOX: add host/guest communication interface 2012-04-09 15:56:20 +02:00
vboxtype.h VBOX: add host/guest communication interface 2012-04-09 15:56:20 +02:00
vfsif.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
vm.h exec() cleanup, generalization, improvement 2012-06-07 15:15:01 +02:00
vtreefs.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00