Home
last modified time | relevance | path

Searched refs:flo (Results 1 – 3 of 3) sorted by relevance

/fs/nfs/flexfilelayout/
A Dflexfilelayoutdev.c225 ff_layout_add_ds_error_locked(struct nfs4_flexfile_layout *flo, in ff_layout_add_ds_error_locked() argument
229 struct list_head *head = &flo->error_list; in ff_layout_add_ds_error_locked()
233 list_for_each_entry_safe(err, tmp, &flo->error_list, list) { in ff_layout_add_ds_error_locked()
252 int ff_layout_track_ds_error(struct nfs4_flexfile_layout *flo, in ff_layout_track_ds_error() argument
278 spin_lock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
279 ff_layout_add_ds_error_locked(flo, dserr); in ff_layout_track_ds_error()
280 spin_unlock(&flo->generic_hdr.plh_inode->i_lock); in ff_layout_track_ds_error()
519 struct nfs4_flexfile_layout *flo = FF_LAYOUT_FROM_HDR(lo); in do_layout_fetch_ds_ioerr() local
525 list_for_each_entry_safe(err, n, &flo->error_list, list) { in do_layout_fetch_ds_ioerr()
A Dflexfilelayout.h195 int ff_layout_track_ds_error(struct nfs4_flexfile_layout *flo,
/fs/nfs/filelayout/
A Dfilelayout.c642 filelayout_decode_layout(struct pnfs_layout_hdr *flo, in filelayout_decode_layout() argument
745 struct nfs4_filelayout *flo; in filelayout_free_lseg() local
748 flo = FILELAYOUT_FROM_HDR(lseg->pls_layout); in filelayout_free_lseg()
749 inode = flo->generic_hdr.plh_inode; in filelayout_free_lseg()
751 pnfs_generic_ds_cinfo_release_lseg(&flo->commit_info, lseg); in filelayout_free_lseg()
1050 struct nfs4_filelayout *flo; in filelayout_alloc_layout_hdr() local
1052 flo = kzalloc(sizeof(*flo), gfp_flags); in filelayout_alloc_layout_hdr()
1053 if (flo == NULL) in filelayout_alloc_layout_hdr()
1055 pnfs_init_ds_commit_info(&flo->commit_info); in filelayout_alloc_layout_hdr()
1056 flo->commit_info.ops = &filelayout_commit_ops; in filelayout_alloc_layout_hdr()
[all …]

Completed in 12 milliseconds