Lines Matching defs:inode

46 ff_layout_alloc_layout_hdr(struct inode *inode, gfp_t gfp_flags)
187 struct inode *inode = lo->plh_inode;
189 spin_lock(&inode->i_lock);
196 spin_unlock(&inode->i_lock);
202 spin_unlock(&inode->i_lock);
209 struct inode *inode;
212 inode = mirror->layout->plh_inode;
213 spin_lock(&inode->i_lock);
215 spin_unlock(&inode->i_lock);
562 struct inode *inode;
565 inode = ffl->generic_hdr.plh_inode;
566 spin_lock(&inode->i_lock);
568 spin_unlock(&inode->i_lock);
653 nfs4_ff_layout_stat_io_start_read(struct inode *inode,
666 pnfs_report_layoutstat(inode, GFP_KERNEL);
684 nfs4_ff_layout_stat_io_start_write(struct inode *inode,
697 pnfs_report_layoutstat(inode, GFP_NOIO);
1022 pnfs_layoutcommit_inode(hdr->inode, false);
1028 hdr->inode->i_sb->s_id,
1029 (unsigned long long)NFS_FILEID(hdr->inode),
1041 hdr->inode->i_sb->s_id,
1042 (unsigned long long)NFS_FILEID(hdr->inode),
1046 trace_pnfs_mds_fallback_write_done(hdr->inode,
1048 IOMODE_RW, NFS_I(hdr->inode)->layout,
1062 pnfs_error_mark_layout_for_return(hdr->inode, hdr->lseg);
1070 pnfs_layoutcommit_inode(hdr->inode, false);
1071 pnfs_error_mark_layout_for_return(hdr->inode, hdr->lseg);
1077 hdr->inode->i_sb->s_id,
1078 (unsigned long long)NFS_FILEID(hdr->inode),
1082 trace_pnfs_mds_fallback_read_done(hdr->inode,
1084 IOMODE_READ, NFS_I(hdr->inode)->layout,
1097 struct inode *inode = lo->plh_inode;
1136 pnfs_destroy_layout(NFS_I(inode));
1343 ff_layout_set_layoutcommit(struct inode *inode,
1350 pnfs_set_layoutcommit(inode, lseg, end_offset);
1351 dprintk("%s inode %lu pls_end_pos %llu\n", __func__, inode->i_ino,
1352 (unsigned long long) NFS_I(inode)->layout->plh_lwb);
1360 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,
1615 &NFS_CLIENT(hdr->inode)->cl_metrics[NFSPROC4_CLNT_WRITE]);
1636 nfs4_ff_layout_stat_io_start_write(cdata->inode,
1695 &NFS_CLIENT(cdata->inode)->cl_metrics[NFSPROC4_CLNT_COMMIT]);
1762 __func__, hdr->inode->i_ino,
1771 hdr->inode);
1811 trace_pnfs_mds_fallback_read_pagelist(hdr->inode,
1813 IOMODE_READ, NFS_I(hdr->inode)->layout, lseg);
1837 hdr->inode);
1848 __func__, hdr->inode->i_ino, sync, (size_t) hdr->args.count,
1879 trace_pnfs_mds_fallback_write_pagelist(hdr->inode,
1881 IOMODE_RW, NFS_I(hdr->inode)->layout, lseg);
1923 data->inode);
1934 data->inode->i_ino, how, refcount_read(&ds->ds_clp->cl_count),
1957 ff_layout_commit_pagelist(struct inode *inode, struct list_head *mds_pages,
1960 return pnfs_generic_commit_pagelist(inode, mds_pages, how, cinfo,
1965 ff_layout_get_ds_info(struct inode *inode)
1967 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout;
1980 struct inode *inode = lseg->pls_layout->plh_inode;
1985 spin_lock(&inode->i_lock);
1987 spin_unlock(&inode->i_lock);
1995 struct inode *inode)
1997 spin_lock(&inode->i_lock);
1999 spin_unlock(&inode->i_lock);
2174 spin_lock(&args->inode->i_lock);
2177 spin_unlock(&args->inode->i_lock);
2463 spin_lock(&args->inode->i_lock);
2464 ff_layout = FF_LAYOUT_FROM_HDR(NFS_I(args->inode)->layout);
2467 spin_unlock(&args->inode->i_lock);