Home
last modified time | relevance | path

Searched refs:localio (Results 1 – 12 of 12) sorted by relevance

/linux/fs/nfs/
H A Dlocalio.c38 struct nfsd_file *localio; member
42 struct nfsd_file *localio; member
223 struct nfsd_file *localio; in nfs_local_open_fh() local
231 localio = nfs_open_local_fh(&clp->cl_uuid, clp->cl_rpcclient, in nfs_local_open_fh()
233 if (IS_ERR(localio)) { in nfs_local_open_fh()
234 status = PTR_ERR(localio); in nfs_local_open_fh()
245 return localio; in nfs_local_open_fh()
341 nfs_to_nfsd_file_put_local(iocb->localio); in nfs_local_pgio_release()
392 struct nfsd_file *localio, in nfs_do_local_read() argument
396 struct file *file = nfs_to->nfsd_file_file(localio); in nfs_do_local_read()
[all …]
H A DMakefile16 nfs-$(CONFIG_NFS_LOCALIO) += localio.o
H A Dinternal.h314 struct nfsd_file *localio);
483 struct nfsd_file *localio, in nfs_local_doio() argument
489 static inline int nfs_local_commit(struct nfsd_file *localio, in nfs_local_commit() argument
580 struct nfsd_file *localio);
H A Dpagelist.c735 struct nfsd_file *localio) in nfs_initiate_pgio() argument
765 if (localio) in nfs_initiate_pgio()
767 localio, hdr, call_ops); in nfs_initiate_pgio()
963 struct nfsd_file *localio = in nfs_generic_pg_pgios() local
976 localio); in nfs_generic_pg_pgios()
H A Dwrite.c1679 struct nfsd_file *localio) in nfs_initiate_commit() argument
1708 if (localio) in nfs_initiate_commit()
1709 return nfs_local_commit(localio, data, call_ops, how); in nfs_initiate_commit()
1810 struct nfsd_file *localio; in nfs_commit_list() local
1828 localio = nfs_local_open_fh(NFS_SERVER(inode)->nfs_client, data->cred, in nfs_commit_list()
1832 RPC_TASK_CRED_NOREF | task_flags, localio); in nfs_commit_list()
/linux/fs/nfsd/
H A Dlocalio.c66 struct nfsd_file *localio; in nfsd_open_local_fh() local
85 &fh, mayflags, &localio); in nfsd_open_local_fh()
87 localio = ERR_PTR(nfs_stat_to_errno(be32_to_cpu(beres))); in nfsd_open_local_fh()
93 return localio; in nfsd_open_local_fh()
H A DMakefile26 nfsd-$(CONFIG_NFS_LOCALIO) += localio.o
/linux/include/linux/
H A Dnfslocalio.h81 static inline void nfs_to_nfsd_file_put_local(struct nfsd_file *localio) in nfs_to_nfsd_file_put_local() argument
88 struct net *net = nfs_to->nfsd_file_put_local(localio); in nfs_to_nfsd_file_put_local()
97 static inline void nfs_to_nfsd_file_put_local(struct nfsd_file *localio) in nfs_to_nfsd_file_put_local() argument
/linux/fs/nfs_common/
H A Dnfslocalio.c136 struct nfsd_file *localio; in nfs_open_local_fh() local
156 localio = nfs_to->nfsd_open_local_fh(net, uuid->dom, rpc_clnt, in nfs_open_local_fh()
158 if (IS_ERR(localio)) in nfs_open_local_fh()
161 return localio; in nfs_open_local_fh()
/linux/Documentation/filesystems/nfs/
H A Dindex.rst11 localio
H A Dlocalio.rst206 fs/nfs/localio.c:nfs_local_probe()
287 See fs/nfs/localio.c:nfs_local_open_fh() and
288 fs/nfsd/localio.c:nfsd_open_local_fh() for the interface that makes
292 The client's fs/nfs/localio.c:nfs_local_open_fh() will call into the
293 server's fs/nfsd/localio.c:nfsd_open_local_fh() and carefully access
306 the NFS server. See: fs/nfs/localio.c:nfs_local_doio() and
307 fs/nfs/localio.c:nfs_local_commit().
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c1775 struct nfsd_file *localio; in ff_layout_read_pagelist() local
1823 localio = ff_local_open_fh(ds->ds_clp, ds_cred, fh, FMODE_READ); in ff_layout_read_pagelist()
1824 if (localio) { in ff_layout_read_pagelist()
1833 0, RPC_TASK_SOFTCONN, localio); in ff_layout_read_pagelist()
1853 struct nfsd_file *localio; in ff_layout_write_pagelist() local
1899 localio = ff_local_open_fh(ds->ds_clp, ds_cred, fh, in ff_layout_write_pagelist()
1901 if (localio) { in ff_layout_write_pagelist()
1910 sync, RPC_TASK_SOFTCONN, localio); in ff_layout_write_pagelist()
1944 struct nfsd_file *localio; in ff_layout_initiate_commit() local
1984 localio = ff_local_open_fh(ds->ds_clp, ds_cred, fh, in ff_layout_initiate_commit()
[all …]