Home
last modified time | relevance | path

Searched refs:pnfs_layout_hdr (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/fs/nfs/
H A Dpnfs.c57 static void pnfs_layoutreturn_before_put_layout_hdr(struct pnfs_layout_hdr *lo);
58 static void pnfs_free_returned_lsegs(struct pnfs_layout_hdr *lo,
264 pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_get_layout_hdr()
269 static struct pnfs_layout_hdr *
277 pnfs_free_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_free_layout_hdr()
294 pnfs_detach_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_detach_layout_hdr()
305 pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_put_layout_hdr()
329 pnfs_grab_inode_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_grab_inode_layout_hdr()
347 static void pnfs_barrier_update(struct pnfs_layout_hdr *lo, u32 newseq) in pnfs_barrier_update()
354 pnfs_set_plh_return_info(struct pnfs_layout_hdr *l
[all...]
H A Dpnfs.h74 struct pnfs_layout_hdr *pls_layout;
137 struct pnfs_layout_hdr * (*alloc_layout_hdr) (struct inode *inode, gfp_t gfp_flags);
138 void (*free_layout_hdr) (struct pnfs_layout_hdr *);
140 struct pnfs_layout_segment * (*alloc_lseg) (struct pnfs_layout_hdr *layoutid, struct nfs4_layoutget_res *lgr, gfp_t gfp_flags);
142 void (*add_lseg) (struct pnfs_layout_hdr *layoutid,
146 void (*return_range) (struct pnfs_layout_hdr *lo,
199 struct pnfs_layout_hdr { struct
252 void pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo);
282 void pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo);
283 void pnfs_set_layout_stateid(struct pnfs_layout_hdr *l
[all...]
H A Dcallback_proc.c128 struct pnfs_layout_hdr *lo; in __must_hold()
164 struct pnfs_layout_hdr *lo; in nfs_layout_find_inode_by_fh()
204 static u32 pnfs_check_callback_stateid(struct pnfs_layout_hdr *lo, in pnfs_check_callback_stateid()
243 struct pnfs_layout_hdr *lo; in initiate_file_draining()
H A Dnfs42proc.c715 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_prepare()
735 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_done()
883 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_prepare()
905 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_done()
/kernel/linux/linux-6.6/fs/nfs/
H A Dpnfs.c57 static void pnfs_layoutreturn_before_put_layout_hdr(struct pnfs_layout_hdr *lo);
58 static void pnfs_free_returned_lsegs(struct pnfs_layout_hdr *lo,
264 pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_get_layout_hdr()
269 static struct pnfs_layout_hdr *
277 pnfs_free_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_free_layout_hdr()
294 pnfs_detach_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_detach_layout_hdr()
305 pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_put_layout_hdr()
329 pnfs_grab_inode_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_grab_inode_layout_hdr()
347 static void pnfs_barrier_update(struct pnfs_layout_hdr *lo, u32 newseq) in pnfs_barrier_update()
354 pnfs_set_plh_return_info(struct pnfs_layout_hdr *l
[all...]
H A Dpnfs.h76 struct pnfs_layout_hdr *pls_layout;
135 struct pnfs_layout_hdr * (*alloc_layout_hdr) (struct inode *inode, gfp_t gfp_flags);
136 void (*free_layout_hdr) (struct pnfs_layout_hdr *);
138 struct pnfs_layout_segment * (*alloc_lseg) (struct pnfs_layout_hdr *layoutid, struct nfs4_layoutget_res *lgr, gfp_t gfp_flags);
140 void (*add_lseg) (struct pnfs_layout_hdr *layoutid,
144 void (*return_range) (struct pnfs_layout_hdr *lo,
199 struct pnfs_layout_hdr { struct
252 void pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo);
282 void pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo);
283 void pnfs_set_layout_stateid(struct pnfs_layout_hdr *l
[all...]
H A Dcallback_proc.c133 struct pnfs_layout_hdr *lo; in __must_hold()
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()
H A Dnfs42proc.c747 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_prepare()
767 struct pnfs_layout_hdr *lo; in nfs42_layoutstat_done()
915 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_prepare()
937 struct pnfs_layout_hdr *lo = data->lseg->pls_layout; in nfs42_layouterror_done()
/kernel/linux/linux-5.10/fs/nfs/flexfilelayout/
H 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,
H 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()
H 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()
1096 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_async_handle_error_v4()
1967 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info()
2192 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_send_layouterror()
2413 ff_layout_mirror_prepare_stats(struct pnfs_layout_hdr *l
[all...]
/kernel/linux/linux-6.6/fs/nfs/flexfilelayout/
H 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,
H A Dflexfilelayout.c44 ff_layout_mirror_prepare_stats(struct pnfs_layout_hdr *lo,
51 static struct pnfs_layout_hdr *
69 ff_layout_free_layout_hdr(struct pnfs_layout_hdr *lo) in ff_layout_free_layout_hdr()
188 ff_layout_add_mirror(struct pnfs_layout_hdr *lo, in ff_layout_add_mirror()
342 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, in ff_layout_add_lseg()
366 ff_layout_alloc_lseg(struct pnfs_layout_hdr *lh, in ff_layout_alloc_lseg()
1089 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_async_handle_error_v4()
2039 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info()
2266 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_send_layouterror()
2482 ff_layout_mirror_prepare_stats(struct pnfs_layout_hdr *l
[all...]
H A Dflexfilelayoutdev.c322 ff_layout_init_mirror_ds(struct pnfs_layout_hdr *lo, in ff_layout_init_mirror_ds()
508 unsigned int do_layout_fetch_ds_ioerr(struct pnfs_layout_hdr *lo, in do_layout_fetch_ds_ioerr()
535 unsigned int ff_layout_fetch_ds_ioerr(struct pnfs_layout_hdr *lo, in ff_layout_fetch_ds_ioerr()
/kernel/linux/linux-5.10/fs/nfs/filelayout/
H A Dfilelayout.h71 struct pnfs_layout_hdr generic_hdr;
76 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
H A Dfilelayout.c128 struct pnfs_layout_hdr *lo = lseg->pls_layout; in filelayout_async_handle_error()
538 filelayout_check_deviceid(struct pnfs_layout_hdr *lo, in filelayout_check_deviceid()
599 filelayout_check_layout(struct pnfs_layout_hdr *lo, in filelayout_check_layout()
650 filelayout_decode_layout(struct pnfs_layout_hdr *flo, in filelayout_decode_layout()
766 filelayout_alloc_lseg(struct pnfs_layout_hdr *layoutid, in filelayout_alloc_lseg()
846 struct pnfs_layout_hdr *lo; in fl_pnfs_update_layout()
1048 static struct pnfs_layout_hdr *
1062 filelayout_free_layout_hdr(struct pnfs_layout_hdr *lo) in filelayout_free_layout_hdr()
1070 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info()
/kernel/linux/linux-6.6/fs/nfs/filelayout/
H A Dfilelayout.h71 struct pnfs_layout_hdr generic_hdr;
76 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
H A Dfilelayout.c128 struct pnfs_layout_hdr *lo = lseg->pls_layout; in filelayout_async_handle_error()
538 filelayout_check_deviceid(struct pnfs_layout_hdr *lo, in filelayout_check_deviceid()
599 filelayout_check_layout(struct pnfs_layout_hdr *lo, in filelayout_check_layout()
650 filelayout_decode_layout(struct pnfs_layout_hdr *flo, in filelayout_decode_layout()
766 filelayout_alloc_lseg(struct pnfs_layout_hdr *layoutid, in filelayout_alloc_lseg()
846 struct pnfs_layout_hdr *lo; in fl_pnfs_update_layout()
1055 static struct pnfs_layout_hdr *
1069 filelayout_free_layout_hdr(struct pnfs_layout_hdr *lo) in filelayout_free_layout_hdr()
1077 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info()
/kernel/linux/linux-5.10/fs/nfs/blocklayout/
H A Dblocklayout.h138 struct pnfs_layout_hdr bl_layout;
147 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
H A Dblocklayout.c469 static void bl_free_layout_hdr(struct pnfs_layout_hdr *lo) in bl_free_layout_hdr()
482 static struct pnfs_layout_hdr *__bl_alloc_layout_hdr(struct inode *inode, in __bl_alloc_layout_hdr()
500 static struct pnfs_layout_hdr *bl_alloc_layout_hdr(struct inode *inode, in bl_alloc_layout_hdr()
506 static struct pnfs_layout_hdr *sl_alloc_layout_hdr(struct inode *inode, in sl_alloc_layout_hdr()
613 bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo, in bl_alloc_extent()
670 bl_alloc_lseg(struct pnfs_layout_hdr *lo, struct nfs4_layoutget_res *lgr, in bl_alloc_lseg()
768 bl_return_range(struct pnfs_layout_hdr *lo, in bl_return_range()
/kernel/linux/linux-6.6/fs/nfs/blocklayout/
H A Dblocklayout.h138 struct pnfs_layout_hdr bl_layout;
147 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
H A Dblocklayout.c445 static void bl_free_layout_hdr(struct pnfs_layout_hdr *lo) in bl_free_layout_hdr()
458 static struct pnfs_layout_hdr *__bl_alloc_layout_hdr(struct inode *inode, in __bl_alloc_layout_hdr()
476 static struct pnfs_layout_hdr *bl_alloc_layout_hdr(struct inode *inode, in bl_alloc_layout_hdr()
482 static struct pnfs_layout_hdr *sl_alloc_layout_hdr(struct inode *inode, in sl_alloc_layout_hdr()
589 bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo, in bl_alloc_extent()
646 bl_alloc_lseg(struct pnfs_layout_hdr *lo, struct nfs4_layoutget_res *lgr, in bl_alloc_lseg()
744 bl_return_range(struct pnfs_layout_hdr *lo, in bl_return_range()
/kernel/linux/linux-5.10/include/linux/
H A Dnfs_fs.h185 struct pnfs_layout_hdr *layout;
/kernel/linux/linux-6.6/include/linux/
H A Dnfs_fs.h239 struct pnfs_layout_hdr *layout;
H A Dnfs_xdr.h280 struct pnfs_layout_hdr *lo;
327 struct pnfs_layout_hdr *layout;

Completed in 37 milliseconds

12