Searched refs:pnfs_layout_hdr (Results 1 – 16 of 16) sorted by relevance
/linux-4.4.14/fs/nfs/objlayout/ |
D | objlayout.h | 52 struct pnfs_layout_hdr pnfs_layout; 68 OBJLAYOUT(struct pnfs_layout_hdr *lo) in OBJLAYOUT() 98 struct pnfs_layout_hdr *pnfs_layout_type) in objlayout_init_ioerrs() 111 struct pnfs_layout_hdr *pnfslay, 156 extern struct pnfs_layout_hdr *objlayout_alloc_layout_hdr(struct inode *, gfp_t gfp_flags); 157 extern void objlayout_free_layout_hdr(struct pnfs_layout_hdr *); 160 struct pnfs_layout_hdr *, 173 struct pnfs_layout_hdr *, 178 struct pnfs_layout_hdr *,
|
D | objlayout.c | 50 struct pnfs_layout_hdr * 68 objlayout_free_layout_hdr(struct pnfs_layout_hdr *lo) in objlayout_free_layout_hdr() 82 objlayout_alloc_lseg(struct pnfs_layout_hdr *pnfslay, in objlayout_alloc_lseg() 371 objlayout_encode_layoutcommit(struct pnfs_layout_hdr *pnfslay, in objlayout_encode_layoutcommit() 507 objlayout_encode_layoutreturn(struct pnfs_layout_hdr *pnfslay, in objlayout_encode_layoutreturn()
|
D | objio_osd.c | 211 struct pnfs_layout_hdr *pnfslay, in objio_alloc_lseg() 294 objio_alloc_io_state(struct pnfs_layout_hdr *pnfs_layout_type, bool is_reading, in objio_alloc_io_state()
|
/linux-4.4.14/fs/nfs/ |
D | pnfs.h | 68 struct pnfs_layout_hdr *pls_layout; 126 struct pnfs_layout_hdr * (*alloc_layout_hdr) (struct inode *inode, gfp_t gfp_flags); 127 void (*free_layout_hdr) (struct pnfs_layout_hdr *); 129 …struct pnfs_layout_segment * (*alloc_lseg) (struct pnfs_layout_hdr *layoutid, struct nfs4_layoutge… 131 void (*add_lseg) (struct pnfs_layout_hdr *layoutid, 135 void (*return_range) (struct pnfs_layout_hdr *lo, 174 void (*encode_layoutreturn) (struct pnfs_layout_hdr *layoutid, 180 void (*encode_layoutcommit) (struct pnfs_layout_hdr *lo, 187 struct pnfs_layout_hdr { struct 234 void pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo); [all …]
|
D | pnfs.c | 56 pnfs_send_layoutreturn(struct pnfs_layout_hdr *lo, nfs4_stateid stateid, 201 pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_get_layout_hdr() 206 static struct pnfs_layout_hdr * 214 pnfs_free_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_free_layout_hdr() 231 pnfs_detach_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_detach_layout_hdr() 242 pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_put_layout_hdr() 263 pnfs_layout_set_fail_bit(struct pnfs_layout_hdr *lo, int fail_bit) in pnfs_layout_set_fail_bit() 271 pnfs_layout_clear_fail_bit(struct pnfs_layout_hdr *lo, int fail_bit) in pnfs_layout_clear_fail_bit() 278 pnfs_layout_io_set_failed(struct pnfs_layout_hdr *lo, u32 iomode) in pnfs_layout_io_set_failed() 298 pnfs_layout_io_test_failed(struct pnfs_layout_hdr *lo, u32 iomode) in pnfs_layout_io_test_failed() [all …]
|
D | callback_proc.c | 117 static struct pnfs_layout_hdr * get_layout_by_fh_locked(struct nfs_client *clp, in get_layout_by_fh_locked() 122 struct pnfs_layout_hdr *lo; in get_layout_by_fh_locked() 149 static struct pnfs_layout_hdr * get_layout_by_fh(struct nfs_client *clp, in get_layout_by_fh() 152 struct pnfs_layout_hdr *lo; in get_layout_by_fh() 167 struct pnfs_layout_hdr *lo; in initiate_file_draining()
|
D | nfs4proc.c | 7789 struct pnfs_layout_hdr *lo; in nfs4_layoutget_done() 8048 struct pnfs_layout_hdr *lo = lrp->args.layout; in nfs4_layoutreturn_release()
|
/linux-4.4.14/fs/nfs/filelayout/ |
D | filelayout.h | 70 struct pnfs_layout_hdr generic_hdr; 75 FILELAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FILELAYOUT_FROM_HDR()
|
D | filelayout.c | 127 struct pnfs_layout_hdr *lo = lseg->pls_layout; in filelayout_async_handle_error() 563 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() 819 filelayout_alloc_lseg(struct pnfs_layout_hdr *layoutid, in filelayout_alloc_lseg() 1089 static struct pnfs_layout_hdr * 1099 filelayout_free_layout_hdr(struct pnfs_layout_hdr *lo) in filelayout_free_layout_hdr() 1107 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info()
|
/linux-4.4.14/fs/nfs/flexfilelayout/ |
D | flexfilelayout.h | 71 struct pnfs_layout_hdr *layout; 99 struct pnfs_layout_hdr generic_hdr; 106 FF_LAYOUT_FROM_HDR(struct pnfs_layout_hdr *lo) in FF_LAYOUT_FROM_HDR()
|
D | flexfilelayout.c | 29 static struct pnfs_layout_hdr * 44 ff_layout_free_layout_hdr(struct pnfs_layout_hdr *lo) in ff_layout_free_layout_hdr() 162 ff_layout_add_mirror(struct pnfs_layout_hdr *lo, in ff_layout_add_mirror() 319 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, in ff_layout_add_lseg() 356 ff_layout_alloc_lseg(struct pnfs_layout_hdr *lh, in ff_layout_alloc_lseg() 529 static bool ff_layout_has_rw_segments(struct pnfs_layout_hdr *layout) in ff_layout_has_rw_segments() 968 struct pnfs_layout_hdr *lo = lseg->pls_layout; in ff_layout_async_handle_error_v4() 1789 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info() 1808 struct pnfs_layout_hdr *hdr = &flo->generic_hdr; in ff_layout_encode_ioerr() 1851 ff_layout_encode_layoutreturn(struct pnfs_layout_hdr *lo, in ff_layout_encode_layoutreturn() [all …]
|
/linux-4.4.14/fs/nfs/blocklayout/ |
D | blocklayout.h | 130 struct pnfs_layout_hdr bl_layout; 137 BLK_LO2EXT(struct pnfs_layout_hdr *lo) in BLK_LO2EXT()
|
D | blocklayout.c | 436 static void bl_free_layout_hdr(struct pnfs_layout_hdr *lo) in bl_free_layout_hdr() 449 static struct pnfs_layout_hdr *bl_alloc_layout_hdr(struct inode *inode, in bl_alloc_layout_hdr() 540 bl_alloc_extent(struct xdr_stream *xdr, struct pnfs_layout_hdr *lo, in bl_alloc_extent() 595 bl_alloc_lseg(struct pnfs_layout_hdr *lo, struct nfs4_layoutget_res *lgr, in bl_alloc_lseg() 687 bl_return_range(struct pnfs_layout_hdr *lo, in bl_return_range()
|
/linux-4.4.14/Documentation/filesystems/nfs/ |
D | pnfs.txt | 11 struct pnfs_layout_hdr 16 segments in nfsi->layout, of type struct pnfs_layout_hdr. 53 bit which holds it in the pnfs_layout_hdr's list. When the final lseg 54 is removed from the pnfs_layout_hdr's list, the NFS_LAYOUT_DESTROYED
|
/linux-4.4.14/include/linux/ |
D | nfs_fs.h | 186 struct pnfs_layout_hdr *layout;
|
D | nfs_xdr.h | 299 struct pnfs_layout_hdr *layout;
|