Searched refs:nfl (Results 1 – 10 of 10) sorted by relevance
| /linux/fs/nfs_common/ |
| H A D | nfslocalio.c | 154 struct nfs_file_localio *nfl; in nfs_uuid_put() local 170 while ((nfl = list_first_entry_or_null(&nfs_uuid->files, in nfs_uuid_put() 176 if (rcu_access_pointer(nfl->nfs_uuid) == NULL) { in nfs_uuid_put() 184 list) != nfl, in nfs_uuid_put() 190 list_del_init(&nfl->list); in nfs_uuid_put() 193 nfs_to_nfsd_file_put_local(&nfl->ro_file); in nfs_uuid_put() 194 nfs_to_nfsd_file_put_local(&nfl->rw_file); in nfs_uuid_put() 201 store_release_wake_up(&nfl->nfs_uuid, RCU_INITIALIZER(NULL)); in nfs_uuid_put() 245 static int nfs_uuid_add_file(nfs_uuid_t *nfs_uuid, struct nfs_file_localio *nfl) in nfs_uuid_add_file() argument 253 } else if (list_empty(&nfl->list)) { in nfs_uuid_add_file() [all …]
|
| /linux/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 | 110 static inline void nfs_close_local_fh(struct nfs_file_localio *nfl) in nfs_close_local_fh() argument
|
| /linux/fs/nfs/ |
| H A D | localio.c | 234 struct nfs_fh *fh, struct nfs_file_localio *nfl, in __nfs_local_open_fh() argument 242 cred, fh, nfl, pnf, mode); in __nfs_local_open_fh() 267 struct nfs_fh *fh, struct nfs_file_localio *nfl, in nfs_local_open_fh() argument 278 pnf = &nfl->rw_file; in nfs_local_open_fh() 280 pnf = &nfl->ro_file; in nfs_local_open_fh() 282 nf = __nfs_local_open_fh(clp, cred, fh, nfl, pnf, mode); in nfs_local_open_fh()
|
| H A D | internal.h | 489 struct nfs_fh *fh, struct nfs_file_localio *nfl, in nfs_local_open_fh() argument
|
| H A D | inode.c | 1230 nfs_localio_file_init(&ctx->nfl); in alloc_nfs_open_context() 1263 nfs_close_local_fh(&ctx->nfl); in __put_nfs_open_context()
|
| H A D | pagelist.c | 966 &hdr->args.context->nfl, in nfs_generic_pg_pgios()
|
| H A D | write.c | 1779 data->args.fh, &data->context->nfl, in nfs_commit_list()
|
| /linux/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.h | 88 struct nfs_file_localio nfl; member
|
| H A D | flexfilelayout.c | 174 return nfs_local_open_fh(clp, cred, fh, &mirror->dss[dss_id].nfl, mode); in ff_local_open_fh() 296 nfs_localio_file_init(&mirror->dss[dss_id].nfl); in ff_layout_alloc_mirror() 314 nfs_close_local_fh(&mirror->dss[dss_id].nfl); in ff_layout_free_mirror()
|