Searched refs:fl_cinfo (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/nfs/ |
| H A D | pnfs.h | 399 void pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info *fl_cinfo, 401 void pnfs_generic_ds_cinfo_destroy(struct pnfs_ds_commit_info *fl_cinfo); 483 struct pnfs_ds_commit_info *fl_cinfo = cinfo->ds; in pnfs_commit_list() local 485 if (fl_cinfo == NULL || fl_cinfo->ncommitting == 0) in pnfs_commit_list() 487 return fl_cinfo->ops->commit_pagelist(inode, mds_pages, how, cinfo); in pnfs_commit_list() 501 pnfs_init_ds_commit_info_ops(struct pnfs_ds_commit_info *fl_cinfo, struct inode *inode) in pnfs_init_ds_commit_info_ops() argument 505 fl_cinfo->ops = inode_cinfo->ops; in pnfs_init_ds_commit_info_ops() 509 pnfs_init_ds_commit_info(struct pnfs_ds_commit_info *fl_cinfo) in pnfs_init_ds_commit_info() argument 511 INIT_LIST_HEAD(&fl_cinfo->commits); in pnfs_init_ds_commit_info() 512 fl_cinfo->ops = NULL; in pnfs_init_ds_commit_info() [all …]
|
| H A D | pnfs_nfs.c | 129 pnfs_find_commit_array_by_lseg(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_find_commit_array_by_lseg() argument 134 list_for_each_entry_rcu(array, &fl_cinfo->commits, cinfo_list) { in pnfs_find_commit_array_by_lseg() 142 pnfs_add_commit_array(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_add_commit_array() argument 148 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_add_commit_array() 153 list_add_rcu(&new->cinfo_list, &fl_cinfo->commits); in pnfs_add_commit_array() 160 pnfs_lookup_commit_array(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_lookup_commit_array() argument 166 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_lookup_commit_array() 169 fl_cinfo->ops->setup_ds_info(fl_cinfo, lseg); in pnfs_lookup_commit_array() 171 array = pnfs_find_commit_array_by_lseg(fl_cinfo, lseg); in pnfs_lookup_commit_array() 218 pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info *fl_cinfo, in pnfs_generic_ds_cinfo_release_lseg() argument [all …]
|
| /linux/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.c | 2507 ff_layout_setup_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in ff_layout_setup_ds_info() argument 2519 array = pnfs_add_commit_array(fl_cinfo, new, lseg); in ff_layout_setup_ds_info() 2527 ff_layout_release_ds_info(struct pnfs_ds_commit_info *fl_cinfo, in ff_layout_release_ds_info() argument 2531 pnfs_generic_ds_cinfo_destroy(fl_cinfo); in ff_layout_release_ds_info()
|