Lines Matching defs:ip
31 * @ip: pointer to the inode we do bmap for
43 vxfs_bmap_ext4(struct inode *ip, long bn)
45 struct super_block *sb = ip->i_sb;
46 struct vxfs_inode_info *vip = VXFS_INO(ip);
91 * @ip: pointer to the inode we do bmap for
107 vxfs_bmap_indir(struct inode *ip, long indir, int size, long block)
109 struct vxfs_sb_info *sbi = VXFS_SBI(ip->i_sb);
114 for (i = 0; i < size * VXFS_TYPED_PER_BLOCK(ip->i_sb); i++) {
118 bp = sb_bread(ip->i_sb,
119 indir + (i / VXFS_TYPED_PER_BLOCK(ip->i_sb)));
124 (i % VXFS_TYPED_PER_BLOCK(ip->i_sb));
135 pblock = vxfs_bmap_indir(ip,
176 * @ip: pointer to the inode we do bmap for
186 vxfs_bmap_typed(struct inode *ip, long iblock)
188 struct vxfs_inode_info *vip = VXFS_INO(ip);
189 struct vxfs_sb_info *sbi = VXFS_SBI(ip->i_sb);
205 pblock = vxfs_bmap_indir(ip,
239 * @ip: pointer to the inode we do bmap for
250 vxfs_bmap1(struct inode *ip, long iblock)
252 struct vxfs_inode_info *vip = VXFS_INO(ip);
255 return vxfs_bmap_ext4(ip, iblock);
257 return vxfs_bmap_typed(ip, iblock);
264 ip->i_ino, vip->vii_orgtype);
269 ip->i_ino, vip->vii_orgtype);