NetBSD/sys/nfs
lukem 290cc55a28 - Implement
uint32_t namei_hash(const char *p, const char **ep)
  which determines the equivalent MI hash32_str() hash for p.
  If *ep != NULL, calculate the hash to the character before ep.
  If *ep == NULL, calculate the has to the first / or NUL found, and
  point *ep to that location.
- Use namei_hash() to calculate cn_hash in lookup() and relookup().
  Hash distribution goes from 35-40% to 55-70%, with similar profiled
  time spent in cache_lookup() and cache_enter() on my P3-600.
- Use namei_hash() to calculate cn_hash in nfs_readdirplusrpc(),
  insetad of homegrown code (that differed from that in lookup() !)
  namei_hash() has better spread and is faster than previous code
  (which used a non-constant multiplication).
2001-12-08 04:09:59 +00:00
..
Makefile
krpc.h
krpc_subr.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs.h use struct uucred in nfsd_svcargs so that we don't break the sys_nfssvc() ABI. 2001-11-29 21:22:50 +00:00
nfs_bio.c call VOP_PUTPAGES() directly instead of indirecting through 2001-11-30 07:08:53 +00:00
nfs_boot.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_bootdhcp.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_bootparam.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_node.c Replace nfs_hash() (with its extremely bad hash) with a macro to call 2001-12-06 01:26:36 +00:00
nfs_nqlease.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_serv.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_socket.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_srvcache.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_subs.c add RCSIDs 2001-11-10 10:59:08 +00:00
nfs_syscalls.c sprinkle crcvt() 2001-11-29 21:23:13 +00:00
nfs_var.h don't need nfs_hash prototype here 2001-12-05 23:58:14 +00:00
nfs_vfsops.c PR/14817: Gregory McGarry: NFS_V2_ONLY doesn't seem to work. 2001-12-04 18:38:08 +00:00
nfs_vnops.c - Implement 2001-12-08 04:09:59 +00:00
nfsdiskless.h
nfsm_subs.h Be more correct with attribute structures for setattr RPCs and friends, 1999-05-29 01:22:03 +00:00
nfsmount.h add a new VFS op, vfs_reinit, which is called when desiredvnodes is 2001-09-15 16:12:54 +00:00
nfsnode.h a whole bunch of changes to improve performance and robustness under load: 2001-09-15 20:36:31 +00:00
nfsproto.h Adapt some defaults/max values to be more realistic. 2000-09-19 22:19:12 +00:00
nfsrtt.h
nfsrvcache.h
nqnfs.h Some tweaks to enable NFS over IPv6. The special-casing of AF_INET 2000-06-09 00:00:17 +00:00
rpcv2.h
xdr_subs.h