Lines Matching refs:args
262 const struct nfs42_falloc_args *args) in encode_fallocate() argument
264 encode_nfs4_stateid(xdr, &args->falloc_stateid); in encode_fallocate()
265 encode_uint64(xdr, args->falloc_offset); in encode_fallocate()
266 encode_uint64(xdr, args->falloc_length); in encode_fallocate()
270 const struct nfs42_falloc_args *args, in encode_allocate() argument
274 encode_fallocate(xdr, args); in encode_allocate()
298 const struct nfs42_copy_args *args, in encode_copy() argument
302 encode_nfs4_stateid(xdr, &args->src_stateid); in encode_copy()
303 encode_nfs4_stateid(xdr, &args->dst_stateid); in encode_copy()
305 encode_uint64(xdr, args->src_pos); in encode_copy()
306 encode_uint64(xdr, args->dst_pos); in encode_copy()
307 encode_uint64(xdr, args->count); in encode_copy()
310 encode_uint32(xdr, args->sync); in encode_copy()
311 if (args->cp_src == NULL) { /* intra-ssc */ in encode_copy()
316 encode_nl4_server(xdr, args->cp_src); in encode_copy()
320 const struct nfs42_offload_status_args *args, in encode_offload_cancel() argument
324 encode_nfs4_stateid(xdr, &args->osa_stateid); in encode_offload_cancel()
328 const struct nfs42_copy_notify_args *args, in encode_copy_notify() argument
332 encode_nfs4_stateid(xdr, &args->cna_src_stateid); in encode_copy_notify()
333 encode_nl4_server(xdr, &args->cna_dst); in encode_copy_notify()
337 const struct nfs42_falloc_args *args, in encode_deallocate() argument
341 encode_fallocate(xdr, args); in encode_deallocate()
345 const struct nfs_pgio_args *args, in encode_read_plus() argument
349 encode_nfs4_stateid(xdr, &args->stateid); in encode_read_plus()
350 encode_uint64(xdr, args->offset); in encode_read_plus()
351 encode_uint32(xdr, args->count); in encode_read_plus()
355 const struct nfs42_seek_args *args, in encode_seek() argument
359 encode_nfs4_stateid(xdr, &args->sa_stateid); in encode_seek()
360 encode_uint64(xdr, args->sa_offset); in encode_seek()
361 encode_uint32(xdr, args->sa_what); in encode_seek()
365 const struct nfs42_layoutstat_args *args, in encode_layoutstats() argument
375 encode_nfs4_stateid(xdr, &args->stateid); in encode_layoutstats()
386 devinfo->ld_private.ops->encode(xdr, args, in encode_layoutstats()
393 const struct nfs42_clone_args *args, in encode_clone() argument
399 encode_nfs4_stateid(xdr, &args->src_stateid); in encode_clone()
400 encode_nfs4_stateid(xdr, &args->dst_stateid); in encode_clone()
402 p = xdr_encode_hyper(p, args->src_offset); in encode_clone()
403 p = xdr_encode_hyper(p, args->dst_offset); in encode_clone()
404 xdr_encode_hyper(p, args->count); in encode_clone()
420 const struct nfs42_layout_error *args, in encode_layouterror() argument
427 p = xdr_encode_hyper(p, args->offset); in encode_layouterror()
428 p = xdr_encode_hyper(p, args->length); in encode_layouterror()
429 encode_nfs4_stateid(xdr, &args->stateid); in encode_layouterror()
432 encode_device_error(xdr, &args->errors[0]); in encode_layouterror()
646 const struct nfs42_falloc_args *args = data; in nfs4_xdr_enc_allocate() local
648 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_allocate()
652 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_allocate()
653 encode_putfh(xdr, args->falloc_fh, &hdr); in nfs4_xdr_enc_allocate()
654 encode_allocate(xdr, args, &hdr); in nfs4_xdr_enc_allocate()
655 encode_getfattr(xdr, args->falloc_bitmask, &hdr); in nfs4_xdr_enc_allocate()
660 const struct nfs42_copy_args *args, in encode_copy_commit() argument
667 p = xdr_encode_hyper(p, args->dst_pos); in encode_copy_commit()
668 *p = cpu_to_be32(args->count); in encode_copy_commit()
678 const struct nfs42_copy_args *args = data; in nfs4_xdr_enc_copy() local
680 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_copy()
684 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_copy()
685 encode_putfh(xdr, args->src_fh, &hdr); in nfs4_xdr_enc_copy()
687 encode_putfh(xdr, args->dst_fh, &hdr); in nfs4_xdr_enc_copy()
688 encode_copy(xdr, args, &hdr); in nfs4_xdr_enc_copy()
689 if (args->sync) in nfs4_xdr_enc_copy()
690 encode_copy_commit(xdr, args, &hdr); in nfs4_xdr_enc_copy()
701 const struct nfs42_offload_status_args *args = data; in nfs4_xdr_enc_offload_cancel() local
703 .minorversion = nfs4_xdr_minorversion(&args->osa_seq_args), in nfs4_xdr_enc_offload_cancel()
707 encode_sequence(xdr, &args->osa_seq_args, &hdr); in nfs4_xdr_enc_offload_cancel()
708 encode_putfh(xdr, args->osa_src_fh, &hdr); in nfs4_xdr_enc_offload_cancel()
709 encode_offload_cancel(xdr, args, &hdr); in nfs4_xdr_enc_offload_cancel()
720 const struct nfs42_copy_notify_args *args = data; in nfs4_xdr_enc_copy_notify() local
722 .minorversion = nfs4_xdr_minorversion(&args->cna_seq_args), in nfs4_xdr_enc_copy_notify()
726 encode_sequence(xdr, &args->cna_seq_args, &hdr); in nfs4_xdr_enc_copy_notify()
727 encode_putfh(xdr, args->cna_src_fh, &hdr); in nfs4_xdr_enc_copy_notify()
728 encode_copy_notify(xdr, args, &hdr); in nfs4_xdr_enc_copy_notify()
739 const struct nfs42_falloc_args *args = data; in nfs4_xdr_enc_deallocate() local
741 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_deallocate()
745 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_deallocate()
746 encode_putfh(xdr, args->falloc_fh, &hdr); in nfs4_xdr_enc_deallocate()
747 encode_deallocate(xdr, args, &hdr); in nfs4_xdr_enc_deallocate()
748 encode_getfattr(xdr, args->falloc_bitmask, &hdr); in nfs4_xdr_enc_deallocate()
759 const struct nfs_pgio_args *args = data; in nfs4_xdr_enc_read_plus() local
761 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_read_plus()
765 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_read_plus()
766 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_read_plus()
767 encode_read_plus(xdr, args, &hdr); in nfs4_xdr_enc_read_plus()
769 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs4_xdr_enc_read_plus()
770 args->count, hdr.replen); in nfs4_xdr_enc_read_plus()
781 const struct nfs42_seek_args *args = data; in nfs4_xdr_enc_seek() local
783 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_seek()
787 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_seek()
788 encode_putfh(xdr, args->sa_fh, &hdr); in nfs4_xdr_enc_seek()
789 encode_seek(xdr, args, &hdr); in nfs4_xdr_enc_seek()
800 const struct nfs42_layoutstat_args *args = data; in nfs4_xdr_enc_layoutstats() local
804 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_layoutstats()
808 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_layoutstats()
809 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_layoutstats()
810 WARN_ON(args->num_dev > PNFS_LAYOUTSTATS_MAXDEV); in nfs4_xdr_enc_layoutstats()
811 for (i = 0; i < args->num_dev; i++) in nfs4_xdr_enc_layoutstats()
812 encode_layoutstats(xdr, args, &args->devinfo[i], &hdr); in nfs4_xdr_enc_layoutstats()
823 const struct nfs42_clone_args *args = data; in nfs4_xdr_enc_clone() local
825 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_clone()
829 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_clone()
830 encode_putfh(xdr, args->src_fh, &hdr); in nfs4_xdr_enc_clone()
832 encode_putfh(xdr, args->dst_fh, &hdr); in nfs4_xdr_enc_clone()
833 encode_clone(xdr, args, &hdr); in nfs4_xdr_enc_clone()
834 encode_getfattr(xdr, args->dst_bitmask, &hdr); in nfs4_xdr_enc_clone()
845 const struct nfs42_layouterror_args *args = data; in nfs4_xdr_enc_layouterror() local
847 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_layouterror()
852 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_layouterror()
853 encode_putfh(xdr, NFS_FH(args->inode), &hdr); in nfs4_xdr_enc_layouterror()
854 for (i = 0; i < args->num_errors; i++) in nfs4_xdr_enc_layouterror()
855 encode_layouterror(xdr, &args->errors[i], &hdr); in nfs4_xdr_enc_layouterror()
1435 const struct nfs42_setxattrargs *args = data; in nfs4_xdr_enc_setxattr() local
1437 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_setxattr()
1441 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_setxattr()
1442 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_setxattr()
1443 encode_setxattr(xdr, args, &hdr); in nfs4_xdr_enc_setxattr()
1472 const struct nfs42_getxattrargs *args = data; in nfs4_xdr_enc_getxattr() local
1474 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_getxattr()
1479 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_getxattr()
1480 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_getxattr()
1481 encode_getxattr(xdr, args->xattr_name, &hdr); in nfs4_xdr_enc_getxattr()
1483 plen = args->xattr_len ? args->xattr_len : XATTR_SIZE_MAX; in nfs4_xdr_enc_getxattr()
1485 rpc_prepare_reply_pages(req, args->xattr_pages, 0, plen, in nfs4_xdr_enc_getxattr()
1516 const struct nfs42_listxattrsargs *args = data; in nfs4_xdr_enc_listxattrs() local
1518 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_listxattrs()
1522 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_listxattrs()
1523 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_listxattrs()
1524 encode_listxattrs(xdr, args, &hdr); in nfs4_xdr_enc_listxattrs()
1526 rpc_prepare_reply_pages(req, args->xattr_pages, 0, args->count, in nfs4_xdr_enc_listxattrs()
1558 const struct nfs42_removexattrargs *args = data; in nfs4_xdr_enc_removexattr() local
1560 .minorversion = nfs4_xdr_minorversion(&args->seq_args), in nfs4_xdr_enc_removexattr()
1564 encode_sequence(xdr, &args->seq_args, &hdr); in nfs4_xdr_enc_removexattr()
1565 encode_putfh(xdr, args->fh, &hdr); in nfs4_xdr_enc_removexattr()
1566 encode_removexattr(xdr, args->xattr_name, &hdr); in nfs4_xdr_enc_removexattr()