Searched refs:nfl (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/fs/nfs_common/ |
| H A D | nfslocalio.c | 155 struct nfs_file_localio *nfl, *tmp; in nfs_uuid_put() local 174 nfs_close_local_fh(nfl); in nfs_uuid_put() 226 if (list_empty(&nfl->list)) { in nfs_uuid_add_file() 227 rcu_assign_pointer(nfl->nfs_uuid, nfs_uuid); in nfs_uuid_add_file() 228 list_add_tail(&nfl->list, &nfs_uuid->files); in nfs_uuid_add_file() 268 nfs_uuid_add_file(uuid, nfl); in nfs_open_local_fh() 281 nfs_uuid = rcu_dereference(nfl->nfs_uuid); in nfs_close_local_fh() 288 ro_nf = rcu_access_pointer(nfl->ro_file); in nfs_close_local_fh() 289 rw_nf = rcu_access_pointer(nfl->rw_file); in nfs_close_local_fh() 298 RCU_INIT_POINTER(nfl->nfs_uuid, NULL); in nfs_close_local_fh() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | nfs_fs.h | 87 static inline void nfs_localio_file_init(struct nfs_file_localio *nfl) in nfs_localio_file_init() argument 90 nfl->ro_file = NULL; in nfs_localio_file_init() 91 nfl->rw_file = NULL; in nfs_localio_file_init() 92 INIT_LIST_HEAD(&nfl->list); in nfs_localio_file_init() 93 nfl->nfs_uuid = NULL; in nfs_localio_file_init() 116 struct nfs_file_localio nfl; member
|
| H A D | nfslocalio.h | 109 static inline void nfs_close_local_fh(struct nfs_file_localio *nfl) in nfs_close_local_fh() argument
|
| /linux-6.15/fs/nfs/ |
| H A D | localio.c | 228 struct nfs_fh *fh, struct nfs_file_localio *nfl, in __nfs_local_open_fh() argument 234 cred, fh, nfl, mode); in __nfs_local_open_fh() 258 struct nfs_fh *fh, struct nfs_file_localio *nfl, in nfs_local_open_fh() argument 269 pnf = &nfl->rw_file; in nfs_local_open_fh() 271 pnf = &nfl->ro_file; in nfs_local_open_fh() 278 new = __nfs_local_open_fh(clp, cred, fh, nfl, mode); in nfs_local_open_fh()
|
| H A D | internal.h | 480 struct nfs_fh *fh, struct nfs_file_localio *nfl, in nfs_local_open_fh() argument
|
| H A D | inode.c | 1142 nfs_localio_file_init(&ctx->nfl); in alloc_nfs_open_context() 1175 nfs_close_local_fh(&ctx->nfl); in __put_nfs_open_context()
|
| H A D | pagelist.c | 965 &hdr->args.context->nfl, in nfs_generic_pg_pgios()
|
| H A D | write.c | 1831 data->args.fh, &data->context->nfl, in nfs_commit_list()
|
| /linux-6.15/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.h | 86 struct nfs_file_localio nfl; member
|
| H A D | flexfilelayout.c | 174 return nfs_local_open_fh(clp, cred, fh, &mirror->nfl, mode); in ff_local_open_fh() 249 nfs_localio_file_init(&mirror->nfl); in ff_layout_alloc_mirror() 260 nfs_close_local_fh(&mirror->nfl); in ff_layout_free_mirror()
|