summaryrefslogtreecommitdiff
path: root/sys/nfs/nfs_var.h
AgeCommit message (Expand)Author
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2010-04-12Don't jump the queue if we have to wait on the client side becauseBob Beck
2009-09-02Backout the asyncio/aiod change, as it causes buf's to get hung.Thordur I. Bjornsson
2009-08-20Rework the way we do async I/O in nfs. Introduce separate buf queues forThordur I. Bjornsson
2009-08-13Teach nfsm_fhtom about nfsm_info structsBret Lambert
2009-08-13change version 3 post-operation attribute building function to notBret Lambert
2009-08-10Use an RB tree instead of a hashtable for fh/node lookups.Thordur I. Bjornsson
2009-08-10Remove the v2 writegather code. It did help alot back in the 80sThordur I. Bjornsson
2009-08-04group all of the on-stack variables that are uses by the nfsm_macrosThordur I. Bjornsson
2009-06-04simplify argument list for nfssvc_nfsd()Bret Lambert
2009-04-13Convert macros to functions to reduce kernel memory usage.Bret Lambert
2009-03-30Convert a sizeable macro to a much-leaner function. Saves (IIRC) 5k on i386.Bret Lambert
2009-01-20Start reworking NFS client mbuf handling by creating an interface whichBret Lambert
2009-01-18remove function which only called nfssvc_iod(), and pass nfssvc_iod()Bret Lambert
2009-01-16turn nfs_msg into void functions, also make it take an nfsreqThordur I. Bjornsson
2009-01-15remove prototypes for nonexistent functionsThordur I. Bjornsson
2008-10-16Don't hide the fact that NFS uses vop_generic_* functions behindBret Lambert
2008-08-09o nfs_vinvalbuf() is always called with the intrflag as 1, and thenThordur I. Bjornsson
2008-06-14put the canonical ifdef dance for multiple inclusion, also put all theThordur I. Bjornsson
2008-06-13Kill one-liner macro which obfuscated mbuf pointer assignment.Bret Lambert
2008-06-13Replace one-line macro which only obfuscated the fact thatBret Lambert
2008-06-12Remove now-vestigial bpos pointer from NFS. For building outgoingBret Lambert
2008-06-10o Avoid putting duplicate entries into the name cache,Thordur I. Bjornsson
2008-06-09nfsm_get_xid() => nfs_get_xid() after thib@ informed me that theDamien Miller
2008-06-09Introduce a facility to generate unpredictable 32 bit numbers withDamien Miller
2008-04-22remove the "kerbflag" argument from nfsrv_fhtovp() and nfs_namei()Thordur I. Bjornsson
2008-04-14Rework NFS mbuf write routines:Bret Lambert
2008-01-06More NFS-related kernel shrinkage...Bret Lambert
2007-12-13convert massive (expanded to 150+ lines) nfsm_v3attr macro to a functionBret Lambert
2007-10-28Remove the "frev" argument from nfs_rephead(); and clean up the "frev"Thordur I. Bjornsson
2007-10-14Remove now unused functions dealing with kerberosThordur I. Bjornsson
2007-10-13Remove alot of dead kerberos code (add sane comments too).Thordur I. Bjornsson
2007-06-21remove a whole bunch of duplicate functionThordur I. Bjornsson
2007-06-01daddr_t -> daddr64_t;Thordur I. Bjornsson
2007-04-19Replace the nfskevq_lock lockmgr lock with rwlock.Thordur I. Bjornsson
2007-04-13Move the declaration of VN_KNOTE() into vnode.h instead of havingThordur I. Bjornsson
2007-04-11remove duplicate prototype;Thordur I. Bjornsson
2004-08-03NFS commit coalescion: instead of sending a commit for each block, coalescemarius eriksen
2004-07-21kqueue support for NFS, adapted from netbsd.marius eriksen
2002-07-03Remove unused function parameter 'cache' from nfs_repheadNathan Binkert
2002-07-02use hash.h for nfs_hash as well as namei's hashEric Jackson
2002-04-10nfs_realign from FreeBSD. The old code was over-optimized, occasionally overw...Constantine Sapuntzakis
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-15Remove creds from struct buf, move the creds that nfs need into the nfs node.Artur Grabowski
2001-06-25Remove NQNFSConstantine Sapuntzakis
2001-06-25Get rid of old directory caching scheme which caused persistent duplicates.Constantine Sapuntzakis
2000-06-30Remove redundant declaration of nfs_init.Artur Grabowski
2000-05-19from tsarna@netbsd.org (sysctl changes to come later):Michael Shalayeff