summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/state.h
AgeCommit message (Expand)AuthorFilesLines
2012-03-26nfsd: add nfsd4_client_tracking_ops struct and a way to set itJeff Layton1-6/+9
2012-03-26nfsd: convert nfs4_client->cl_cb_flags to a generic flags fieldJeff Layton1-4/+7
2012-03-06nfsd41: free_session/free_client must be called under the client_lockBenny Halevy1-12/+1
2012-02-14nfsd4: check for uninitialized slotJ. Bruce Fields1-0/+1
2012-02-14nfsd4: rearrange struct nfsd4_slotJ. Bruce Fields1-3/+4
2012-01-05nfsd4: nfsd4_create_clid_dir return value is unusedJ. Bruce Fields1-1/+1
2011-11-15nfsd4: add a separate (lockowner, inode) lookupJ. Bruce Fields1-0/+1
2011-10-24nfsd41: use SEQ4_STATUS_BACKCHANNEL_FAULT when cb_sequence is invalidBenny Halevy1-0/+1
2011-10-17nfsd4: do idr preallocation with stateid allocationJ. Bruce Fields1-2/+2
2011-10-17nfsd4: clean up open owners on OPEN failureJ. Bruce Fields1-0/+1
2011-10-17nfsd4: make is_open_owner booleanJ. Bruce Fields1-1/+1
2011-10-10nfsd4: cleanup state.h commentsJ. Bruce Fields1-37/+8
2011-10-10nfsd4: clean up downgrading codeJ. Bruce Fields1-3/+5
2011-09-26nfsd4: look up stateid's per clientidJ. Bruce Fields1-1/+3
2011-09-26nfsd4: assume test_stateid always has sessionJ. Bruce Fields1-1/+1
2011-09-26nfsd4: use idr for stateid'sJ. Bruce Fields1-1/+0
2011-09-26nfsd4: move client * to nfs4_stateid, add init_stid helperJ. Bruce Fields1-1/+1
2011-09-19nfsd4: hash closed stateid's like any otherJ. Bruce Fields1-1/+3
2011-09-19nfsd4: construct stateid from clientid and counterJ. Bruce Fields1-13/+5
2011-09-17nfsd4: match close replays on stateid, not open owner idJ. Bruce Fields1-0/+3
2011-09-16nfsd4: replace oo_confirmed by flag bitJ. Bruce Fields1-1/+2
2011-09-13nfsd4: hash deleg stateid's like any otherJ. Bruce Fields1-0/+5
2011-09-13nfsd4: add common dl_stid field to delegationJ. Bruce Fields1-9/+11
2011-09-13nfsd4: move some of nfs4_stateid into a separate structureJ. Bruce Fields1-10/+19
2011-09-13nfsd4: pass around typemask instead of flagsJ. Bruce Fields1-2/+0
2011-09-13nfsd4: split preprocess_seqid, cleanupJ. Bruce Fields1-1/+0
2011-09-07nfsd4: split stateowners into open and lockownersJ. Bruce Fields1-6/+27
2011-09-03nfsd4: move CLOSE_STATE special case to callerJ. Bruce Fields1-1/+0
2011-09-01nfsd4: drop most stateowner refcountingJ. Bruce Fields1-14/+1
2011-08-31nfsd4: simplify stateid generation code, fix wraparoundJ. Bruce Fields1-0/+3
2011-08-31nfsd4: simplify distinguishing lock & open stateid'sJ. Bruce Fields1-0/+3
2011-08-31nfsd4: remove typoed replay fieldJ. Bruce Fields1-1/+0
2011-08-27nfsd4: remove HAS_SESSIONJ. Bruce Fields1-2/+1
2011-08-27nfsd4: simplify recovery dir settingJ. Bruce Fields1-1/+1
2011-08-19nfsd4: fix seqid_mutating_errorJ. Bruce Fields1-6/+0
2011-07-15NFSD: Added TEST_STATEID operationBryan Schumaker1-0/+1
2011-03-17nfsd4: fix comment and remove unused nfsd4_file fieldsJ. Bruce Fields1-8/+4
2011-02-14nfsd4: acquire only one lease per fileJ. Bruce Fields1-2/+3
2011-01-11nfsd4: allow restarting callbacksJ. Bruce Fields1-0/+3
2011-01-11nfsd4: make sure sequence flags are set after destroy_sessionJ. Bruce Fields1-0/+1
2011-01-11nfsd4: keep finer-grained callback statusJ. Bruce Fields1-1/+4
2011-01-11nfsd4: support BIND_CONN_TO_SESSIONJ. Bruce Fields1-0/+5
2011-01-04nfs4: set source address when callback is generatedTakuma Umeya1-0/+1
2011-01-04nfsd4: use a single struct file for delegationsJ. Bruce Fields1-0/+1
2010-10-21nfsd4: move minorversion to clientJ. Bruce Fields1-1/+1
2010-10-21nfsd4: separate callback change and callback probeJ. Bruce Fields1-1/+2
2010-10-21nfsd4: callback program number is per-sessionJ. Bruce Fields1-1/+3
2010-10-21nfsd4: make backchannel sequence number per-sessionJ. Bruce Fields1-1/+1
2010-10-21nfsd4: use client pointer to backchannel sessionJ. Bruce Fields1-1/+0
2010-10-21nfsd4: move callback setup into session init codeJ. Bruce Fields1-0/+1