aboutsummaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4xdr.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-22NFSD: Extract the svcxdr_init_encode() helperGravatar Chuck Lever 1-55/+55
2020-12-18NFSD: Restore NFSv4 decoding's SAVEMEM functionalityGravatar Chuck Lever 1-16/+26
2020-12-18nfsd: Don't set eof on a truncated READ_PLUSGravatar Trond Myklebust 1-4/+5
2020-12-18nfsd: Fixes for nfsd4_encode_read_plus_data()Gravatar Trond Myklebust 1-0/+5
2020-12-09Revert "nfsd4: support change_attr_type attribute"Gravatar J. Bruce Fields 1-10/+0
2020-12-09nfsd: simplify nfsd4_change_infoGravatar J. Bruce Fields 1-9/+2
2020-12-09nfsd: only call inode_query_iversion in the I_VERSION caseGravatar J. Bruce Fields 1-5/+1
2020-11-30NFSD: Remove macros that are no longer usedGravatar Chuck Lever 1-40/+0
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_compound()Gravatar Chuck Lever 1-40/+29
2020-11-30NFSD: Make nfsd4_ops::opnum a u32Gravatar Chuck Lever 1-4/+3
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_listxattrs()Gravatar Chuck Lever 1-5/+5
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_setxattr()Gravatar Chuck Lever 1-7/+7
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_xattr_name()Gravatar Chuck Lever 1-12/+9
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_clone()Gravatar Chuck Lever 1-31/+21
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_seek()Gravatar Chuck Lever 1-7/+7
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_offload_status()Gravatar Chuck Lever 1-1/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_copy_notify()Gravatar Chuck Lever 1-8/+8
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_copy()Gravatar Chuck Lever 1-19/+22
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_nl4_server()Gravatar Chuck Lever 1-14/+20
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_fallocate()Gravatar Chuck Lever 1-7/+7
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete()Gravatar Chuck Lever 1-10/+8
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid()Gravatar Chuck Lever 1-10/+6
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_test_stateid()Gravatar Chuck Lever 1-36/+25
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_sequence()Gravatar Chuck Lever 1-16/+20
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name()Gravatar Chuck Lever 1-11/+8
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_layoutreturn()Gravatar Chuck Lever 1-28/+44
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_layoutget()Gravatar Chuck Lever 1-14/+17
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_layoutcommit()Gravatar Chuck Lever 1-62/+58
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo()Gravatar Chuck Lever 1-21/+29
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_free_stateid()Gravatar Chuck Lever 1-7/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_destroy_session()Gravatar Chuck Lever 1-5/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_create_session()Gravatar Chuck Lever 1-10/+14
2020-11-30NFSD: Add a helper to decode channel_attrs4Gravatar Chuck Lever 1-33/+38
2020-11-30NFSD: Add a helper to decode nfs_impl_id4Gravatar Chuck Lever 1-25/+38
2020-11-30NFSD: Add a helper to decode state_protect4_aGravatar Chuck Lever 1-17/+27
2020-11-30NFSD: Add a separate decoder for ssv_sp_parmsGravatar Chuck Lever 1-26/+44
2020-11-30NFSD: Add a separate decoder to handle state_protect_opsGravatar Chuck Lever 1-43/+23
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session()Gravatar Chuck Lever 1-12/+29
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl()Gravatar Chuck Lever 1-11/+7
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_cb_sec()Gravatar Chuck Lever 1-58/+107
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_release_lockowner()Gravatar Chuck Lever 1-7/+7
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_write()Gravatar Chuck Lever 1-10/+11
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_verify()Gravatar Chuck Lever 1-8/+15
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm()Gravatar Chuck Lever 1-6/+5
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_setclientid()Gravatar Chuck Lever 1-16/+31
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_setattr()Gravatar Chuck Lever 1-1/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_secinfo()Gravatar Chuck Lever 1-10/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_renew()Gravatar Chuck Lever 1-9/+1
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_rename()Gravatar Chuck Lever 1-14/+4
2020-11-30NFSD: Replace READ* macros in nfsd4_decode_remove()Gravatar Chuck Lever 1-10/+1