Home
last modified time | relevance | path

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

/linux-6.15/fs/nfs/
H A Dlocalio.c39 struct nfsd_file *localio; member
43 struct nfsd_file *localio; member
231 struct nfsd_file *localio; in __nfs_local_open_fh() local
235 if (IS_ERR(localio)) { in __nfs_local_open_fh()
246 return localio; in __nfs_local_open_fh()
481 struct nfsd_file *localio, in nfs_do_local_read() argument
497 iocb->localio = localio; in nfs_do_local_read()
696 iocb->localio = localio; in nfs_do_local_write()
748 nfs_local_file_put(localio); in nfs_local_doio()
799 nfs_local_file_put(localio); in nfs_local_release_commit_data()
[all …]
H A DMakefile16 nfs-$(CONFIG_NFS_LOCALIO) += localio.o
H A Dinternal.h314 struct nfsd_file *localio);
486 struct nfsd_file *localio, in nfs_local_doio() argument
492 static inline int nfs_local_commit(struct nfsd_file *localio, in nfs_local_commit() argument
583 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
977 localio); in nfs_generic_pg_pgios()
H A Dwrite.c1681 struct nfsd_file *localio) in nfs_initiate_commit() argument
1710 if (localio) in nfs_initiate_commit()
1711 return nfs_local_commit(localio, data, call_ops, how); in nfs_initiate_commit()
1812 struct nfsd_file *localio; in nfs_commit_list() local
1830 localio = nfs_local_open_fh(NFS_SERVER(inode)->nfs_client, data->cred, in nfs_commit_list()
1835 RPC_TASK_CRED_NOREF | task_flags, localio); in nfs_commit_list()
/linux-6.15/fs/nfsd/
H A Dlocalio.c68 struct nfsd_file *localio; in nfsd_open_local_fh() local
87 &fh, mayflags, &localio); in nfsd_open_local_fh()
89 localio = ERR_PTR(nfs_stat_to_errno(be32_to_cpu(beres))); in nfsd_open_local_fh()
95 return localio; in nfsd_open_local_fh()
H A DMakefile26 nfsd-$(CONFIG_NFS_LOCALIO) += localio.o
/linux-6.15/fs/nfs_common/
H A Dnfslocalio.c243 struct nfsd_file *localio; in nfs_open_local_fh() local
263 localio = nfs_to->nfsd_open_local_fh(net, uuid->dom, rpc_clnt, in nfs_open_local_fh()
265 if (IS_ERR(localio)) in nfs_open_local_fh()
270 return localio; in nfs_open_local_fh()
/linux-6.15/include/linux/
H A Dnfslocalio.h94 static inline void nfs_to_nfsd_file_put_local(struct nfsd_file *localio) in nfs_to_nfsd_file_put_local() argument
101 struct net *net = nfs_to->nfsd_file_put_local(localio); in nfs_to_nfsd_file_put_local()
/linux-6.15/Documentation/filesystems/nfs/
H A Dindex.rst11 localio
H A Dlocalio.rst206 fs/nfs/localio.c:nfs_local_probe()
253 See fs/nfs/localio.c:nfs_local_open_fh() and
254 fs/nfsd/localio.c:nfsd_open_local_fh() for the interface that makes
258 The client's fs/nfs/localio.c:nfs_local_open_fh() will call into the
259 server's fs/nfsd/localio.c:nfsd_open_local_fh() and carefully access
272 the NFS server. See: fs/nfs/localio.c:nfs_local_doio() and
273 fs/nfs/localio.c:nfs_local_commit().
/linux-6.15/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c1811 struct nfsd_file *localio; in ff_layout_read_pagelist() local
1860 if (localio) { in ff_layout_read_pagelist()
1869 0, RPC_TASK_SOFTCONN, localio); in ff_layout_read_pagelist()
1889 struct nfsd_file *localio; in ff_layout_write_pagelist() local
1935 localio = ff_local_open_fh(lseg, idx, ds->ds_clp, ds_cred, fh, in ff_layout_write_pagelist()
1937 if (localio) { in ff_layout_write_pagelist()
1946 sync, RPC_TASK_SOFTCONN, localio); in ff_layout_write_pagelist()
1980 struct nfsd_file *localio; in ff_layout_initiate_commit() local
2020 localio = ff_local_open_fh(lseg, idx, ds->ds_clp, ds_cred, fh, in ff_layout_initiate_commit()
2022 if (localio) { in ff_layout_initiate_commit()
[all …]