Home
last modified time | relevance | path

Searched refs:pnfs_layout_hdr (Results 1 – 16 of 16) sorted by relevance

/linux/fs/nfs/
A Dpnfs.c258 static struct pnfs_layout_hdr *
404 struct pnfs_layout_hdr *lo; in nfs4_layout_refresh_old_stateid()
585 struct pnfs_layout_hdr *lo; in pnfs_put_lseg()
751 struct pnfs_layout_hdr *lo; in __pnfs_destroy_layout()
799 struct pnfs_layout_hdr *lo; in pnfs_layout_add_bulk_destroy_list()
858 struct pnfs_layout_hdr *lo; in pnfs_layout_free_bulk_destroy_list()
1381 struct pnfs_layout_hdr *lo; in pnfs_commit_and_return_layout()
1413 struct pnfs_layout_hdr *lo; in pnfs_roc()
1712 struct pnfs_layout_hdr *lo; in alloc_init_layout_hdr()
2206 struct pnfs_layout_hdr *lo; in _pnfs_grab_empty_layout()
[all …]
A Dpnfs.h76 struct pnfs_layout_hdr *pls_layout;
135 void (*free_layout_hdr) (struct pnfs_layout_hdr *);
139 void (*add_lseg) (struct pnfs_layout_hdr *layoutid,
143 void (*return_range) (struct pnfs_layout_hdr *lo,
196 struct pnfs_layout_hdr { struct
247 void pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo);
277 void pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo);
278 void pnfs_set_layout_stateid(struct pnfs_layout_hdr *lo,
282 int pnfs_mark_matching_lsegs_invalid(struct pnfs_layout_hdr *lo,
286 int pnfs_mark_matching_lsegs_return(struct pnfs_layout_hdr *lo,
[all …]
A Dcallback_proc.c133 struct pnfs_layout_hdr *lo; in nfs_layout_find_inode_by_stateid()
169 struct pnfs_layout_hdr *lo; in nfs_layout_find_inode_by_fh()
209 static u32 pnfs_check_callback_stateid(struct pnfs_layout_hdr *lo, in pnfs_check_callback_stateid()
248 struct pnfs_layout_hdr *lo; in initiate_file_draining()
A Dnfs42proc.c738 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_prepare()
758 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_done()
906 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_prepare()
928 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_done()
A Dnfs4trace.h1793 struct pnfs_layout_hdr *lo,
1850 struct pnfs_layout_hdr *lo,
1904 struct pnfs_layout_hdr *lo, \
A Dnfs4proc.c3616 struct pnfs_layout_hdr *lo; in nfs4_close_prepare()
6455 struct pnfs_layout_hdr *lo; in nfs4_delegreturn_prepare()
9363 struct pnfs_layout_hdr *lo = lgp->lo; in nfs4_layoutget_handle_exception()
9581 struct pnfs_layout_hdr *lo = lrp->args.layout; in nfs4_layoutreturn_release()
/linux/fs/nfs/flexfilelayout/
A Dflexfilelayout.h75 struct pnfs_layout_hdr *layout;
106 struct pnfs_layout_hdr generic_hdr;
122 FF_LAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FF_LAYOUT_FROM_HDR()
201 unsigned int ff_layout_fetch_ds_ioerr(struct pnfs_layout_hdr *lo,
A Dflexfilelayoutdev.c320 ff_layout_init_mirror_ds(struct pnfs_layout_hdr *lo, in ff_layout_init_mirror_ds()
506 unsigned int do_layout_fetch_ds_ioerr(struct pnfs_layout_hdr *lo, in do_layout_fetch_ds_ioerr()
533 unsigned int ff_layout_fetch_ds_ioerr(struct pnfs_layout_hdr *lo, in ff_layout_fetch_ds_ioerr()
A Dflexfilelayout.c38 static int ff_layout_mirror_prepare_stats(struct pnfs_layout_hdr *lo,
45 static struct pnfs_layout_hdr *
63 ff_layout_free_layout_hdr(struct pnfs_layout_hdr *lo) in ff_layout_free_layout_hdr()
182 ff_layout_add_mirror(struct pnfs_layout_hdr *lo, in ff_layout_add_mirror()
336 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, in ff_layout_add_lseg()
360 ff_layout_alloc_lseg(struct pnfs_layout_hdr *lh, in ff_layout_alloc_lseg()
1092 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_async_handle_error_v4()
1960 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info()
2185 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_send_layouterror()
2401 ff_layout_mirror_prepare_stats(struct pnfs_layout_hdr *lo, in ff_layout_mirror_prepare_stats()
/linux/Documentation/filesystems/nfs/
A Dpnfs.rst12 struct pnfs_layout_hdr
18 segments in nfsi->layout, of type struct pnfs_layout_hdr.
58 bit which holds it in the pnfs_layout_hdr's list. When the final lseg
59 is removed from the pnfs_layout_hdr's list, the NFS_LAYOUT_DESTROYED
/linux/fs/nfs/filelayout/
A Dfilelayout.h71 struct pnfs_layout_hdr generic_hdr;
76 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
A Dfilelayout.c128 struct pnfs_layout_hdr *lo = lseg->pls_layout; in filelayout_async_handle_error()
536 filelayout_check_deviceid(struct pnfs_layout_hdr *lo, in filelayout_check_deviceid()
597 filelayout_check_layout(struct pnfs_layout_hdr *lo, in filelayout_check_layout()
648 filelayout_decode_layout(struct pnfs_layout_hdr *flo, in filelayout_decode_layout()
764 filelayout_alloc_lseg(struct pnfs_layout_hdr *layoutid, in filelayout_alloc_lseg()
836 struct pnfs_layout_hdr *lo; in fl_pnfs_update_layout()
1038 static struct pnfs_layout_hdr *
1052 filelayout_free_layout_hdr(struct pnfs_layout_hdr *lo) in filelayout_free_layout_hdr()
1060 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info()
/linux/fs/nfs/blocklayout/
A Dblocklayout.h138 struct pnfs_layout_hdr bl_layout;
147 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
A Dblocklayout.c464 static void bl_free_layout_hdr(struct pnfs_layout_hdr *lo) in bl_free_layout_hdr()
477 static struct pnfs_layout_hdr *__bl_alloc_layout_hdr(struct inode *inode, in __bl_alloc_layout_hdr()
495 static struct pnfs_layout_hdr *bl_alloc_layout_hdr(struct inode *inode, in bl_alloc_layout_hdr()
501 static struct pnfs_layout_hdr *sl_alloc_layout_hdr(struct inode *inode, in sl_alloc_layout_hdr()
606 bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo, in bl_alloc_extent()
663 bl_alloc_lseg(struct pnfs_layout_hdr *lo, struct nfs4_layoutget_res *lgr, in bl_alloc_lseg()
761 bl_return_range(struct pnfs_layout_hdr *lo, in bl_return_range()
/linux/include/linux/
A Dnfs_fs.h199 struct pnfs_layout_hdr *layout;
A Dnfs_xdr.h280 struct pnfs_layout_hdr *lo;
327 struct pnfs_layout_hdr *layout;

Completed in 60 milliseconds