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