summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4xdr.c
Commit message (Expand)AuthorAgeFilesLines
* NFSD: Add COPY status code to OFFLOAD_STATUS responseChuck Lever2024-05-061-1/+6
* nfsd: trivial GET_DIR_DELEGATION supportJeff Layton2024-05-061-2/+74
* NFSD: Fix nfsd4_encode_fattr4() crasherChuck Lever2024-04-251-1/+1
* NFSD: fix endianness issue in nfsd4_encode_fattr4Vasily Gorbik2024-04-111-24/+23
* NFSD: Clean up nfsd4_encode_replay()Chuck Lever2024-03-091-16/+13
* NFSD: handle GETATTR conflict with write delegationDai Ngo2024-03-011-2/+8
* NFSD: fix LISTXATTRS returning more bytes than maxcountJorge Mora2024-03-011-2/+3
* NFSD: fix LISTXATTRS returning a short list with eof=TRUEJorge Mora2024-03-011-1/+2
* NFSD: change LISTXATTRS cookie encoding to big-endianJorge Mora2024-03-011-1/+3
* NFSD: fix nfsd4_listxattr_validate_cookieJorge Mora2024-03-011-6/+1
* NFSD: Modify NFSv4 to use nfsd_read_splice_ok()Chuck Lever2024-01-071-5/+8
* NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500dChuck Lever2023-12-181-5/+2
* NFSD: Clean up nfsd4_encode_seek()Chuck Lever2023-10-161-6/+7
* NFSD: Clean up nfsd4_encode_offset_status()Chuck Lever2023-10-161-6/+7
* NFSD: Clean up nfsd4_encode_copy_notify()Chuck Lever2023-10-161-65/+41
* NFSD: Clean up nfsd4_encode_copy()Chuck Lever2023-10-161-39/+45
* NFSD: Clean up nfsd4_encode_test_stateid()Chuck Lever2023-10-161-10/+8
* NFSD: Clean up nfsd4_encode_exchange_id()Chuck Lever2023-10-161-55/+74
* NFSD: Clean up nfsd4_do_encode_secinfo()Chuck Lever2023-10-161-17/+39
* NFSD: Clean up nfsd4_encode_access()Chuck Lever2023-10-161-7/+7
* NFSD: Clean up nfsd4_encode_readdir()Chuck Lever2023-10-161-57/+55
* NFSD: Clean up nfsd4_encode_entry4()Chuck Lever2023-10-161-9/+6
* NFSD: Add an nfsd4_encode_nfs_cookie4() helperChuck Lever2023-10-161-12/+20
* NFSD: Clean up nfsd4_encode_rdattr_error()Chuck Lever2023-10-161-15/+15
* NFSD: Rename nfsd4_encode_dirent()Chuck Lever2023-10-161-8/+7
* NFSD: Clean up nfsd4_encode_sequence()Chuck Lever2023-10-161-12/+25
* NFSD: Restructure nfsd4_encode_create_session()Chuck Lever2023-10-161-9/+12
* NFSD: Add nfsd4_encode_channel_attr4()Chuck Lever2023-10-161-36/+44
* NFSD: Add a utility function for encoding sessionid4 objectsChuck Lever2023-10-161-9/+16
* NFSD: Clean up nfsd4_encode_open()Chuck Lever2023-10-161-7/+10
* NFSD: Add nfsd4_encode_open_delegation4()Chuck Lever2023-10-161-23/+33
* NFSD: Add nfsd4_encode_open_none_delegation4()Chuck Lever2023-10-161-18/+24
* NFSD: Add nfsd4_encode_open_write_delegation4()Chuck Lever2023-10-161-26/+33
* NFSD: Add nfsd4_encode_open_read_delegation4()Chuck Lever2023-10-161-16/+45
* NFSD: Refactor nfsd4_encode_lock_denied()Chuck Lever2023-10-161-25/+36
* NFSD: Add nfsd4_encode_lock_owner4()Chuck Lever2023-10-161-10/+21
* NFSD: Remove a layering violation when encoding lock_deniedChuck Lever2023-10-161-14/+2
* NFSD: Clean up nfsd4_encode_getdeviceinfo()Chuck Lever2023-10-161-37/+35
* NFSD: Clean up nfsd4_encode_layoutreturn()Chuck Lever2023-10-161-6/+6
* NFSD: Clean up nfsd4_encode_layoutcommit()Chuck Lever2023-10-161-13/+8
* NFSD: Clean up nfsd4_encode_layoutget()Chuck Lever2023-10-161-18/+34
* NFSD: Clean up nfsd4_encode_stateid()Chuck Lever2023-10-161-16/+20
* NFSD: Add nfsd4_encode_count4()Chuck Lever2023-10-161-4/+9
* NFSD: Rename nfsd4_encode_fattr()Chuck Lever2023-10-161-10/+13
* NFSD: Use a bitmask loop to encode FATTR4 resultsChuck Lever2023-10-161-287/+146
* NFSD: Add nfsd4_encode_fattr4_xattr_support()Chuck Lever2023-10-161-7/+12
* NFSD: Add nfsd4_encode_fattr4_sec_label()Chuck Lever2023-10-161-9/+18
* NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat()Chuck Lever2023-10-161-8/+15
* NFSD: Add nfsd4_encode_fattr4_layout_blksize()Chuck Lever2023-10-161-4/+9
* NFSD: Add nfsd4_encode_fattr4_layout_types()Chuck Lever2023-10-161-20/+19