summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4xdr.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-16NFSD: Add nfsd4_encode_fattr4_owner_group()Chuck Lever1-2/+8
2023-10-16NFSD: Add nfsd4_encode_fattr4_owner()Chuck Lever1-2/+8
2023-10-16NFSD: Add nfsd4_encode_fattr4_numlinks()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_mode()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_maxwrite()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_maxread()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_maxname()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_maxlink()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_maxfilesize()Chuck Lever1-4/+11
2023-10-16NFSD: Add nfsd4_encode_fattr4_fs_locations()Chuck Lever1-38/+28
2023-10-16NFSD: Add nfsd4_encode_fattr4_files_total()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_files_free()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_files_avail()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_fileid()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_filehandle()Chuck Lever1-15/+18
2023-10-16NFSD: Add nfsd4_encode_fattr4_acl()Chuck Lever1-21/+26
2023-10-16NFSD: Add nfsd4_encode_nfsace4()Chuck Lever1-15/+21
2023-10-16NFSD: Add nfsd4_encode_fattr4_aclsupport()Chuck Lever1-5/+14
2023-10-16NFSD: Add nfsd4_encode_fattr4_rdattr_error()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_lease_time()Chuck Lever1-5/+11
2023-10-16NFSD: Add nfsd4_encode_fattr4_fsid()Chuck Lever1-22/+36
2023-10-16NFSD: Add nfsd4_encode_fattr4_size()Chuck Lever1-4/+9
2023-10-16NFSD: Add nfsd4_encode_fattr4_change()Chuck Lever1-23/+33
2023-10-16NFSD: Add nfsd4_encode_fattr4_fh_expire_type()Chuck Lever1-8/+16
2023-10-16NFSD: Add nfsd4_encode_fattr4_type()Chuck Lever1-23/+40
2023-10-16NFSD: Add nfsd4_encode_fattr4_supported_attrs()Chuck Lever1-24/+24
2023-10-16NFSD: Add nfsd4_encode_fattr4__false()Chuck Lever1-12/+15
2023-10-16NFSD: Add nfsd4_encode_fattr4__true()Chuck Lever1-28/+27
2023-10-16NFSD: Add struct nfsd4_fattr_argsChuck Lever1-52/+65
2023-10-16NFSD: Clean up nfsd4_encode_setattr()Chuck Lever1-21/+12
2023-10-16NFSD: Rename nfsd4_encode_bitmap()Chuck Lever1-13/+15
2023-10-16NFSD: handle GETATTR conflict with write delegationDai Ngo1-2/+8
2023-09-28NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not setChuck Lever1-2/+2
2023-08-30NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever1-14/+11
2023-08-30NFSD: Report zero space limit for write delegationsChuck Lever1-3/+6
2023-08-30NFSD: handle GETATTR conflict with write delegationDai Ngo1-0/+5
2023-06-27nfsd: Fix creation time serialization orderTavian Barnes1-5/+5
2023-06-17NFSD: Add an nfsd4_encode_nfstime4() helperChuck Lever1-20/+26
2023-06-12NFSD: add encoding of op_recall flag for write delegationDai Ngo1-1/+1
2023-06-11NFSD: Hoist rq_vec preparation into nfsd_read() [step two]Chuck Lever1-5/+5
2023-06-11NFSD: Update rq_next_page between COMPOUND operationsChuck Lever1-3/+6
2023-06-11NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_splice_read()Chuck Lever1-22/+21
2023-06-05NFSD: Replace encode_cinfo()Chuck Lever1-48/+24
2023-06-05NFSD: Add encoders for NFSv4 clientids and verifiersChuck Lever1-52/+55
2023-04-24Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-2/+1
2023-04-04Merge tag 'nfsd-6.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-7/+8
2023-04-01nfsd: call op_release, even when op_func returns an errorJeff Layton1-6/+5
2023-04-01NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGALChuck Lever1-1/+3
2023-03-06xattr: remove unused argumentChristian Brauner1-2/+1
2023-01-26nfsd: use the getattr operation to fetch i_versionJeff Layton1-1/+3