Lines Matching refs:ifp
306 xfs_ifork_t *ifp, in xfs_bmap_count_leaves() argument
314 xfs_bmbt_rec_host_t *frp = xfs_iext_get_ext(ifp, idx + b); in xfs_bmap_count_leaves()
347 xfs_ifork_t *ifp, /* inode fork pointer */ in xfs_bmap_count_tree() argument
387 xfs_bmap_count_tree(mp, tp, ifp, bno, level, count)) < 0)) { in xfs_bmap_count_tree()
428 xfs_ifork_t *ifp; /* fork structure */ in xfs_bmap_count_blocks() local
435 ifp = XFS_IFORK_PTR(ip, whichfork); in xfs_bmap_count_blocks()
437 xfs_bmap_count_leaves(ifp, 0, in xfs_bmap_count_blocks()
438 ifp->if_bytes / (uint)sizeof(xfs_bmbt_rec_t), in xfs_bmap_count_blocks()
446 block = ifp->if_broot; in xfs_bmap_count_blocks()
449 pp = XFS_BMAP_BROOT_PTR_ADDR(mp, block, 1, ifp->if_broot_bytes); in xfs_bmap_count_blocks()
455 if (unlikely(xfs_bmap_count_tree(mp, tp, ifp, bno, level, count) < 0)) { in xfs_bmap_count_blocks()
478 xfs_ifork_t *ifp; /* inode fork pointer */ in xfs_getbmapx_fix_eof_hole() local
499 ifp = XFS_IFORK_PTR(ip, XFS_DATA_FORK); in xfs_getbmapx_fix_eof_hole()
500 if (xfs_iext_bno_to_ext(ifp, fileblock, &lastx) && in xfs_getbmapx_fix_eof_hole()
501 (lastx == (ifp->if_bytes / (uint)sizeof(xfs_bmbt_rec_t))-1)) in xfs_getbmapx_fix_eof_hole()
1715 xfs_ifork_t *tempifp, *ifp, *tifp; in xfs_swap_extents() local
1862 ifp = &ip->i_df; in xfs_swap_extents()
1864 *tempifp = *ifp; /* struct copy */ in xfs_swap_extents()
1865 *ifp = *tifp; /* struct copy */ in xfs_swap_extents()
1903 ifp->if_u1.if_extents = in xfs_swap_extents()
1904 ifp->if_u2.if_inline_ext; in xfs_swap_extents()