/kernel/linux/linux-5.10/fs/nfs/ |
H A D | pnfs.c | 57 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 D | pnfs.h | 74 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 D | callback_proc.c | 128 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 D | nfs42proc.c | 715 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 D | pnfs.c | 57 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 D | pnfs.h | 76 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 D | callback_proc.c | 133 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 D | nfs42proc.c | 747 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 D | flexfilelayout.h | 75 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 D | flexfilelayoutdev.c | 320 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 D | flexfilelayout.c | 38 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 D | flexfilelayout.h | 75 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 D | flexfilelayout.c | 44 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 D | flexfilelayoutdev.c | 322 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 D | filelayout.h | 71 struct pnfs_layout_hdr generic_hdr; 76 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
|
H A D | filelayout.c | 128 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 D | filelayout.h | 71 struct pnfs_layout_hdr generic_hdr; 76 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
|
H A D | filelayout.c | 128 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 D | blocklayout.h | 138 struct pnfs_layout_hdr bl_layout; 147 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
|
H A D | blocklayout.c | 469 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 D | blocklayout.h | 138 struct pnfs_layout_hdr bl_layout; 147 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
|
H A D | blocklayout.c | 445 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 D | nfs_fs.h | 185 struct pnfs_layout_hdr *layout;
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | nfs_fs.h | 239 struct pnfs_layout_hdr *layout;
|
H A D | nfs_xdr.h | 280 struct pnfs_layout_hdr *lo; 327 struct pnfs_layout_hdr *layout;
|