Lines Matching defs:inode
52 ff_layout_alloc_layout_hdr(struct inode *inode, gfp_t gfp_flags)
193 struct inode *inode = lo->plh_inode;
195 spin_lock(&inode->i_lock);
202 spin_unlock(&inode->i_lock);
208 spin_unlock(&inode->i_lock);
215 struct inode *inode;
218 inode = mirror->layout->plh_inode;
219 spin_lock(&inode->i_lock);
221 spin_unlock(&inode->i_lock);
568 struct inode *inode;
571 inode = ffl->generic_hdr.plh_inode;
572 spin_lock(&inode->i_lock);
574 spin_unlock(&inode->i_lock);
659 nfs4_ff_layout_stat_io_start_read(struct inode *inode,
672 pnfs_report_layoutstat(inode, nfs_io_gfp_mask());
690 nfs4_ff_layout_stat_io_start_write(struct inode *inode,
703 pnfs_report_layoutstat(inode, nfs_io_gfp_mask());
1015 pnfs_layoutcommit_inode(hdr->inode, false);
1021 hdr->inode->i_sb->s_id,
1022 (unsigned long long)NFS_FILEID(hdr->inode),
1034 hdr->inode->i_sb->s_id,
1035 (unsigned long long)NFS_FILEID(hdr->inode),
1039 trace_pnfs_mds_fallback_write_done(hdr->inode,
1041 IOMODE_RW, NFS_I(hdr->inode)->layout,
1055 pnfs_error_mark_layout_for_return(hdr->inode, hdr->lseg);
1063 pnfs_layoutcommit_inode(hdr->inode, false);
1064 pnfs_error_mark_layout_for_return(hdr->inode, hdr->lseg);
1070 hdr->inode->i_sb->s_id,
1071 (unsigned long long)NFS_FILEID(hdr->inode),
1075 trace_pnfs_mds_fallback_read_done(hdr->inode,
1077 IOMODE_READ, NFS_I(hdr->inode)->layout,
1090 struct inode *inode = lo->plh_inode;
1129 pnfs_destroy_layout(NFS_I(inode));
1340 ff_layout_set_layoutcommit(struct inode *inode,
1347 pnfs_set_layoutcommit(inode, lseg, end_offset);
1348 dprintk("%s inode %lu pls_end_pos %llu\n", __func__, inode->i_ino,
1349 (unsigned long long) NFS_I(inode)->layout->plh_lwb);
1357 nfs4_ff_layout_stat_io_start_read(hdr->inode,
1440 &NFS_CLIENT(hdr->inode)->cl_metrics[NFSPROC4_CLNT_READ]);
1493 ff_layout_set_layoutcommit(hdr->inode, hdr->lseg, end_offs);
1532 ff_layout_set_layoutcommit(data->inode, data->lseg, data->lwb);
1542 nfs4_ff_layout_stat_io_start_write(hdr->inode,
1620 &NFS_CLIENT(hdr->inode)->cl_metrics[NFSPROC4_CLNT_WRITE]);
1641 nfs4_ff_layout_stat_io_start_write(cdata->inode,
1708 &NFS_CLIENT(cdata->inode)->cl_metrics[NFSPROC4_CLNT_COMMIT]);
1775 __func__, hdr->inode->i_ino,
1784 hdr->inode);
1824 trace_pnfs_mds_fallback_read_pagelist(hdr->inode,
1826 IOMODE_READ, NFS_I(hdr->inode)->layout, lseg);
1850 hdr->inode);
1861 __func__, hdr->inode->i_ino, sync, (size_t) hdr->args.count,
1892 trace_pnfs_mds_fallback_write_pagelist(hdr->inode,
1894 IOMODE_RW, NFS_I(hdr->inode)->layout, lseg);
1936 data->inode);
1947 data->inode->i_ino, how, refcount_read(&ds->ds_clp->cl_count),
1970 ff_layout_commit_pagelist(struct inode *inode, struct list_head *mds_pages,
1973 return pnfs_generic_commit_pagelist(inode, mds_pages, how, cinfo,
2037 ff_layout_get_ds_info(struct inode *inode)
2039 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout;
2052 struct inode *inode = lseg->pls_layout->plh_inode;
2058 spin_lock(&inode->i_lock);
2060 spin_unlock(&inode->i_lock);
2068 struct inode *inode)
2070 spin_lock(&inode->i_lock);
2072 spin_unlock(&inode->i_lock);
2247 spin_lock(&args->inode->i_lock);
2251 spin_unlock(&args->inode->i_lock);
2535 spin_lock(&args->inode->i_lock);
2536 lo = NFS_I(args->inode)->layout;
2544 spin_unlock(&args->inode->i_lock);