summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/xdr4.h
Commit message (Expand)AuthorAgeFilesLines
* NFSD: Modify NFSv4 to use nfsd_read_splice_ok()Chuck Lever2024-01-071-0/+1
* NFSD: Clean up nfsd4_encode_copy_notify()Chuck Lever2023-10-161-2/+1
* NFSD: Clean up nfsd4_do_encode_secinfo()Chuck Lever2023-10-161-0/+1
* NFSD: Clean up nfsd4_encode_entry4()Chuck Lever2023-10-161-0/+3
* NFSD: Clean up nfsd4_encode_sequence()Chuck Lever2023-10-161-0/+1
* NFSD: Restructure nfsd4_encode_create_session()Chuck Lever2023-10-161-0/+1
* NFSD: Add nfsd4_encode_open_read_delegation4()Chuck Lever2023-10-161-1/+1
* NFSD: Remove a layering violation when encoding lock_deniedChuck Lever2023-10-161-12/+5
* NFSD: Clean up nfsd4_encode_layoutreturn()Chuck Lever2023-10-161-1/+1
* NFSD: Clean up nfsd4_encode_layoutcommit()Chuck Lever2023-10-161-1/+1
* NFSD: Clean up nfsd4_encode_layoutget()Chuck Lever2023-10-161-0/+2
* NFSD: Add nfsd4_encode_count4()Chuck Lever2023-10-161-0/+1
* NFSD: Add nfsd4_encode_fattr4_mode()Chuck Lever2023-10-161-0/+1
* NFSD: Add nfsd4_encode_nfsace4()Chuck Lever2023-10-161-0/+3
* NFSD: Add nfsd4_encode_fattr4_lease_time()Chuck Lever2023-10-161-0/+2
* NFSD: Add nfsd4_encode_fattr4_change()Chuck Lever2023-10-161-0/+2
* NFSD: Add simple u32, u64, and bool encodersChuck Lever2023-10-161-0/+111
* nfsd: remove unsafe BUG_ON from set_change_infoJeff Layton2023-08-291-11/+0
* NFSD: enhance inter-server copy cleanupDai Ngo2023-02-201-1/+1
* NFSD: add support for sending CB_RECALL_ANYDai Ngo2022-12-101-0/+5
* NFSD: Pack struct nfsd4_compoundresChuck Lever2022-09-261-1/+1
* NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever2022-09-261-1/+0
* NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2022-09-261-1/+2
* NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever2022-09-261-1/+2
* NFSD: verify the opened dentry after setting a delegationJeff Layton2022-07-291-0/+1
* NFSD: Move copy offload callback arguments into a separate structureChuck Lever2022-07-291-4/+7
* NFSD: Replace boolean fields in struct nfsd4_copyChuck Lever2022-07-291-5/+28
* NFSD: Reorder the fields in struct nfsd4_opChuck Lever2022-07-291-2/+2
* NFSD: Shrink size of struct nfsd4_copyChuck Lever2022-07-291-1/+1
* NFSD: Shrink size of struct nfsd4_copy_notifyChuck Lever2022-07-291-2/+2
* NFSD: Add an nfsd4_read::rd_eof fieldChuck Lever2022-07-291-2/+3
* NFSD: Instantiate a struct file when creating a regular NFSv4 fileChuck Lever2022-05-231-0/+1
* SUNRPC: Change return value type of .pc_encodeChuck Lever2021-10-131-1/+1
* SUNRPC: Replace the "__be32 *p" parameter to .pc_encodeChuck Lever2021-10-131-1/+1
* NFSD: Save location of NFSv4 COMPOUND statusChuck Lever2021-10-131-1/+2
* SUNRPC: Change return value type of .pc_decodeChuck Lever2021-10-131-1/+1
* SUNRPC: Replace the "__be32 *p" parameter to .pc_decodeChuck Lever2021-10-131-1/+1
* NFSD add vfs_fsync after async copy is doneOlga Kornievskaia2021-05-251-0/+1
* treewide: remove editor modelines and cruftMasahiro Yamada2021-05-071-6/+0
* NFSD: Extract the svcxdr_init_encode() helperChuck Lever2021-03-221-1/+1
* NFSD: Fix sparse warning in nfssvc.cChuck Lever2020-12-181-1/+0
* nfsd: Record NFSv4 pre/post-op attributes as non-atomicTrond Myklebust2020-12-091-1/+1
* nfsd: simplify nfsd4_change_infoJ. Bruce Fields2020-12-091-11/+0
* NFSD: Remove macros that are no longer usedChuck Lever2020-11-301-9/+0
* NFSD: Make nfsd4_ops::opnum a u32Chuck Lever2020-11-301-1/+1
* NFSD: Replace READ* macros in nfsd4_decode_copy()Chuck Lever2020-11-301-1/+1
* NFSD: Add a helper to decode state_protect4_aChuck Lever2020-11-301-1/+1
* NFSD: Add helper to decode OPEN's open_claim4 argumentChuck Lever2020-11-301-1/+2
* NFSD: Replace the internals of the READ_BUF() macroChuck Lever2020-11-301-8/+2
* NFSD: Add common helpers to decode void args and encode void resultsChuck Lever2020-11-301-2/+0