minix/include/minix
Lionel Sambuc 56350a991b Message types for VFS read, write & peek
All of these requests share the same message type as at least one server
manages those requests in the same handler, just by checking the actual
type of the request, and then acting upon it.

Change-Id: I17337b4c67ae209523574c22ccc108cf5f1e65e9
2014-07-28 17:05:29 +02:00
..
acpi.h Removing useless minix/types.h header 2012-12-07 13:58:06 +01:00
audio_fw.h libaudiodriver: use libchardriver 2014-03-01 09:04:51 +01:00
bdev.h Block protocol: add user endpoint to IOCTL request 2014-02-19 11:22:15 +01:00
bitmap.h smp: build fixes for CONFIG_SMP=y 2013-10-12 11:51:55 -04:00
blockdriver.h Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
blockdriver_mt.h libblockdriver: expose BLOCKDRIVER_MAX_DEVICES 2014-02-19 11:22:15 +01:00
board.h arm:determine board_id using bootargs.board_name 2013-12-17 11:32:38 +01:00
btrace.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
callnr.h 64-bit VFS_LSEEK_OFF 2014-07-28 17:05:11 +02:00
chardriver.h libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
clkconf.h i2c: initial bus drivers for am335x and dm37xx 2013-07-15 11:11:13 -04:00
com.h make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
config.h uname: normalize release and version 2014-03-01 09:04:55 +01:00
const.h make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
cpufeature.h SYSENTER/SYSCALL support 2012-09-24 15:53:43 +02:00
debug.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
devio.h Removing useless minix/types.h header 2012-12-07 13:58:06 +01:00
devman.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
dmap.h PTY: split off from TTY 2014-07-28 17:05:12 +02:00
driver.h Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
drivers.h moving prototypes to lib.h 2014-02-18 11:25:01 +01:00
drvlib.h Move SUB_PER_DRIVE definition into minix/drvlib.h 2014-02-19 11:21:56 +01:00
ds.h _MINIX_SYSTEM - fixes for in-minix crossbuild 2014-07-28 17:05:14 +02:00
endpoint.h _MINIX_SYSTEM - fixes for in-minix crossbuild 2014-07-28 17:05:14 +02:00
fb.h fb: introduce framebuffer support to Minix 2013-02-21 10:29:08 +00:00
fslib.h netbsd dirent.h, import sys/sys *.h, mfs cleanup 2014-03-01 09:04:59 +01:00
gcov.h Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
gpio.h fix a few more minix specific warnings 2013-08-27 16:16:03 +00: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
i2c.h <sys/ioccom.h>, <sys/ioctl.h> 2014-03-03 20:47:06 +01:00
i2cdriver.h libi2cdriver: add functions for IC register access 2013-09-18 08:10:26 -04:00
input.h Input infrastructure, INPUT server, PCKBD driver 2014-03-01 09:04:55 +01:00
inputdriver.h Input infrastructure, INPUT server, PCKBD driver 2014-03-01 09:04:55 +01:00
ioctl.h <sys/ioccom.h>, <sys/ioctl.h> 2014-03-03 20:47:06 +01:00
ipc.h Message types for VFS read, write & peek 2014-07-28 17:05:29 +02:00
ipcconst.h Add a compile-time check for IPC messages size 2014-03-02 12:28:31 +01:00
keymap.h drop <minix/termios.h>, use clean <sys/termios.h> 2014-03-02 12:28:20 +01:00
libminixfs.h 32 to 64 bits fsblkcnt_t and fsfilcnt_t. 2014-02-18 11:25:01 +01:00
log.h Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
Makefile Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
minlib.h netbsd dirent.h, import sys/sys *.h, mfs cleanup 2014-03-01 09:04:59 +01:00
mmio.h mmio: add 16-bit variants of read/write/set 2013-08-13 16:29:22 -04:00
mthread.h Experimental pthread compatibility library 2014-07-28 17:05:08 +02:00
netdriver.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
netsock.h libnetsock: use libchardriver 2014-03-01 09:04:51 +01:00
optset.h a bit more -Werror compatability 2013-08-20 11:37:40 +02:00
padconf.h arm:switch to dynamic configuration for the kernel. 2013-12-17 11:32:38 +01:00
param.h _MINIX_SYSTEM - fixes for in-minix crossbuild 2014-07-28 17:05:14 +02:00
partition.h Rename "struct partition" to "struct part_geom" 2013-03-20 16:14:21 +00:00
paths.h added sethostname syscall with proper error checks 2014-07-28 17:05:24 +02:00
portio.h Removing useless minix/types.h header 2012-12-07 13:58:06 +01:00
priv.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
procfs.h PM: remove obsolete ALARM, PAUSE, TIMES calls 2014-03-01 09:04:59 +01:00
profile.h Removing useless minix/types.h header 2012-12-07 13:58:06 +01:00
queryparam.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
rs.h Aligning dev_t to 64bits. 2014-03-02 12:28:32 +01:00
safecopies.h make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
sched.h retire _PROTOTYPE 2012-03-25 16:17:10 +02:00
sef.h libsys: various updates 2014-03-01 09:05:00 +01: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 VM: slight pagedir mapping generalization 2013-02-10 21:50:34 +01:00
sysinfo.h Implement support for getvfsstat(2) 2014-02-18 11:25:02 +01:00
syslib.h make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
sysutil.h include/time.h: merged 2014-03-03 20:47:02 +01:00
timers.h Replaced common u64.h functions with operators. 2014-03-02 12:28:32 +01:00
type.h x86 multiboot.h 2014-03-03 20:47:05 +01:00
u64.h Replaced common u64.h functions with operators. 2014-03-02 12:28:32 +01:00
usb.h Removing useless minix/types.h header 2012-12-07 13:58:06 +01:00
usb_ch9.h Removing useless minix/types.h header 2012-12-07 13:58:06 +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 64-bit REQ_TRC_START, REQ_TRC_END 2014-07-28 17:05:11 +02:00
virtio.h Alignement on netbsd types, part 1 2014-02-18 11:25:01 +01:00
vm.h make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
vtreefs.h Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00