| /linux-6.15/fs/nfs/ |
| H A D | localio.c | 39 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 D | Makefile | 16 nfs-$(CONFIG_NFS_LOCALIO) += localio.o
|
| H A D | internal.h | 314 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 D | pagelist.c | 735 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 D | write.c | 1681 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 D | localio.c | 68 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 D | Makefile | 26 nfsd-$(CONFIG_NFS_LOCALIO) += localio.o
|
| /linux-6.15/fs/nfs_common/ |
| H A D | nfslocalio.c | 243 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 D | nfslocalio.h | 94 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 D | index.rst | 11 localio
|
| H A D | localio.rst | 206 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 D | flexfilelayout.c | 1811 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 …]
|