Lines Matching refs:ip
67 vxfs_bmap_ext4(struct inode *ip, long bn) in vxfs_bmap_ext4() argument
69 struct super_block *sb = ip->i_sb; in vxfs_bmap_ext4()
70 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap_ext4()
128 vxfs_bmap_indir(struct inode *ip, long indir, int size, long block) in vxfs_bmap_indir() argument
134 for (i = 0; i < size * VXFS_TYPED_PER_BLOCK(ip->i_sb); i++) { in vxfs_bmap_indir()
138 bp = sb_bread(ip->i_sb, in vxfs_bmap_indir()
139 indir + (i / VXFS_TYPED_PER_BLOCK(ip->i_sb))); in vxfs_bmap_indir()
144 (i % VXFS_TYPED_PER_BLOCK(ip->i_sb)); in vxfs_bmap_indir()
154 pblock = vxfs_bmap_indir(ip, typ->vt_block, in vxfs_bmap_indir()
201 vxfs_bmap_typed(struct inode *ip, long iblock) in vxfs_bmap_typed() argument
203 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap_typed()
218 pblock = vxfs_bmap_indir(ip, typ->vt_block, in vxfs_bmap_typed()
260 vxfs_bmap1(struct inode *ip, long iblock) in vxfs_bmap1() argument
262 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap1()
265 return vxfs_bmap_ext4(ip, iblock); in vxfs_bmap1()
267 return vxfs_bmap_typed(ip, iblock); in vxfs_bmap1()
274 ip->i_ino, vip->vii_orgtype); in vxfs_bmap1()
279 ip->i_ino, vip->vii_orgtype); in vxfs_bmap1()