index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
nfsd
/
xdr4.h
Age
Commit message (
Expand
)
Author
Files
Lines
14 days
NFSD: Add COPY status code to OFFLOAD_STATUS response
Chuck Lever
1
-1
/
+3
14 days
NFSD: Record status of async copy operation in struct nfsd4_copy
Chuck Lever
1
-0
/
+1
14 days
nfsd: trivial GET_DIR_DELEGATION support
Jeff Layton
1
-0
/
+19
2024-01-07
NFSD: Modify NFSv4 to use nfsd_read_splice_ok()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Clean up nfsd4_encode_copy_notify()
Chuck Lever
1
-2
/
+1
2023-10-16
NFSD: Clean up nfsd4_do_encode_secinfo()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Clean up nfsd4_encode_entry4()
Chuck Lever
1
-0
/
+3
2023-10-16
NFSD: Clean up nfsd4_encode_sequence()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Restructure nfsd4_encode_create_session()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Add nfsd4_encode_open_read_delegation4()
Chuck Lever
1
-1
/
+1
2023-10-16
NFSD: Remove a layering violation when encoding lock_denied
Chuck Lever
1
-12
/
+5
2023-10-16
NFSD: Clean up nfsd4_encode_layoutreturn()
Chuck Lever
1
-1
/
+1
2023-10-16
NFSD: Clean up nfsd4_encode_layoutcommit()
Chuck Lever
1
-1
/
+1
2023-10-16
NFSD: Clean up nfsd4_encode_layoutget()
Chuck Lever
1
-0
/
+2
2023-10-16
NFSD: Add nfsd4_encode_count4()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Add nfsd4_encode_fattr4_mode()
Chuck Lever
1
-0
/
+1
2023-10-16
NFSD: Add nfsd4_encode_nfsace4()
Chuck Lever
1
-0
/
+3
2023-10-16
NFSD: Add nfsd4_encode_fattr4_lease_time()
Chuck Lever
1
-0
/
+2
2023-10-16
NFSD: Add nfsd4_encode_fattr4_change()
Chuck Lever
1
-0
/
+2
2023-10-16
NFSD: Add simple u32, u64, and bool encoders
Chuck Lever
1
-0
/
+111
2023-08-29
nfsd: remove unsafe BUG_ON from set_change_info
Jeff Layton
1
-11
/
+0
2023-02-20
NFSD: enhance inter-server copy cleanup
Dai Ngo
1
-1
/
+1
2022-12-10
NFSD: add support for sending CB_RECALL_ANY
Dai Ngo
1
-0
/
+5
2022-09-26
NFSD: Pack struct nfsd4_compoundres
Chuck Lever
1
-1
/
+1
2022-09-26
NFSD: Remove unused nfsd4_compoundargs::cachetype field
Chuck Lever
1
-1
/
+0
2022-09-26
NFSD: Remove "inline" directives on op_rsize_bop helpers
Chuck Lever
1
-1
/
+2
2022-09-26
NFSD: Fix handling of oversized NFSv4 COMPOUND requests
Chuck Lever
1
-1
/
+2
2022-07-29
NFSD: verify the opened dentry after setting a delegation
Jeff Layton
1
-0
/
+1
2022-07-29
NFSD: Move copy offload callback arguments into a separate structure
Chuck Lever
1
-4
/
+7
2022-07-29
NFSD: Replace boolean fields in struct nfsd4_copy
Chuck Lever
1
-5
/
+28
2022-07-29
NFSD: Reorder the fields in struct nfsd4_op
Chuck Lever
1
-2
/
+2
2022-07-29
NFSD: Shrink size of struct nfsd4_copy
Chuck Lever
1
-1
/
+1
2022-07-29
NFSD: Shrink size of struct nfsd4_copy_notify
Chuck Lever
1
-2
/
+2
2022-07-29
NFSD: Add an nfsd4_read::rd_eof field
Chuck Lever
1
-2
/
+3
2022-05-23
NFSD: Instantiate a struct file when creating a regular NFSv4 file
Chuck Lever
1
-0
/
+1
2021-10-13
SUNRPC: Change return value type of .pc_encode
Chuck Lever
1
-1
/
+1
2021-10-13
SUNRPC: Replace the "__be32 *p" parameter to .pc_encode
Chuck Lever
1
-1
/
+1
2021-10-13
NFSD: Save location of NFSv4 COMPOUND status
Chuck Lever
1
-1
/
+2
2021-10-13
SUNRPC: Change return value type of .pc_decode
Chuck Lever
1
-1
/
+1
2021-10-13
SUNRPC: Replace the "__be32 *p" parameter to .pc_decode
Chuck Lever
1
-1
/
+1
2021-05-25
NFSD add vfs_fsync after async copy is done
Olga Kornievskaia
1
-0
/
+1
2021-05-07
treewide: remove editor modelines and cruft
Masahiro Yamada
1
-6
/
+0
2021-03-22
NFSD: Extract the svcxdr_init_encode() helper
Chuck Lever
1
-1
/
+1
2020-12-18
NFSD: Fix sparse warning in nfssvc.c
Chuck Lever
1
-1
/
+0
2020-12-09
nfsd: Record NFSv4 pre/post-op attributes as non-atomic
Trond Myklebust
1
-1
/
+1
2020-12-09
nfsd: simplify nfsd4_change_info
J. Bruce Fields
1
-11
/
+0
2020-11-30
NFSD: Remove macros that are no longer used
Chuck Lever
1
-9
/
+0
2020-11-30
NFSD: Make nfsd4_ops::opnum a u32
Chuck Lever
1
-1
/
+1
2020-11-30
NFSD: Replace READ* macros in nfsd4_decode_copy()
Chuck Lever
1
-1
/
+1
2020-11-30
NFSD: Add a helper to decode state_protect4_a
Chuck Lever
1
-1
/
+1
2020-11-30
NFSD: Add helper to decode OPEN's open_claim4 argument
Chuck Lever
1
-1
/
+2
2020-11-30
NFSD: Replace the internals of the READ_BUF() macro
Chuck Lever
1
-8
/
+2
2020-11-30
NFSD: Add common helpers to decode void args and encode void results
Chuck Lever
1
-2
/
+0
2020-10-02
NFSD: Encoder and decoder functions are always present
Chuck Lever
1
-0
/
+1
2020-07-13
nfsd: add structure definitions for xattr requests / responses
Frank van der Linden
1
-0
/
+31
2019-12-09
NFSD add nfs4 inter ssc to nfsd4_copy
Olga Kornievskaia
1
-0
/
+5
2019-12-09
NFSD: allow inter server COPY to have a STALE source server fh
Olga Kornievskaia
1
-0
/
+1
2019-12-09
NFSD generalize nfsd4_compound_state flag names
Olga Kornievskaia
1
-3
/
+3
2019-12-09
NFSD add COPY_NOTIFY operation
Olga Kornievskaia
1
-1
/
+1
2019-12-09
NFSD COPY_NOTIFY xdr
Olga Kornievskaia
1
-0
/
+13
2019-12-09
NFSD add ca_source_server<> to COPY
Olga Kornievskaia
1
-5
/
+7
2019-08-19
nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache
Jeff Layton
1
-10
/
+9
2019-07-03
nfsd: decode implementation id
J. Bruce Fields
1
-0
/
+3
2019-07-03
nfsd: use 64-bit seconds fields in nfsd v4 code
J. Bruce Fields
1
-1
/
+1
2018-09-25
NFSD introduce async copy feature
Olga Kornievskaia
1
-0
/
+12
2018-09-25
NFSD OFFLOAD_STATUS xdr
Olga Kornievskaia
1
-0
/
+10
2018-09-25
NFSD CB_OFFLOAD xdr
Olga Kornievskaia
1
-0
/
+6
2018-04-03
nfsd: fix incorrect umasks
J. Bruce Fields
1
-0
/
+2
2018-04-03
NFSD: Clean up legacy NFS SYMLINK argument XDR decoders
Chuck Lever
1
-0
/
+2
2018-03-19
nfsd: remove unsused "cp_consecutive" field
J. Bruce Fields
1
-1
/
+0
2017-11-07
nfsd4: fix cached replies to solo SEQUENCE compounds
J. Bruce Fields
1
-2
/
+11
2017-09-05
nfsd: Incoming xdr_bufs may have content in tail buffer
Chuck Lever
1
-0
/
+1
2017-08-24
nfsd4: skip encoder in trivial error cases
J. Bruce Fields
1
-0
/
+2
2017-08-24
nfsd4: define ->op_release for compound ops
J. Bruce Fields
1
-0
/
+1
2017-08-24
nfsd4: opdesc will be useful outside nfs4proc.c
J. Bruce Fields
1
-0
/
+2
2017-08-01
nfsd4: move some nfsd4 op definitions to xdr4.h
J. Bruce Fields
1
-0
/
+44
2017-05-15
nfsd4: properly type op_func callbacks
Christoph Hellwig
1
-35
/
+31
2017-05-15
nfsd4: properly type op_set_currentstateid callbacks
Christoph Hellwig
1
-1
/
+1
2017-05-15
sunrpc: properly type pc_encode callbacks
Christoph Hellwig
1
-3
/
+2
2017-05-15
sunrpc: properly type pc_decode callbacks
Christoph Hellwig
1
-2
/
+1
2017-05-15
sunrpc: properly type pc_release callbacks
Christoph Hellwig
1
-1
/
+1
2016-10-07
NFSD: Implement the COPY call
Anna Schumaker
1
-0
/
+23
2016-07-13
nfsd: implement machine credential support for some operations
Andrew Elble
1
-0
/
+3
2016-07-13
nfsd: allow mach_creds_match to be used more broadly
Andrew Elble
1
-0
/
+2
2015-12-07
nfsd: implement the NFSv4.2 CLONE operation
Christoph Hellwig
1
-0
/
+10
2015-10-12
nfsd: switch unsigned char flags in svc_fh to bools
Jeff Layton
1
-1
/
+1
2015-06-22
nfsd: take struct file setup fully into nfs4_preprocess_stateid_op
Christoph Hellwig
1
-0
/
+1
2015-05-04
nfsd: fix pNFS return on close semantics
Sachin Bhamare
1
-0
/
+1
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+1
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
1
-1
/
+1
2015-03-31
nfsd: Remove duplicate macro define for max sec label length
Kinglong Mee
1
-1
/
+0
2015-03-31
nfsd: remove unused status arg to nfsd4_cleanup_open_state
Jeff Layton
1
-1
/
+1
2015-02-02
nfsd: implement pNFS operations
Christoph Hellwig
1
-0
/
+59
2014-11-07
nfsd: Add DEALLOCATE support
Anna Schumaker
1
-0
/
+1
2014-11-07
nfsd: Add ALLOCATE support
Anna Schumaker
1
-0
/
+8
2014-09-29
NFSD: Implement SEEK
Anna Schumaker
1
-0
/
+14
2014-07-31
nfsd: Add a mutex to protect the NFSv4.0 open owner replay cache
Jeff Layton
1
-1
/
+4
2014-07-09
nfsd: Allow struct nfsd4_compound_state to cache the nfs4_client
Jeff Layton
1
-0
/
+1
2014-07-08
nfsd: Cleanup nfs4svc_encode_compoundres
Trond Myklebust
1
-1
/
+1
2014-07-08
nfsd4: replace defer_free by svcxdr_tmpalloc
J. Bruce Fields
1
-4
/
+9
2014-07-08
nfsd4: remove unused defer_free argument
J. Bruce Fields
1
-1
/
+0
2014-07-08
nfsd4: rename cr_linkname->cr_data
J. Bruce Fields
1
-4
/
+4
2014-05-30
nfsd4: allow large readdirs
J. Bruce Fields
1
-3
/
+2
2014-05-30
nfsd4: more precise nfsd4_max_reply
J. Bruce Fields
1
-0
/
+1
2014-05-30
nfsd4: convert 4.1 replay encoding
J. Bruce Fields
1
-1
/
+1
2014-05-30
nfsd4: teach encoders to handle reserve_space failures
J. Bruce Fields
1
-1
/
+1
2014-05-27
nfsd4: fix encoding of out-of-space replies
J. Bruce Fields
1
-0
/
+2
2014-05-23
nfsd4: tweak nfsd4_encode_getattr to take xdr_stream
J. Bruce Fields
1
-3
/
+4
2014-05-23
nfsd4: embed xdr_stream in nfsd4_compoundres
J. Bruce Fields
1
-3
/
+1
2014-03-28
nfsd4: nfsd4_replay_cache_entry should be static
J. Bruce Fields
1
-2
/
+0
2014-01-06
Define op_iattr for nfsd4_open instead using macro
Kinglong Mee
1
-2
/
+1
2014-01-03
nfsd: using nfsd4_encode_noop for encoding destroy_session/free_stateid
Kinglong Mee
1
-1
/
+0
2013-05-15
NFSD: Server implementation of MAC Labeling
David Quigley
1
-0
/
+4
2013-04-08
nfsd4: cleanup handling of nfsv4.0 closed stateid's
J. Bruce Fields
1
-0
/
+1
2013-04-03
nfsd: remove unused macro in nfsv4
Yanchuan Nian
1
-1
/
+0
2013-04-03
nfsd4: handle seqid-mutating open errors from xdr decoding
J. Bruce Fields
1
-0
/
+1
2013-01-23
nfsd4: simplify nfsd4_encode_fattr interface slightly
J. Bruce Fields
1
-1
/
+1
2012-12-17
nfsd4: disable zero-copy on non-final read ops
J. Bruce Fields
1
-0
/
+8
2012-11-26
nfsd4: delay filling in write iovec array till after xdr decoding
J. Bruce Fields
1
-1
/
+0
2012-11-26
nfsd4: move more write parameters into xdr argument
J. Bruce Fields
1
-0
/
+2
2012-11-15
nfsd: use service net instead of hard-coded init_net
Stanislav Kinsbursky
1
-1
/
+1
2012-11-07
nfsd4: implement backchannel_ctl operation
J. Bruce Fields
1
-0
/
+2
2012-05-31
nfsd4: int/__be32 fixes
J. Bruce Fields
1
-3
/
+3
2012-03-20
NFSD: Fix nfs4_verifier memory alignment
Chuck Lever
1
-2
/
+2
2012-02-17
nfsd41: implement NFS4_SHARE_WANT_NO_DELEG, NFS4_OPEN_DELEGATE_NONE_EXT, why_...
Benny Halevy
1
-0
/
+1
2012-02-17
NFSD: Clean up the test_stateid function
Bryan Schumaker
1
-2
/
+7
2012-02-17
nfsd41: split out share_access want and signal flags while decoding
Benny Halevy
1
-2
/
+4
2012-02-15
nfsd41: use current stateid by value
Tigran Mkrtchyan
1
-2
/
+11
2012-02-15
nfsd41: save and restore current stateid with current fh
Tigran Mkrtchyan
1
-0
/
+1
2012-02-15
nfsd41: handle current stateid in open and close
Tigran Mkrtchyan
1
-0
/
+1
2012-02-14
nfsd4: rearrange struct nfsd4_slot
J. Bruce Fields
1
-1
/
+2
2011-10-24
nfs41: implement DESTROY_CLIENTID operation
Mi Jinlong
1
-0
/
+5
2011-10-17
nfsd4: warn on open failure after create
J. Bruce Fields
1
-1
/
+2
2011-10-17
nfsd4: preallocate open stateid in process_open1()
J. Bruce Fields
1
-0
/
+1
2011-10-17
nfsd4: preallocate nfs4_file in process_open1()
J. Bruce Fields
1
-0
/
+1
2011-10-17
nfsd4: clean up open owners on OPEN failure
J. Bruce Fields
1
-0
/
+1
2011-10-11
nfsd4: move name-length checks to xdr
J. Bruce Fields
1
-2
/
+1
2011-09-26
nfsd4: assume test_stateid always has session
J. Bruce Fields
1
-1
/
+0
2011-09-16
nfsd41: try to check reply size before operation
Mi Jinlong
1
-0
/
+1
2011-09-07
nfsd4: split stateowners into open and lockowners
J. Bruce Fields
1
-1
/
+1
2011-09-01
nfsd4: eliminate unused lt_stateowner
J. Bruce Fields
1
-1
/
+0
2011-09-01
nfsd4: drop most stateowner refcounting
J. Bruce Fields
1
-1
/
+1
2011-08-31
nfsd4: cleanup seqid op stateowner usage
J. Bruce Fields
1
-7
/
+0
2011-08-27
nfsd4: remove HAS_SESSION
J. Bruce Fields
1
-1
/
+1
2011-07-18
nfsd: turn on reply cache for NFSv4
J. Bruce Fields
1
-0
/
+3
2011-07-18
nfsd4: call nfsd4_release_compoundargs from pc_release
J. Bruce Fields
1
-1
/
+1
2011-07-15
NFSD: Added TEST_STATEID operation
Bryan Schumaker
1
-0
/
+17
2011-07-15
NFSD: added FREE_STATEID operation
Bryan Schumaker
1
-0
/
+8
2011-01-11
nfsd4: set sequence flag when backchannel is down
J. Bruce Fields
1
-1
/
+1
2011-01-11
nfsd4: support BIND_CONN_TO_SESSION
J. Bruce Fields
1
-0
/
+2
2010-12-17
nfsd4: implement secinfo_no_name
J. Bruce Fields
1
-0
/
+5
2010-12-08
nfsd: Fix possible BUG_ON firing in set_change_info
Neil Brown
1
-11
/
+10
2010-05-13
nfsd4: implement reclaim_complete
J. Bruce Fields
1
-0
/
+6
2010-04-19
nfsd4: indentation cleanup
J. Bruce Fields
1
-3
/
+2
2009-12-15
nfsd: remove pointless paths in file headers
J. Bruce Fields
1
-2
/
+0
2009-12-14
nfsd: Move private headers to source directory
Boaz Harrosh
1
-0
/
+564