Home
last modified time | relevance | path

Searched refs:rqstp (Results 1 - 25 of 156) sorted by relevance

1234567

/kernel/linux/linux-6.6/net/sunrpc/
H A Dsvc.c601 svc_init_buffer(struct svc_rqst *rqstp, unsigned int size, int node) in svc_init_buffer() argument
606 if (svc_is_backchannel(rqstp)) in svc_init_buffer()
617 rqstp->rq_pages); in svc_init_buffer()
625 svc_release_buffer(struct svc_rqst *rqstp) in svc_release_buffer() argument
629 for (i = 0; i < ARRAY_SIZE(rqstp->rq_pages); i++) in svc_release_buffer()
630 if (rqstp->rq_pages[i]) in svc_release_buffer()
631 put_page(rqstp->rq_pages[i]); in svc_release_buffer()
637 struct svc_rqst *rqstp; in svc_rqst_alloc() local
639 rqstp = kzalloc_node(sizeof(*rqstp), GFP_KERNE in svc_rqst_alloc()
674 struct svc_rqst *rqstp; svc_prepare_thread() local
703 struct svc_rqst *rqstp; svc_pool_wake_idle_thread() local
749 struct svc_rqst *rqstp; svc_pool_victim() local
763 struct svc_rqst *rqstp; svc_start_kthreads() local
798 struct svc_rqst *rqstp; svc_stop_kthreads() local
863 svc_rqst_replace_page(struct svc_rqst *rqstp, struct page *page) svc_rqst_replace_page() argument
892 svc_rqst_release_pages(struct svc_rqst *rqstp) svc_rqst_release_pages() argument
908 svc_rqst_free(struct svc_rqst *rqstp) svc_rqst_free() argument
922 svc_exit_thread(struct svc_rqst *rqstp) svc_exit_thread() argument
1217 svc_printk(struct svc_rqst *rqstp, const char *fmt, ...) svc_printk() argument
1233 svc_printk(struct svc_rqst *rqstp, const char *fmt, ...) svc_printk() argument
1237 svc_generic_init_request(struct svc_rqst *rqstp, const struct svc_program *progp, struct svc_process_info *ret) svc_generic_init_request() argument
1293 svc_process_common(struct svc_rqst *rqstp) svc_process_common() argument
1499 svc_process(struct svc_rqst *rqstp) svc_process() argument
1552 bc_svc_process(struct svc_serv *serv, struct rpc_rqst *req, struct svc_rqst *rqstp) bc_svc_process() argument
1634 svc_max_payload(const struct svc_rqst *rqstp) svc_max_payload() argument
1651 svc_proc_name(const struct svc_rqst *rqstp) svc_proc_name() argument
1668 svc_encode_result_payload(struct svc_rqst *rqstp, unsigned int offset, unsigned int length) svc_encode_result_payload() argument
1683 svc_fill_write_vector(struct svc_rqst *rqstp, struct xdr_buf *payload) svc_fill_write_vector() argument
1727 svc_fill_symlink_pathname(struct svc_rqst *rqstp, struct kvec *first, void *p, size_t total) svc_fill_symlink_pathname() argument
[all...]
H A Dsvc_xprt.c31 static int svc_deferred_recv(struct svc_rqst *rqstp);
364 * Copy the local and remote xprt addresses to the rqstp structure
366 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt) in svc_xprt_copy_addrs() argument
368 memcpy(&rqstp->rq_addr, &xprt->xpt_remote, xprt->xpt_remotelen); in svc_xprt_copy_addrs()
369 rqstp->rq_addrlen = xprt->xpt_remotelen; in svc_xprt_copy_addrs()
375 memcpy(&rqstp->rq_daddr, &xprt->xpt_local, xprt->xpt_locallen); in svc_xprt_copy_addrs()
376 rqstp->rq_daddrlen = xprt->xpt_locallen; in svc_xprt_copy_addrs()
382 * @rqstp: svc_rqst struct containing address to print
387 char *svc_print_addr(struct svc_rqst *rqstp, char *buf, size_t len) in svc_print_addr() argument
389 return __svc_print_addr(svc_addr(rqstp), bu in svc_print_addr()
401 svc_xprt_reserve_slot(struct svc_rqst *rqstp, struct svc_xprt *xprt) svc_xprt_reserve_slot() argument
412 svc_xprt_release_slot(struct svc_rqst *rqstp) svc_xprt_release_slot() argument
515 svc_reserve(struct svc_rqst *rqstp, int space) svc_reserve() argument
539 svc_xprt_release(struct svc_rqst *rqstp) svc_xprt_release() argument
654 svc_alloc_arg(struct svc_rqst *rqstp) svc_alloc_arg() argument
701 rqst_should_sleep(struct svc_rqst *rqstp) rqst_should_sleep() argument
724 svc_get_next_xprt(struct svc_rqst *rqstp) svc_get_next_xprt() argument
787 svc_handle_xprt(struct svc_rqst *rqstp, struct svc_xprt *xprt) svc_handle_xprt() argument
843 svc_recv(struct svc_rqst *rqstp) svc_recv() argument
889 svc_drop(struct svc_rqst *rqstp) svc_drop() argument
901 svc_send(struct svc_rqst *rqstp) svc_send() argument
1184 struct svc_rqst *rqstp = container_of(req, struct svc_rqst, rq_chandle); svc_defer() local
1227 svc_deferred_recv(struct svc_rqst *rqstp) svc_deferred_recv() argument
[all...]
/kernel/linux/linux-5.10/net/sunrpc/
H A Dsvc.c565 svc_init_buffer(struct svc_rqst *rqstp, unsigned int size, int node) in svc_init_buffer() argument
570 if (svc_is_backchannel(rqstp)) in svc_init_buffer()
584 rqstp->rq_pages[arghi++] = p; in svc_init_buffer()
594 svc_release_buffer(struct svc_rqst *rqstp) in svc_release_buffer() argument
598 for (i = 0; i < ARRAY_SIZE(rqstp->rq_pages); i++) in svc_release_buffer()
599 if (rqstp->rq_pages[i]) in svc_release_buffer()
600 put_page(rqstp->rq_pages[i]); in svc_release_buffer()
606 struct svc_rqst *rqstp; in svc_rqst_alloc() local
608 rqstp = kzalloc_node(sizeof(*rqstp), GFP_KERNE in svc_rqst_alloc()
638 struct svc_rqst *rqstp; svc_prepare_thread() local
690 struct svc_rqst *rqstp; choose_victim() local
710 struct svc_rqst *rqstp; svc_start_kthreads() local
803 struct svc_rqst *rqstp; svc_stop_kthreads() local
846 svc_rqst_free(struct svc_rqst *rqstp) svc_rqst_free() argument
857 svc_exit_thread(struct svc_rqst *rqstp) svc_exit_thread() argument
1145 svc_printk(struct svc_rqst *rqstp, const char *fmt, ...) svc_printk() argument
1161 svc_printk(struct svc_rqst *rqstp, const char *fmt, ...) svc_printk() argument
1165 svc_return_autherr(struct svc_rqst *rqstp, __be32 auth_err) svc_return_autherr() argument
1173 svc_get_autherr(struct svc_rqst *rqstp, __be32 *statp) svc_get_autherr() argument
1181 svc_generic_dispatch(struct svc_rqst *rqstp, __be32 *statp) svc_generic_dispatch() argument
1220 svc_generic_init_request(struct svc_rqst *rqstp, const struct svc_program *progp, struct svc_process_info *ret) svc_generic_init_request() argument
1276 svc_process_common(struct svc_rqst *rqstp, struct kvec *argv, struct kvec *resv) svc_process_common() argument
1497 svc_process(struct svc_rqst *rqstp) svc_process() argument
1543 bc_svc_process(struct svc_serv *serv, struct rpc_rqst *req, struct svc_rqst *rqstp) bc_svc_process() argument
1620 svc_max_payload(const struct svc_rqst *rqstp) svc_max_payload() argument
1639 svc_encode_read_payload(struct svc_rqst *rqstp, unsigned int offset, unsigned int length) svc_encode_read_payload() argument
1655 svc_fill_write_vector(struct svc_rqst *rqstp, struct page **pages, struct kvec *first, size_t total) svc_fill_write_vector() argument
1696 svc_fill_symlink_pathname(struct svc_rqst *rqstp, struct kvec *first, void *p, size_t total) svc_fill_symlink_pathname() argument
[all...]
H A Dsvc_xprt.c30 static int svc_deferred_recv(struct svc_rqst *rqstp);
323 * Copy the local and remote xprt addresses to the rqstp structure
325 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt) in svc_xprt_copy_addrs() argument
327 memcpy(&rqstp->rq_addr, &xprt->xpt_remote, xprt->xpt_remotelen); in svc_xprt_copy_addrs()
328 rqstp->rq_addrlen = xprt->xpt_remotelen; in svc_xprt_copy_addrs()
334 memcpy(&rqstp->rq_daddr, &xprt->xpt_local, xprt->xpt_locallen); in svc_xprt_copy_addrs()
335 rqstp->rq_daddrlen = xprt->xpt_locallen; in svc_xprt_copy_addrs()
341 * @rqstp: svc_rqst struct containing address to print
346 char *svc_print_addr(struct svc_rqst *rqstp, char *buf, size_t len) in svc_print_addr() argument
348 return __svc_print_addr(svc_addr(rqstp), bu in svc_print_addr()
360 svc_xprt_reserve_slot(struct svc_rqst *rqstp, struct svc_xprt *xprt) svc_xprt_reserve_slot() argument
371 svc_xprt_release_slot(struct svc_rqst *rqstp) svc_xprt_release_slot() argument
411 struct svc_rqst *rqstp = NULL; svc_xprt_do_enqueue() local
499 svc_reserve(struct svc_rqst *rqstp, int space) svc_reserve() argument
514 svc_xprt_release(struct svc_rqst *rqstp) svc_xprt_release() argument
553 struct svc_rqst *rqstp; svc_wake_up() local
642 svc_alloc_arg(struct svc_rqst *rqstp) svc_alloc_arg() argument
687 rqst_should_sleep(struct svc_rqst *rqstp) rqst_should_sleep() argument
710 svc_get_next_xprt(struct svc_rqst *rqstp, long timeout) svc_get_next_xprt() argument
779 svc_handle_xprt(struct svc_rqst *rqstp, struct svc_xprt *xprt) svc_handle_xprt() argument
834 svc_recv(struct svc_rqst *rqstp, long timeout) svc_recv() argument
884 svc_drop(struct svc_rqst *rqstp) svc_drop() argument
894 svc_send(struct svc_rqst *rqstp) svc_send() argument
1172 struct svc_rqst *rqstp = container_of(req, struct svc_rqst, rq_chandle); svc_defer() local
1214 svc_deferred_recv(struct svc_rqst *rqstp) svc_deferred_recv() argument
[all...]
H A Dsvcsock.c115 * @rqstp: request structure with resources to be released
118 static void svc_tcp_release_rqst(struct svc_rqst *rqstp) in svc_tcp_release_rqst() argument
120 struct sk_buff *skb = rqstp->rq_xprt_ctxt; in svc_tcp_release_rqst()
124 container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt); in svc_tcp_release_rqst()
126 rqstp->rq_xprt_ctxt = NULL; in svc_tcp_release_rqst()
133 * @rqstp: request structure with resources to be released
136 static void svc_udp_release_rqst(struct svc_rqst *rqstp) in svc_udp_release_rqst() argument
138 struct sk_buff *skb = rqstp->rq_xprt_ctxt; in svc_udp_release_rqst()
141 rqstp->rq_xprt_ctxt = NULL; in svc_udp_release_rqst()
153 static void svc_set_cmsg_data(struct svc_rqst *rqstp, struc argument
184 svc_sock_read_payload(struct svc_rqst *rqstp, unsigned int offset, unsigned int length) svc_sock_read_payload() argument
251 svc_tcp_read_msg(struct svc_rqst *rqstp, size_t buflen, size_t seek) svc_tcp_read_msg() argument
309 svc_sock_secure_port(struct svc_rqst *rqstp) svc_sock_secure_port() argument
369 svc_udp_get_dest_address4(struct svc_rqst *rqstp, struct cmsghdr *cmh) svc_udp_get_dest_address4() argument
386 svc_udp_get_dest_address6(struct svc_rqst *rqstp, struct cmsghdr *cmh) svc_udp_get_dest_address6() argument
408 svc_udp_get_dest_address(struct svc_rqst *rqstp, struct cmsghdr *cmh) svc_udp_get_dest_address() argument
431 svc_udp_recvfrom(struct svc_rqst *rqstp) svc_udp_recvfrom() argument
551 svc_udp_sendto(struct svc_rqst *rqstp) svc_udp_sendto() argument
810 svc_tcp_restore_pages(struct svc_sock *svsk, struct svc_rqst *rqstp) svc_tcp_restore_pages() argument
830 svc_tcp_save_pages(struct svc_sock *svsk, struct svc_rqst *rqstp) svc_tcp_save_pages() argument
868 svc_tcp_read_marker(struct svc_sock *svsk, struct svc_rqst *rqstp) svc_tcp_read_marker() argument
908 receive_cb_reply(struct svc_sock *svsk, struct svc_rqst *rqstp) receive_cb_reply() argument
978 svc_tcp_recvfrom(struct svc_rqst *rqstp) svc_tcp_recvfrom() argument
1160 svc_tcp_sendto(struct svc_rqst *rqstp) svc_tcp_sendto() argument
[all...]
/kernel/linux/linux-5.10/fs/nfsd/
H A Dnfsxdr.c129 encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, in encode_fattr() argument
132 struct user_namespace *userns = nfsd_user_namespace(rqstp); in encode_fattr()
187 __be32 *nfs2svc_encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, struct kstat *stat) in nfs2svc_encode_fattr() argument
189 return encode_fattr(rqstp, p, fhp, stat); in nfs2svc_encode_fattr()
196 nfssvc_decode_void(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_void() argument
198 return xdr_argsize_check(rqstp, p); in nfssvc_decode_void()
202 nfssvc_decode_fhandle(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_fhandle() argument
204 struct nfsd_fhandle *args = rqstp->rq_argp; in nfssvc_decode_fhandle()
209 return xdr_argsize_check(rqstp, p); in nfssvc_decode_fhandle()
213 nfssvc_decode_sattrargs(struct svc_rqst *rqstp, __be3 argument
226 nfssvc_decode_diropargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_diropargs() argument
238 nfssvc_decode_readargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_readargs() argument
270 nfssvc_decode_writeargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_writeargs() argument
316 nfssvc_decode_createargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_createargs() argument
329 nfssvc_decode_renameargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_renameargs() argument
343 nfssvc_decode_readlinkargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_readlinkargs() argument
356 nfssvc_decode_linkargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_linkargs() argument
369 nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_symlinkargs() argument
408 nfssvc_decode_readdirargs(struct svc_rqst *rqstp, __be32 *p) nfssvc_decode_readdirargs() argument
427 nfssvc_encode_void(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_void() argument
433 nfssvc_encode_stat(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_stat() argument
442 nfssvc_encode_attrstat(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_attrstat() argument
455 nfssvc_encode_diropres(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_diropres() argument
469 nfssvc_encode_readlinkres(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_readlinkres() argument
490 nfssvc_encode_readres(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_readres() argument
514 nfssvc_encode_readdirres(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_readdirres() argument
532 nfssvc_encode_statfsres(struct svc_rqst *rqstp, __be32 *p) nfssvc_encode_statfsres() argument
597 nfssvc_release_attrstat(struct svc_rqst *rqstp) nfssvc_release_attrstat() argument
604 nfssvc_release_diropres(struct svc_rqst *rqstp) nfssvc_release_diropres() argument
611 nfssvc_release_readres(struct svc_rqst *rqstp) nfssvc_release_readres() argument
[all...]
H A Dnfs3xdr.c166 encode_fattr3(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, in encode_fattr3() argument
169 struct user_namespace *userns = nfsd_user_namespace(rqstp); in encode_fattr3()
193 encode_saved_post_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_saved_post_attr() argument
197 return encode_fattr3(rqstp, p, fhp, &fhp->fh_post_attr); in encode_saved_post_attr()
206 encode_post_op_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_post_op_attr() argument
217 return encode_fattr3(rqstp, p, fhp, &stat); in encode_post_op_attr()
226 nfs3svc_encode_post_op_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in nfs3svc_encode_post_op_attr() argument
228 return encode_post_op_attr(rqstp, p, fhp); in nfs3svc_encode_post_op_attr()
235 encode_wcc_data(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_wcc_data() argument
248 return encode_saved_post_attr(rqstp, in encode_wcc_data()
308 nfs3svc_decode_voidarg(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_voidarg() argument
314 nfs3svc_decode_fhandle(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_fhandle() argument
325 nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_sattrargs() argument
344 nfs3svc_decode_diropargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_diropargs() argument
356 nfs3svc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_accessargs() argument
369 nfs3svc_decode_readargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_readargs() argument
399 nfs3svc_decode_writeargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_writeargs() argument
451 nfs3svc_decode_createargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_createargs() argument
476 nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_mkdirargs() argument
489 nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_symlinkargs() argument
514 nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_mknodargs() argument
537 nfs3svc_decode_renameargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_renameargs() argument
551 nfs3svc_decode_readlinkargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_readlinkargs() argument
564 nfs3svc_decode_linkargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_linkargs() argument
577 nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_readdirargs() argument
603 nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_readdirplusargs() argument
629 nfs3svc_decode_commitargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_commitargs() argument
646 nfs3svc_encode_voidres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_voidres() argument
653 nfs3svc_encode_attrstat(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_attrstat() argument
668 nfs3svc_encode_wccstat(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_wccstat() argument
679 nfs3svc_encode_diropres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_diropres() argument
694 nfs3svc_encode_accessres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_accessres() argument
707 nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_readlinkres() argument
730 nfs3svc_encode_readres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_readres() argument
756 nfs3svc_encode_writeres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_writeres() argument
773 nfs3svc_encode_createres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_createres() argument
789 nfs3svc_encode_renameres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_renameres() argument
801 nfs3svc_encode_linkres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_linkres() argument
813 nfs3svc_encode_readdirres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_readdirres() argument
1069 nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_fsstatres() argument
1092 nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_fsinfores() argument
1118 nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_pathconfres() argument
1139 nfs3svc_encode_commitres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_commitres() argument
1157 nfs3svc_release_fhandle(struct svc_rqst *rqstp) nfs3svc_release_fhandle() argument
1165 nfs3svc_release_fhandle2(struct svc_rqst *rqstp) nfs3svc_release_fhandle2() argument
[all...]
H A Dnfs3proc.c33 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() argument
42 nfsd3_proc_getattr(struct svc_rqst *rqstp) in nfsd3_proc_getattr() argument
44 struct nfsd_fhandle *argp = rqstp->rq_argp; in nfsd3_proc_getattr()
45 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_getattr()
51 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd3_proc_getattr()
65 nfsd3_proc_setattr(struct svc_rqst *rqstp) in nfsd3_proc_setattr() argument
67 struct nfsd3_sattrargs *argp = rqstp->rq_argp; in nfsd3_proc_setattr()
68 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_setattr()
74 resp->status = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, in nfsd3_proc_setattr()
83 nfsd3_proc_lookup(struct svc_rqst *rqstp) in nfsd3_proc_lookup() argument
106 nfsd3_proc_access(struct svc_rqst *rqstp) nfsd3_proc_access() argument
125 nfsd3_proc_readlink(struct svc_rqst *rqstp) nfsd3_proc_readlink() argument
143 nfsd3_proc_read(struct svc_rqst *rqstp) nfsd3_proc_read() argument
173 nfsd3_proc_write(struct svc_rqst *rqstp) nfsd3_proc_write() argument
213 nfsd3_proc_create(struct svc_rqst *rqstp) nfsd3_proc_create() argument
249 nfsd3_proc_mkdir(struct svc_rqst *rqstp) nfsd3_proc_mkdir() argument
269 nfsd3_proc_symlink(struct svc_rqst *rqstp) nfsd3_proc_symlink() argument
309 nfsd3_proc_mknod(struct svc_rqst *rqstp) nfsd3_proc_mknod() argument
348 nfsd3_proc_remove(struct svc_rqst *rqstp) nfsd3_proc_remove() argument
370 nfsd3_proc_rmdir(struct svc_rqst *rqstp) nfsd3_proc_rmdir() argument
388 nfsd3_proc_rename(struct svc_rqst *rqstp) nfsd3_proc_rename() argument
410 nfsd3_proc_link(struct svc_rqst *rqstp) nfsd3_proc_link() argument
433 nfsd3_proc_readdir(struct svc_rqst *rqstp) nfsd3_proc_readdir() argument
493 nfsd3_proc_readdirplus(struct svc_rqst *rqstp) nfsd3_proc_readdirplus() argument
562 nfsd3_proc_fsstat(struct svc_rqst *rqstp) nfsd3_proc_fsstat() argument
579 nfsd3_proc_fsinfo(struct svc_rqst *rqstp) nfsd3_proc_fsinfo() argument
622 nfsd3_proc_pathconf(struct svc_rqst *rqstp) nfsd3_proc_pathconf() argument
664 nfsd3_proc_commit(struct svc_rqst *rqstp) nfsd3_proc_commit() argument
[all...]
H A Dnfs2acl.c22 nfsacld_proc_null(struct svc_rqst *rqstp) in nfsacld_proc_null() argument
30 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp) in nfsacld_proc_getacl() argument
32 struct nfsd3_getaclargs *argp = rqstp->rq_argp; in nfsacld_proc_getacl()
33 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsacld_proc_getacl()
41 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getacl()
93 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp) in nfsacld_proc_setacl() argument
95 struct nfsd3_setaclargs *argp = rqstp->rq_argp; in nfsacld_proc_setacl()
96 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsacld_proc_setacl()
104 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsacld_proc_setacl()
147 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp) in nfsacld_proc_getattr() argument
166 nfsacld_proc_access(struct svc_rqst *rqstp) nfsacld_proc_access() argument
188 nfsaclsvc_decode_voidarg(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_decode_voidarg() argument
193 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_decode_getaclargs() argument
206 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_decode_setaclargs() argument
232 nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_decode_fhandleargs() argument
242 nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_decode_accessargs() argument
262 nfsaclsvc_encode_voidres(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_encode_voidres() argument
268 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_encode_getaclres() argument
317 nfsaclsvc_encode_attrstatres(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_encode_attrstatres() argument
331 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, __be32 *p) nfsaclsvc_encode_accessres() argument
348 nfsaclsvc_release_getacl(struct svc_rqst *rqstp) nfsaclsvc_release_getacl() argument
357 nfsaclsvc_release_attrstat(struct svc_rqst *rqstp) nfsaclsvc_release_attrstat() argument
364 nfsaclsvc_release_access(struct svc_rqst *rqstp) nfsaclsvc_release_access() argument
[all...]
H A Dnfs3acl.c20 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() argument
28 static __be32 nfsd3_proc_getacl(struct svc_rqst *rqstp) in nfsd3_proc_getacl() argument
30 struct nfsd3_getaclargs *argp = rqstp->rq_argp; in nfsd3_proc_getacl()
31 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsd3_proc_getacl()
37 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsd3_proc_getacl()
85 static __be32 nfsd3_proc_setacl(struct svc_rqst *rqstp) in nfsd3_proc_setacl() argument
87 struct nfsd3_setaclargs *argp = rqstp->rq_argp; in nfsd3_proc_setacl()
88 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_setacl()
94 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsd3_proc_setacl()
127 static int nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, __be3 argument
140 nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p) nfs3svc_decode_setaclargs() argument
171 nfs3svc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_getaclres() argument
217 nfs3svc_encode_setaclres(struct svc_rqst *rqstp, __be32 *p) nfs3svc_encode_setaclres() argument
229 nfs3svc_release_getacl(struct svc_rqst *rqstp) nfs3svc_release_getacl() argument
[all...]
H A Dnfsproc.c17 nfsd_proc_null(struct svc_rqst *rqstp) in nfsd_proc_null() argument
27 nfsd_proc_getattr(struct svc_rqst *rqstp) in nfsd_proc_getattr() argument
29 struct nfsd_fhandle *argp = rqstp->rq_argp; in nfsd_proc_getattr()
30 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_getattr()
35 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd_proc_getattr()
49 nfsd_proc_setattr(struct svc_rqst *rqstp) in nfsd_proc_setattr() argument
51 struct nfsd_sattrargs *argp = rqstp->rq_argp; in nfsd_proc_setattr()
52 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_setattr()
86 resp->status = fh_verify(rqstp, fhp, 0, NFSD_MAY_NOP); in nfsd_proc_setattr()
103 resp->status = nfsd_setattr(rqstp, fh in nfsd_proc_setattr()
114 nfsd_proc_root(struct svc_rqst *rqstp) nfsd_proc_root() argument
126 nfsd_proc_lookup(struct svc_rqst *rqstp) nfsd_proc_lookup() argument
150 nfsd_proc_readlink(struct svc_rqst *rqstp) nfsd_proc_readlink() argument
170 nfsd_proc_read(struct svc_rqst *rqstp) nfsd_proc_read() argument
209 nfsd_proc_writecache(struct svc_rqst *rqstp) nfsd_proc_writecache() argument
219 nfsd_proc_write(struct svc_rqst *rqstp) nfsd_proc_write() argument
255 nfsd_proc_create(struct svc_rqst *rqstp) nfsd_proc_create() argument
416 nfsd_proc_remove(struct svc_rqst *rqstp) nfsd_proc_remove() argument
432 nfsd_proc_rename(struct svc_rqst *rqstp) nfsd_proc_rename() argument
450 nfsd_proc_link(struct svc_rqst *rqstp) nfsd_proc_link() argument
470 nfsd_proc_symlink(struct svc_rqst *rqstp) nfsd_proc_symlink() argument
509 nfsd_proc_mkdir(struct svc_rqst *rqstp) nfsd_proc_mkdir() argument
538 nfsd_proc_rmdir(struct svc_rqst *rqstp) nfsd_proc_rmdir() argument
555 nfsd_proc_readdir(struct svc_rqst *rqstp) nfsd_proc_readdir() argument
595 nfsd_proc_statfs(struct svc_rqst *rqstp) nfsd_proc_statfs() argument
[all...]
/kernel/linux/linux-5.10/fs/lockd/
H A Dsvcproc.c43 #define cast_status(status) (cast_to_nlm(status, rqstp->rq_vers))
52 nlmsvc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_retrieve_args() argument
65 if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) in nlmsvc_retrieve_args()
72 error = cast_status(nlm_lookup_file(rqstp, &file, &lock->fh)); in nlmsvc_retrieve_args()
102 nlmsvc_proc_null(struct svc_rqst *rqstp) in nlmsvc_proc_null() argument
112 __nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_test() argument
114 struct nlm_args *argp = rqstp->rq_argp; in __nlmsvc_proc_test()
123 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) in __nlmsvc_proc_test()
127 resp->status = cast_status(nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie)); in __nlmsvc_proc_test()
132 ntohl(resp->status), rqstp in __nlmsvc_proc_test()
141 nlmsvc_proc_test(struct svc_rqst *rqstp) nlmsvc_proc_test() argument
147 __nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_lock() argument
190 nlmsvc_proc_lock(struct svc_rqst *rqstp) nlmsvc_proc_lock() argument
196 __nlmsvc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_cancel() argument
228 nlmsvc_proc_cancel(struct svc_rqst *rqstp) nlmsvc_proc_cancel() argument
237 __nlmsvc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_unlock() argument
269 nlmsvc_proc_unlock(struct svc_rqst *rqstp) nlmsvc_proc_unlock() argument
279 __nlmsvc_proc_granted(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_granted() argument
292 nlmsvc_proc_granted(struct svc_rqst *rqstp) nlmsvc_proc_granted() argument
329 nlmsvc_callback(struct svc_rqst *rqstp, u32 proc, __be32 (*func)(struct svc_rqst *, struct nlm_res *)) nlmsvc_callback() argument
360 nlmsvc_proc_test_msg(struct svc_rqst *rqstp) nlmsvc_proc_test_msg() argument
366 nlmsvc_proc_lock_msg(struct svc_rqst *rqstp) nlmsvc_proc_lock_msg() argument
372 nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp) nlmsvc_proc_cancel_msg() argument
379 nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp) nlmsvc_proc_unlock_msg() argument
386 nlmsvc_proc_granted_msg(struct svc_rqst *rqstp) nlmsvc_proc_granted_msg() argument
396 nlmsvc_proc_share(struct svc_rqst *rqstp) nlmsvc_proc_share() argument
431 nlmsvc_proc_unshare(struct svc_rqst *rqstp) nlmsvc_proc_unshare() argument
466 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp) nlmsvc_proc_nm_lock() argument
480 nlmsvc_proc_free_all(struct svc_rqst *rqstp) nlmsvc_proc_free_all() argument
498 nlmsvc_proc_sm_notify(struct svc_rqst *rqstp) nlmsvc_proc_sm_notify() argument
519 nlmsvc_proc_granted_res(struct svc_rqst *rqstp) nlmsvc_proc_granted_res() argument
533 nlmsvc_proc_unused(struct svc_rqst *rqstp) nlmsvc_proc_unused() argument
[all...]
H A Dsvc4proc.c23 nlm4svc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_retrieve_args() argument
36 if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) in nlm4svc_retrieve_args()
43 if ((error = nlm_lookup_file(rqstp, &file, &lock->fh)) != 0) in nlm4svc_retrieve_args()
72 nlm4svc_proc_null(struct svc_rqst *rqstp) in nlm4svc_proc_null() argument
82 __nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_test() argument
84 struct nlm_args *argp = rqstp->rq_argp; in __nlm4svc_proc_test()
93 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) in __nlm4svc_proc_test()
97 resp->status = nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie); in __nlm4svc_proc_test()
110 nlm4svc_proc_test(struct svc_rqst *rqstp) in nlm4svc_proc_test() argument
112 return __nlm4svc_proc_test(rqstp, rqst in nlm4svc_proc_test()
116 __nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_lock() argument
159 nlm4svc_proc_lock(struct svc_rqst *rqstp) nlm4svc_proc_lock() argument
165 __nlm4svc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_cancel() argument
196 nlm4svc_proc_cancel(struct svc_rqst *rqstp) nlm4svc_proc_cancel() argument
205 __nlm4svc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_unlock() argument
236 nlm4svc_proc_unlock(struct svc_rqst *rqstp) nlm4svc_proc_unlock() argument
246 __nlm4svc_proc_granted(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_granted() argument
259 nlm4svc_proc_granted(struct svc_rqst *rqstp) nlm4svc_proc_granted() argument
288 nlm4svc_callback(struct svc_rqst *rqstp, u32 proc, __be32 (*func)(struct svc_rqst *, struct nlm_res *)) nlm4svc_callback() argument
319 nlm4svc_proc_test_msg(struct svc_rqst *rqstp) nlm4svc_proc_test_msg() argument
325 nlm4svc_proc_lock_msg(struct svc_rqst *rqstp) nlm4svc_proc_lock_msg() argument
331 nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp) nlm4svc_proc_cancel_msg() argument
337 nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp) nlm4svc_proc_unlock_msg() argument
343 nlm4svc_proc_granted_msg(struct svc_rqst *rqstp) nlm4svc_proc_granted_msg() argument
353 nlm4svc_proc_share(struct svc_rqst *rqstp) nlm4svc_proc_share() argument
388 nlm4svc_proc_unshare(struct svc_rqst *rqstp) nlm4svc_proc_unshare() argument
423 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp) nlm4svc_proc_nm_lock() argument
437 nlm4svc_proc_free_all(struct svc_rqst *rqstp) nlm4svc_proc_free_all() argument
455 nlm4svc_proc_sm_notify(struct svc_rqst *rqstp) nlm4svc_proc_sm_notify() argument
476 nlm4svc_proc_granted_res(struct svc_rqst *rqstp) nlm4svc_proc_granted_res() argument
490 nlm4svc_proc_unused(struct svc_rqst *rqstp) nlm4svc_proc_unused() argument
[all...]
H A Dxdr.c184 nlmsvc_decode_testargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_testargs() argument
186 struct nlm_args *argp = rqstp->rq_argp; in nlmsvc_decode_testargs()
198 return xdr_argsize_check(rqstp, p); in nlmsvc_decode_testargs()
202 nlmsvc_encode_testres(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_encode_testres() argument
204 struct nlm_res *resp = rqstp->rq_resp; in nlmsvc_encode_testres()
208 return xdr_ressize_check(rqstp, p); in nlmsvc_encode_testres()
212 nlmsvc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_lockargs() argument
214 struct nlm_args *argp = rqstp->rq_argp; in nlmsvc_decode_lockargs()
229 return xdr_argsize_check(rqstp, p); in nlmsvc_decode_lockargs()
233 nlmsvc_decode_cancargs(struct svc_rqst *rqstp, __be3 argument
250 nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_unlockargs() argument
262 nlmsvc_decode_shareargs(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_shareargs() argument
283 nlmsvc_encode_shareres(struct svc_rqst *rqstp, __be32 *p) nlmsvc_encode_shareres() argument
295 nlmsvc_encode_res(struct svc_rqst *rqstp, __be32 *p) nlmsvc_encode_res() argument
306 nlmsvc_decode_notify(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_notify() argument
319 nlmsvc_decode_reboot(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_reboot() argument
332 nlmsvc_decode_res(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_res() argument
343 nlmsvc_decode_void(struct svc_rqst *rqstp, __be32 *p) nlmsvc_decode_void() argument
349 nlmsvc_encode_void(struct svc_rqst *rqstp, __be32 *p) nlmsvc_encode_void() argument
[all...]
/kernel/linux/linux-6.6/fs/lockd/
H A Dsvcproc.c43 #define cast_status(status) (cast_to_nlm(status, rqstp->rq_vers))
52 nlmsvc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_retrieve_args() argument
66 if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) in nlmsvc_retrieve_args()
73 error = cast_status(nlm_lookup_file(rqstp, &file, lock)); in nlmsvc_retrieve_args()
105 nlmsvc_proc_null(struct svc_rqst *rqstp) in nlmsvc_proc_null() argument
115 __nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_test() argument
117 struct nlm_args *argp = rqstp->rq_argp; in __nlmsvc_proc_test()
127 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) in __nlmsvc_proc_test()
133 resp->status = cast_status(nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie)); in __nlmsvc_proc_test()
138 ntohl(resp->status), rqstp in __nlmsvc_proc_test()
147 nlmsvc_proc_test(struct svc_rqst *rqstp) nlmsvc_proc_test() argument
153 __nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_lock() argument
196 nlmsvc_proc_lock(struct svc_rqst *rqstp) nlmsvc_proc_lock() argument
202 __nlmsvc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_cancel() argument
234 nlmsvc_proc_cancel(struct svc_rqst *rqstp) nlmsvc_proc_cancel() argument
243 __nlmsvc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_unlock() argument
275 nlmsvc_proc_unlock(struct svc_rqst *rqstp) nlmsvc_proc_unlock() argument
285 __nlmsvc_proc_granted(struct svc_rqst *rqstp, struct nlm_res *resp) __nlmsvc_proc_granted() argument
298 nlmsvc_proc_granted(struct svc_rqst *rqstp) nlmsvc_proc_granted() argument
333 nlmsvc_callback(struct svc_rqst *rqstp, u32 proc, __be32 (*func)(struct svc_rqst *, struct nlm_res *)) nlmsvc_callback() argument
364 nlmsvc_proc_test_msg(struct svc_rqst *rqstp) nlmsvc_proc_test_msg() argument
370 nlmsvc_proc_lock_msg(struct svc_rqst *rqstp) nlmsvc_proc_lock_msg() argument
376 nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp) nlmsvc_proc_cancel_msg() argument
383 nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp) nlmsvc_proc_unlock_msg() argument
390 nlmsvc_proc_granted_msg(struct svc_rqst *rqstp) nlmsvc_proc_granted_msg() argument
400 nlmsvc_proc_share(struct svc_rqst *rqstp) nlmsvc_proc_share() argument
435 nlmsvc_proc_unshare(struct svc_rqst *rqstp) nlmsvc_proc_unshare() argument
470 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp) nlmsvc_proc_nm_lock() argument
484 nlmsvc_proc_free_all(struct svc_rqst *rqstp) nlmsvc_proc_free_all() argument
502 nlmsvc_proc_sm_notify(struct svc_rqst *rqstp) nlmsvc_proc_sm_notify() argument
523 nlmsvc_proc_granted_res(struct svc_rqst *rqstp) nlmsvc_proc_granted_res() argument
537 nlmsvc_proc_unused(struct svc_rqst *rqstp) nlmsvc_proc_unused() argument
[all...]
H A Dsvc4proc.c23 nlm4svc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_retrieve_args() argument
40 if (!(host = nlmsvc_lookup_host(rqstp, lock->caller, lock->len)) in nlm4svc_retrieve_args()
49 error = nlm_lookup_file(rqstp, &file, lock); in nlm4svc_retrieve_args()
84 nlm4svc_proc_null(struct svc_rqst *rqstp) in nlm4svc_proc_null() argument
94 __nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_test() argument
96 struct nlm_args *argp = rqstp->rq_argp; in __nlm4svc_proc_test()
106 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) in __nlm4svc_proc_test()
111 resp->status = nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie); in __nlm4svc_proc_test()
124 nlm4svc_proc_test(struct svc_rqst *rqstp) in nlm4svc_proc_test() argument
126 return __nlm4svc_proc_test(rqstp, rqst in nlm4svc_proc_test()
130 __nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_lock() argument
173 nlm4svc_proc_lock(struct svc_rqst *rqstp) nlm4svc_proc_lock() argument
179 __nlm4svc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_cancel() argument
210 nlm4svc_proc_cancel(struct svc_rqst *rqstp) nlm4svc_proc_cancel() argument
219 __nlm4svc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_unlock() argument
250 nlm4svc_proc_unlock(struct svc_rqst *rqstp) nlm4svc_proc_unlock() argument
260 __nlm4svc_proc_granted(struct svc_rqst *rqstp, struct nlm_res *resp) __nlm4svc_proc_granted() argument
273 nlm4svc_proc_granted(struct svc_rqst *rqstp) nlm4svc_proc_granted() argument
300 nlm4svc_callback(struct svc_rqst *rqstp, u32 proc, __be32 (*func)(struct svc_rqst *, struct nlm_res *)) nlm4svc_callback() argument
331 nlm4svc_proc_test_msg(struct svc_rqst *rqstp) nlm4svc_proc_test_msg() argument
337 nlm4svc_proc_lock_msg(struct svc_rqst *rqstp) nlm4svc_proc_lock_msg() argument
343 nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp) nlm4svc_proc_cancel_msg() argument
349 nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp) nlm4svc_proc_unlock_msg() argument
355 nlm4svc_proc_granted_msg(struct svc_rqst *rqstp) nlm4svc_proc_granted_msg() argument
365 nlm4svc_proc_share(struct svc_rqst *rqstp) nlm4svc_proc_share() argument
400 nlm4svc_proc_unshare(struct svc_rqst *rqstp) nlm4svc_proc_unshare() argument
435 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp) nlm4svc_proc_nm_lock() argument
449 nlm4svc_proc_free_all(struct svc_rqst *rqstp) nlm4svc_proc_free_all() argument
467 nlm4svc_proc_sm_notify(struct svc_rqst *rqstp) nlm4svc_proc_sm_notify() argument
488 nlm4svc_proc_granted_res(struct svc_rqst *rqstp) nlm4svc_proc_granted_res() argument
502 nlm4svc_proc_unused(struct svc_rqst *rqstp) nlm4svc_proc_unused() argument
[all...]
/kernel/linux/linux-6.6/fs/nfsd/
H A Dnfs3xdr.c210 svcxdr_decode_sattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_sattr3() argument
234 iap->ia_uid = make_kuid(nfsd_user_namespace(rqstp), uid); in svcxdr_decode_sattr3()
245 iap->ia_gid = make_kgid(nfsd_user_namespace(rqstp), gid); in svcxdr_decode_sattr3()
330 svcxdr_decode_devicedata3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_devicedata3() argument
333 return svcxdr_decode_sattr3(rqstp, xdr, &args->attrs) && in svcxdr_decode_devicedata3()
338 svcxdr_encode_fattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_fattr3() argument
341 struct user_namespace *userns = nfsd_user_namespace(rqstp); in svcxdr_encode_fattr3()
420 * @rqstp: Context of a completed RPC transaction
429 svcxdr_encode_post_op_attr(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_post_op_attr() argument
448 if (!svcxdr_encode_fattr3(rqstp, xd in svcxdr_encode_post_op_attr()
461 svcxdr_encode_wcc_data(struct svc_rqst *rqstp, struct xdr_stream *xdr, const struct svc_fh *fhp) svcxdr_encode_wcc_data() argument
495 nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_fhandleargs() argument
503 nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_sattrargs() argument
513 nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_diropargs() argument
521 nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_accessargs() argument
534 nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_readargs() argument
549 nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_writeargs() argument
579 nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_createargs() argument
603 nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_mkdirargs() argument
613 nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_symlinkargs() argument
632 nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_mknodargs() argument
660 nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_renameargs() argument
671 nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_linkargs() argument
681 nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_readdirargs() argument
699 nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_readdirplusargs() argument
721 nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_decode_commitargs() argument
741 nfs3svc_encode_getattrres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_getattrres() argument
760 nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_wccstat() argument
770 nfs3svc_encode_lookupres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_lookupres() argument
795 nfs3svc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_accessres() argument
818 nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_readlinkres() argument
846 nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_readres() argument
879 nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_writeres() argument
906 nfs3svc_encode_createres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_createres() argument
931 nfs3svc_encode_renameres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_renameres() argument
942 nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_linkres() argument
953 nfs3svc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_readdirres() argument
1207 nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_fsstatres() argument
1253 nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_fsinfores() argument
1295 nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_pathconfres() argument
1318 nfs3svc_encode_commitres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfs3svc_encode_commitres() argument
1343 nfs3svc_release_fhandle(struct svc_rqst *rqstp) nfs3svc_release_fhandle() argument
1351 nfs3svc_release_fhandle2(struct svc_rqst *rqstp) nfs3svc_release_fhandle2() argument
[all...]
H A Dnfs3proc.c35 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() argument
44 nfsd3_proc_getattr(struct svc_rqst *rqstp) in nfsd3_proc_getattr() argument
46 struct nfsd_fhandle *argp = rqstp->rq_argp; in nfsd3_proc_getattr()
47 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_getattr()
53 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd3_proc_getattr()
67 nfsd3_proc_setattr(struct svc_rqst *rqstp) in nfsd3_proc_setattr() argument
69 struct nfsd3_sattrargs *argp = rqstp->rq_argp; in nfsd3_proc_setattr()
70 struct nfsd3_attrstat *resp = rqstp->rq_resp; in nfsd3_proc_setattr()
79 resp->status = nfsd_setattr(rqstp, &resp->fh, &attrs, in nfsd3_proc_setattr()
88 nfsd3_proc_lookup(struct svc_rqst *rqstp) in nfsd3_proc_lookup() argument
111 nfsd3_proc_access(struct svc_rqst *rqstp) nfsd3_proc_access() argument
130 nfsd3_proc_readlink(struct svc_rqst *rqstp) nfsd3_proc_readlink() argument
150 nfsd3_proc_read(struct svc_rqst *rqstp) nfsd3_proc_read() argument
186 nfsd3_proc_write(struct svc_rqst *rqstp) nfsd3_proc_write() argument
223 nfsd3_create_file(struct svc_rqst *rqstp, struct svc_fh *fhp, struct svc_fh *resfhp, struct nfsd3_createargs *argp) nfsd3_create_file() argument
344 nfsd3_proc_create(struct svc_rqst *rqstp) nfsd3_proc_create() argument
366 nfsd3_proc_mkdir(struct svc_rqst *rqstp) nfsd3_proc_mkdir() argument
388 nfsd3_proc_symlink(struct svc_rqst *rqstp) nfsd3_proc_symlink() argument
431 nfsd3_proc_mknod(struct svc_rqst *rqstp) nfsd3_proc_mknod() argument
472 nfsd3_proc_remove(struct svc_rqst *rqstp) nfsd3_proc_remove() argument
493 nfsd3_proc_rmdir(struct svc_rqst *rqstp) nfsd3_proc_rmdir() argument
510 nfsd3_proc_rename(struct svc_rqst *rqstp) nfsd3_proc_rename() argument
532 nfsd3_proc_link(struct svc_rqst *rqstp) nfsd3_proc_link() argument
551 nfsd3_init_dirlist_pages(struct svc_rqst *rqstp, struct nfsd3_readdirres *resp, u32 count) nfsd3_init_dirlist_pages() argument
575 nfsd3_proc_readdir(struct svc_rqst *rqstp) nfsd3_proc_readdir() argument
608 nfsd3_proc_readdirplus(struct svc_rqst *rqstp) nfsd3_proc_readdirplus() argument
651 nfsd3_proc_fsstat(struct svc_rqst *rqstp) nfsd3_proc_fsstat() argument
668 nfsd3_proc_fsinfo(struct svc_rqst *rqstp) nfsd3_proc_fsinfo() argument
711 nfsd3_proc_pathconf(struct svc_rqst *rqstp) nfsd3_proc_pathconf() argument
753 nfsd3_proc_commit(struct svc_rqst *rqstp) nfsd3_proc_commit() argument
[all...]
H A Dnfsproc.c17 nfsd_proc_null(struct svc_rqst *rqstp) in nfsd_proc_null() argument
27 nfsd_proc_getattr(struct svc_rqst *rqstp) in nfsd_proc_getattr() argument
29 struct nfsd_fhandle *argp = rqstp->rq_argp; in nfsd_proc_getattr()
30 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_getattr()
35 resp->status = fh_verify(rqstp, &resp->fh, 0, in nfsd_proc_getattr()
49 nfsd_proc_setattr(struct svc_rqst *rqstp) in nfsd_proc_setattr() argument
51 struct nfsd_sattrargs *argp = rqstp->rq_argp; in nfsd_proc_setattr()
52 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsd_proc_setattr()
89 resp->status = fh_verify(rqstp, fhp, 0, NFSD_MAY_NOP); in nfsd_proc_setattr()
106 resp->status = nfsd_setattr(rqstp, fh in nfsd_proc_setattr()
117 nfsd_proc_root(struct svc_rqst *rqstp) nfsd_proc_root() argument
129 nfsd_proc_lookup(struct svc_rqst *rqstp) nfsd_proc_lookup() argument
153 nfsd_proc_readlink(struct svc_rqst *rqstp) nfsd_proc_readlink() argument
175 nfsd_proc_read(struct svc_rqst *rqstp) nfsd_proc_read() argument
208 nfsd_proc_writecache(struct svc_rqst *rqstp) nfsd_proc_writecache() argument
218 nfsd_proc_write(struct svc_rqst *rqstp) nfsd_proc_write() argument
248 nfsd_proc_create(struct svc_rqst *rqstp) nfsd_proc_create() argument
410 nfsd_proc_remove(struct svc_rqst *rqstp) nfsd_proc_remove() argument
426 nfsd_proc_rename(struct svc_rqst *rqstp) nfsd_proc_rename() argument
444 nfsd_proc_link(struct svc_rqst *rqstp) nfsd_proc_link() argument
464 nfsd_proc_symlink(struct svc_rqst *rqstp) nfsd_proc_symlink() argument
506 nfsd_proc_mkdir(struct svc_rqst *rqstp) nfsd_proc_mkdir() argument
538 nfsd_proc_rmdir(struct svc_rqst *rqstp) nfsd_proc_rmdir() argument
551 nfsd_init_dirlist_pages(struct svc_rqst *rqstp, struct nfsd_readdirres *resp, u32 count) nfsd_init_dirlist_pages() argument
573 nfsd_proc_readdir(struct svc_rqst *rqstp) nfsd_proc_readdir() argument
600 nfsd_proc_statfs(struct svc_rqst *rqstp) nfsd_proc_statfs() argument
[all...]
H A Dnfsxdr.c130 svcxdr_decode_sattr(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_sattr() argument
154 iap->ia_uid = make_kuid(nfsd_user_namespace(rqstp), tmp1); in svcxdr_decode_sattr()
161 iap->ia_gid = make_kgid(nfsd_user_namespace(rqstp), tmp1); in svcxdr_decode_sattr()
204 * @rqstp: Context of a completed RPC transaction
214 svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_fattr() argument
217 struct user_namespace *userns = nfsd_user_namespace(rqstp); in svcxdr_encode_fattr()
276 nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_fhandleargs() argument
278 struct nfsd_fhandle *args = rqstp->rq_argp; in nfssvc_decode_fhandleargs()
284 nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_sattrargs() argument
286 struct nfsd_sattrargs *args = rqstp in nfssvc_decode_sattrargs()
293 nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_diropargs() argument
301 nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_readargs() argument
320 nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_writeargs() argument
346 nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_createargs() argument
356 nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_renameargs() argument
367 nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_linkargs() argument
377 nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_symlinkargs() argument
397 nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_decode_readdirargs() argument
416 nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_statres() argument
424 nfssvc_encode_attrstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_attrstatres() argument
441 nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_diropres() argument
460 nfssvc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_readlinkres() argument
482 nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_readres() argument
507 nfssvc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_readdirres() argument
530 nfssvc_encode_statfsres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfssvc_encode_statfsres() argument
644 nfssvc_release_attrstat(struct svc_rqst *rqstp) nfssvc_release_attrstat() argument
651 nfssvc_release_diropres(struct svc_rqst *rqstp) nfssvc_release_diropres() argument
658 nfssvc_release_readres(struct svc_rqst *rqstp) nfssvc_release_readres() argument
[all...]
H A Dnfs2acl.c22 nfsacld_proc_null(struct svc_rqst *rqstp) in nfsacld_proc_null() argument
30 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp) in nfsacld_proc_getacl() argument
32 struct nfsd3_getaclargs *argp = rqstp->rq_argp; in nfsacld_proc_getacl()
33 struct nfsd3_getaclres *resp = rqstp->rq_resp; in nfsacld_proc_getacl()
41 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_NOP); in nfsacld_proc_getacl()
93 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp) in nfsacld_proc_setacl() argument
95 struct nfsd3_setaclargs *argp = rqstp->rq_argp; in nfsacld_proc_setacl()
96 struct nfsd_attrstat *resp = rqstp->rq_resp; in nfsacld_proc_setacl()
104 resp->status = fh_verify(rqstp, &resp->fh, 0, NFSD_MAY_SATTR); in nfsacld_proc_setacl()
149 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp) in nfsacld_proc_getattr() argument
168 nfsacld_proc_access(struct svc_rqst *rqstp) nfsacld_proc_access() argument
192 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfsaclsvc_decode_getaclargs() argument
205 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfsaclsvc_decode_setaclargs() argument
226 nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfsaclsvc_decode_accessargs() argument
244 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfsaclsvc_encode_getaclres() argument
274 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr) nfsaclsvc_encode_accessres() argument
295 nfsaclsvc_release_getacl(struct svc_rqst *rqstp) nfsaclsvc_release_getacl() argument
304 nfsaclsvc_release_access(struct svc_rqst *rqstp) nfsaclsvc_release_access() argument
[all...]
H A Dxdr.h144 bool nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
145 bool nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
146 bool nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
147 bool nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
148 bool nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
149 bool nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
150 bool nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
151 bool nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
152 bool nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
153 bool nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struc
[all...]
H A Dxdr3.h183 struct svc_rqst * rqstp; member
268 bool nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
269 bool nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
270 bool nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
271 bool nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
272 bool nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
273 bool nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
274 bool nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
275 bool nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
276 bool nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struc
[all...]
H A Dnfs4proc.c82 check_attr_support(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, in check_attr_support() argument
104 nfsd4_check_open_attributes(struct svc_rqst *rqstp, in nfsd4_check_open_attributes() argument
112 status = check_attr_support(rqstp, cstate, in nfsd4_check_open_attributes()
115 status = check_attr_support(rqstp, cstate, in nfsd4_check_open_attributes()
142 do_open_permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int accmode) in do_open_permission() argument
158 return fh_verify(rqstp, current_fh, S_IFREG, accmode); in do_open_permission()
232 nfsd4_create_file(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd4_create_file() argument
251 status = fh_verify(rqstp, fhp, S_IFDIR, NFSD_MAY_EXEC); in nfsd4_create_file()
273 status = fh_verify(rqstp, fhp, S_IFDIR, NFSD_MAY_CREATE); in nfsd4_create_file()
370 status = nfsd_create_setattr(rqstp, fh in nfsd4_create_file()
418 do_open_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh **resfh) do_open_lookup() argument
485 do_open_fhandle(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open) do_open_fhandle() argument
526 nfsd4_open(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_open() argument
651 nfsd4_open_omfg(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_op *op) nfsd4_open_omfg() argument
667 nfsd4_getfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_getfh() argument
675 nfsd4_putfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_putfh() argument
696 nfsd4_putrootfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_putrootfh() argument
705 nfsd4_restorefh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_restorefh() argument
720 nfsd4_savefh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_savefh() argument
735 nfsd4_access(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_access() argument
764 nfsd4_commit(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_commit() argument
784 nfsd4_create(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_create() argument
879 nfsd4_getattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_getattr() argument
901 nfsd4_link(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_link() argument
914 nfsd4_do_lookupp(struct svc_rqst *rqstp, struct svc_fh *fh) nfsd4_do_lookupp() argument
932 nfsd4_lookupp(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_lookupp() argument
939 nfsd4_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_lookup() argument
948 nfsd4_read(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_read() argument
997 nfsd4_readdir(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_readdir() argument
1023 nfsd4_readlink(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_readlink() argument
1032 nfsd4_remove(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_remove() argument
1048 nfsd4_rename(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_rename() argument
1067 nfsd4_secinfo(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_secinfo() argument
1096 nfsd4_secinfo_no_name(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_secinfo_no_name() argument
1133 nfsd4_setattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_setattr() argument
1181 nfsd4_write(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_write() argument
1221 nfsd4_verify_copy(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, stateid_t *src_stateid, struct nfsd_file **src, stateid_t *dst_stateid, struct nfsd_file **dst) nfsd4_verify_copy() argument
1259 nfsd4_clone(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_clone() argument
1408 nfsd4_interssc_connect(struct nl4_server *nss, struct svc_rqst *rqstp, struct nfsd4_ssc_umount_item **nsui) nfsd4_interssc_connect() argument
1508 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_copy *copy) nfsd4_setup_inter_ssc() argument
1566 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_copy *copy) nfsd4_setup_inter_ssc() argument
1588 nfsd4_setup_intra_ssc(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_copy *copy) nfsd4_setup_intra_ssc() argument
1794 nfsd4_copy(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_copy() argument
1896 nfsd4_offload_cancel(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_offload_cancel() argument
1916 nfsd4_copy_notify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_copy_notify() argument
1960 nfsd4_fallocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_fallocate *fallocate, int flags) nfsd4_fallocate() argument
1981 nfsd4_offload_status(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_offload_status() argument
2002 nfsd4_allocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_allocate() argument
2009 nfsd4_deallocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_deallocate() argument
2017 nfsd4_seek(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_seek() argument
2064 _nfsd4_verify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_verify *verify) _nfsd4_verify() argument
2122 nfsd4_nverify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_nverify() argument
2132 nfsd4_verify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_verify() argument
2161 nfsd4_getdeviceinfo(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_getdeviceinfo() argument
2213 nfsd4_layoutget(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_layoutget() argument
2299 nfsd4_layoutcommit(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_layoutcommit() argument
2363 nfsd4_layoutreturn(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_layoutreturn() argument
2410 nfsd4_getxattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_getxattr() argument
2421 nfsd4_setxattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_setxattr() argument
2441 nfsd4_listxattrs(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_listxattrs() argument
2453 nfsd4_removexattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, union nfsd4_op_u *u) nfsd4_removexattr() argument
2475 nfsd4_proc_null(struct svc_rqst *rqstp) nfsd4_proc_null() argument
2540 need_wrongsec_check(struct svc_rqst *rqstp) need_wrongsec_check() argument
2616 nfsd4_proc_compound(struct svc_rqst *rqstp) nfsd4_proc_compound() argument
2795 nfsd4_max_payload(const struct svc_rqst *rqstp) nfsd4_max_payload() argument
2805 nfsd4_only_status_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_only_status_rsize() argument
2811 nfsd4_status_stateid_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_status_stateid_rsize() argument
2817 nfsd4_access_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_access_rsize() argument
2824 nfsd4_commit_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_commit_rsize() argument
2830 nfsd4_create_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_create_rsize() argument
2842 nfsd4_getattr_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_getattr_rsize() argument
2880 nfsd4_getfh_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_getfh_rsize() argument
2886 nfsd4_link_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_link_rsize() argument
2893 nfsd4_lock_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_lock_rsize() argument
2900 nfsd4_open_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_open_rsize() argument
2909 nfsd4_read_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_read_rsize() argument
2917 nfsd4_read_plus_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_read_plus_rsize() argument
2931 nfsd4_readdir_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_readdir_rsize() argument
2940 nfsd4_readlink_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_readlink_rsize() argument
2946 nfsd4_remove_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_remove_rsize() argument
2953 nfsd4_rename_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_rename_rsize() argument
2960 nfsd4_sequence_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_sequence_rsize() argument
2967 nfsd4_test_stateid_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_test_stateid_rsize() argument
2974 nfsd4_setattr_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_setattr_rsize() argument
2980 nfsd4_secinfo_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_secinfo_rsize() argument
2987 nfsd4_setclientid_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_setclientid_rsize() argument
2994 nfsd4_write_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_write_rsize() argument
3000 nfsd4_exchange_id_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_exchange_id_rsize() argument
3015 nfsd4_bind_conn_to_session_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_bind_conn_to_session_rsize() argument
3023 nfsd4_create_session_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_create_session_rsize() argument
3033 nfsd4_copy_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_copy_rsize() argument
3046 nfsd4_offload_status_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_offload_status_rsize() argument
3054 nfsd4_copy_notify_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_copy_notify_rsize() argument
3070 nfsd4_getdeviceinfo_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_getdeviceinfo_rsize() argument
3086 nfsd4_layoutget_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_layoutget_rsize() argument
3096 nfsd4_layoutcommit_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_layoutcommit_rsize() argument
3104 nfsd4_layoutreturn_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_layoutreturn_rsize() argument
3114 nfsd4_seek_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_seek_rsize() argument
3120 nfsd4_getxattr_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_getxattr_rsize() argument
3128 nfsd4_setxattr_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_setxattr_rsize() argument
3134 nfsd4_listxattrs_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_listxattrs_rsize() argument
3142 nfsd4_removexattr_rsize(const struct svc_rqst *rqstp, const struct nfsd4_op *op) nfsd4_removexattr_rsize() argument
3572 nfsd4_spo_must_allow(struct svc_rqst *rqstp) nfsd4_spo_must_allow() argument
3601 nfsd4_max_reply(struct svc_rqst *rqstp, struct nfsd4_op *op) nfsd4_max_reply() argument
[all...]
/kernel/linux/linux-6.6/include/linux/lockd/
H A Dxdr4.h26 bool nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
27 bool nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
28 bool nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
29 bool nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
30 bool nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
31 bool nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
32 bool nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr);
33 bool nlm4svc_decode_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
34 bool nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr);
36 bool nlm4svc_encode_testres(struct svc_rqst *rqstp, struc
[all...]

Completed in 20 milliseconds

1234567