Home
last modified time | relevance | path

Searched refs:fl_cinfo (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/fs/nfs/
Dpnfs.h384 void pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info *fl_cinfo,
386 void pnfs_generic_ds_cinfo_destroy(struct pnfs_ds_commit_info *fl_cinfo);
468 struct pnfs_ds_commit_info *fl_cinfo = cinfo->ds; in pnfs_commit_list() local
470 if (fl_cinfo == NULL || fl_cinfo->ncommitting == 0) in pnfs_commit_list()
472 return fl_cinfo->ops->commit_pagelist(inode, mds_pages, how, cinfo); in pnfs_commit_list()
486 pnfs_init_ds_commit_info_ops(struct pnfs_ds_commit_info *fl_cinfo, struct inode *inode) in pnfs_init_ds_commit_info_ops() argument
490 fl_cinfo->ops = inode_cinfo->ops; in pnfs_init_ds_commit_info_ops()
494 pnfs_init_ds_commit_info(struct pnfs_ds_commit_info *fl_cinfo) in pnfs_init_ds_commit_info() argument
496 INIT_LIST_HEAD(&fl_cinfo->commits); in pnfs_init_ds_commit_info()
497 fl_cinfo->ops = NULL; in pnfs_init_ds_commit_info()
[all …]
Dpnfs_nfs.c131 pnfs_find_commit_array_by_lseg(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_find_commit_array_by_lseg() argument
136 list_for_each_entry_rcu(array, &fl_cinfo->commits, cinfo_list) { in pnfs_find_commit_array_by_lseg()
144 pnfs_add_commit_array(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_add_commit_array() argument
150 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_add_commit_array()
155 list_add_rcu(&new->cinfo_list, &fl_cinfo->commits); in pnfs_add_commit_array()
162 pnfs_lookup_commit_array(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_lookup_commit_array() argument
168 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_lookup_commit_array()
171 fl_cinfo->ops->setup_ds_info(fl_cinfo, lseg); in pnfs_lookup_commit_array()
173 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_lookup_commit_array()
220 pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_generic_ds_cinfo_release_lseg() argument
[all …]
/Linux-v5.10/fs/nfs/filelayout/
Dfilelayout.c1071 filelayout_setup_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in filelayout_setup_ds_info() argument
1083 array = pnfs_add_commit_array(fl_cinfo, new, lseg); in filelayout_setup_ds_info()
1091 filelayout_release_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in filelayout_release_ds_info() argument
1095 pnfs_generic_ds_cinfo_destroy(fl_cinfo); in filelayout_release_ds_info()
/Linux-v5.10/fs/nfs/flexfilelayout/
Dflexfilelayout.c1975 ff_layout_setup_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in ff_layout_setup_ds_info() argument
1985 array = pnfs_add_commit_array(fl_cinfo, new, lseg); in ff_layout_setup_ds_info()
1993 ff_layout_release_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in ff_layout_release_ds_info() argument
1997 pnfs_generic_ds_cinfo_destroy(fl_cinfo); in ff_layout_release_ds_info()