minix/servers
Lionel Sambuc 7031438f58 Message type and related cleanup
- Intorduce and use a message type for VFS_GETDENTS, VFS_READ,
   VFS_WRITE.

 - Some cleanup to related functions where vir_bytes are replaced (and
   casted to/from, in parameter definition and local variables as well.

   This allow to see more clearly which function receives unsafe
   (pointer) values, or at least values which are not supposed to be
   valid in the address space of VFS. The current patch does so only
   for the minimal amount of functions which are concerned with the
   introduction of the new message type.

Change-Id: I0cdca97409c4016d02fae067b48bf55d37572c5c
2014-07-28 17:05:34 +02:00
..
devman Adding ipc_ prefix to ipc primitives 2014-03-01 09:05:01 +01:00
ds Adding ipc_ prefix to ipc primitives 2014-03-01 09:05:01 +01:00
ext2 Remove protocol version of {mode,ino,uid,gid}_t 2014-07-28 17:05:29 +02:00
hgfs Create SFFS library out of HGFS 2012-04-09 18:08:26 +02:00
inet <sys/ioccom.h>, <sys/ioctl.h> 2014-03-03 20:47:06 +01:00
input Adding ipc_ prefix to ipc primitives 2014-03-01 09:05:01 +01:00
ipc Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
is use netbsd <sys/signal.h> and sigset_t 2014-03-02 12:28:31 +01:00
iso9660fs Remove protocol version of {mode,ino,uid,gid}_t 2014-07-28 17:05:29 +02:00
lwip <sys/ioccom.h>, <sys/ioctl.h> 2014-03-03 20:47:06 +01:00
mfs Remove protocol version of {mode,ino,uid,gid}_t 2014-07-28 17:05:29 +02:00
pfs Remove protocol version of {mode,ino,uid,gid}_t 2014-07-28 17:05:29 +02:00
pm make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
procfs Remove protocol version of {mode,ino,uid,gid}_t 2014-07-28 17:05:29 +02:00
rs make vfs & filesystems use failable copying 2014-07-28 17:05:14 +02:00
sched Changing the message union to anonymous. 2014-03-03 20:46:47 +01:00
vbfs Add VBFS: VirtualBox Shared Folder File System 2012-04-11 00:27:48 +02:00
vfs Message type and related cleanup 2014-07-28 17:05:34 +02:00
vm mmap: accept non-PROT_WRITE MAP_SHARED mappings 2014-07-28 17:05:20 +02:00
Makefile big <utmp.h>-inspired netbsd switch 2014-03-01 09:05:02 +01:00
Makefile.inc Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00