]> Zhao Yanbai Git Server - minix.git/commit
VFS: merge scratchpad into fproc 54/3054/1
authorDavid van Moolenbroek <david@minix3.org>
Mon, 10 Aug 2015 22:28:00 +0000 (22:28 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Thu, 13 Aug 2015 13:45:02 +0000 (13:45 +0000)
commitbd851af48fd138dabb73c48d0f47ab094eee023a
treeaa8bca3d2238e1b52c8c605bc81f9ec736d3c1a6
parent162f54c2899fec7e8f457954a33b6c2f5f81b73d
VFS: merge scratchpad into fproc

There is no reason to keep these tightly coupled data structures
separate.  Moreover, there is no reason to have a union of file
descriptor and file pointer, since the second can be derived from
the first.  The result are somewhat cleaner VFS internals.

Change-Id: I854da7d8291177878eecfc3077ef0a9e0cc82aaa
12 files changed:
minix/servers/vfs/device.c
minix/servers/vfs/fproc.h
minix/servers/vfs/glo.h
minix/servers/vfs/link.c
minix/servers/vfs/lock.c
minix/servers/vfs/main.c
minix/servers/vfs/misc.c
minix/servers/vfs/open.c
minix/servers/vfs/pipe.c
minix/servers/vfs/read.c
minix/servers/vfs/scratchpad.h [deleted file]
minix/servers/vfs/table.c