opnsense-src/sys/fs/nfsserver
Rick Macklem 28e8046b2e Replace mbuf macros with the code they would generate in the NFS code.
When the code was ported to Mac OS/X, mbuf handling functions were
converted to using the Mac OS/X accessor functions. For FreeBSD, they
are a simple set of macros in sys/fs/nfs/nfskpiport.h.
Since porting to Mac OS/X is no longer a consideration, replacement of
these macros with the code generated by them makes the code more
readable.
When support for external page mbufs is added as needed by the KERN_TLS,
the patch becomes simpler if done without the macros.

This patch should not result in any semantic change.
This conversion will be committed one file at a time.
2020-04-10 21:25:35 +00:00
..
nfs_fha_new.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
nfs_fha_new.h sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00
nfs_nfsdcache.c nfs: add missing CLTFLAG_MPSAFE annotations 2020-01-15 01:31:57 +00:00
nfs_nfsdkrpc.c Fix noisy NFSv4 server printf. 2020-04-06 23:21:39 +00:00
nfs_nfsdport.c Remove the old NFS lock device driver that uses Giant. 2020-04-09 14:44:46 +00:00
nfs_nfsdserv.c Fix an interoperability issue w.r.t. the Linux client and the NFSv4 server. 2020-04-08 01:12:54 +00:00
nfs_nfsdsocket.c vfs: drop the mostly unused flags argument from VOP_UNLOCK 2020-01-03 22:29:58 +00:00
nfs_nfsdstate.c Fix noisy NFSv4 server printf. 2020-04-06 23:21:39 +00:00
nfs_nfsdsubs.c Replace mbuf macros with the code they would generate in the NFS code. 2020-04-10 21:25:35 +00:00