NetBSD/sys/miscfs/genfs
wrstuden 9866514df5 Introduce layer library in genfs. This set of files abstracts most of
the functionality of nullfs. The latter is now just a mount & unmount
routine, and a few tables. umapfs borrow most of this infrastructure.

Both fs's are now nfs-exportable.

All layered fs's share a common format to private mount & private
vnode structs (which a particular fs can extend).

Also add genfs_noerr_rele(), a vnode op which will vrele/vput
operand vnodes appropriately.
1999-07-08 01:18:59 +00:00
..
Makefile Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
genfs.h Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
genfs_vnops.c Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
layer.h Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
layer_extern.h Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
layer_subr.c Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
layer_vfsops.c Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00
layer_vnops.c Introduce layer library in genfs. This set of files abstracts most of 1999-07-08 01:18:59 +00:00