Lines Matching refs:ip

33 	struct xfs_inode	*ip,  in xfs_bmdr_to_bmbt()  argument
39 struct xfs_mount *mp = ip->i_mount; in xfs_bmdr_to_bmbt()
47 XFS_BTNUM_BMAP, 0, 0, ip->i_ino, in xfs_bmdr_to_bmbt()
172 cur->bc_ino.ip, cur->bc_ino.whichfork); in xfs_bmbt_dup_cursor()
189 (dst->bc_ino.ip->i_diflags & XFS_DIFLAG_REALTIME)); in xfs_bmbt_update_cursor()
210 xfs_rmap_ino_bmbt_owner(&args.oinfo, cur->bc_ino.ip->i_ino, in xfs_bmbt_alloc_block()
224 args.minleft = xfs_bmapi_minleft(cur->bc_tp, cur->bc_ino.ip, in xfs_bmbt_alloc_block()
250 cur->bc_ino.ip->i_nblocks++; in xfs_bmbt_alloc_block()
251 xfs_trans_log_inode(args.tp, cur->bc_ino.ip, XFS_ILOG_CORE); in xfs_bmbt_alloc_block()
252 xfs_trans_mod_dquot_byino(args.tp, cur->bc_ino.ip, in xfs_bmbt_alloc_block()
267 struct xfs_inode *ip = cur->bc_ino.ip; in xfs_bmbt_free_block() local
273 xfs_rmap_ino_bmbt_owner(&oinfo, ip->i_ino, cur->bc_ino.whichfork); in xfs_bmbt_free_block()
279 ip->i_nblocks--; in xfs_bmbt_free_block()
280 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_bmbt_free_block()
281 xfs_trans_mod_dquot_byino(tp, ip, XFS_TRANS_DQ_BCOUNT, -1L); in xfs_bmbt_free_block()
293 ifp = xfs_ifork_ptr(cur->bc_ino.ip, in xfs_bmbt_get_minrecs()
311 ifp = xfs_ifork_ptr(cur->bc_ino.ip, in xfs_bmbt_get_maxrecs()
553 struct xfs_inode *ip, /* inode owning the btree */ in xfs_bmbt_init_cursor() argument
556 struct xfs_ifork *ifp = xfs_ifork_ptr(ip, whichfork); in xfs_bmbt_init_cursor()
570 cur->bc_ino.forksize = xfs_inode_fork_size(ip, whichfork); in xfs_bmbt_init_cursor()
571 cur->bc_ino.ip = ip; in xfs_bmbt_init_cursor()
660 struct xfs_inode *ip, in xfs_bmbt_change_owner() argument
670 ASSERT(xfs_ifork_ptr(ip, whichfork)->if_format == XFS_DINODE_FMT_BTREE); in xfs_bmbt_change_owner()
672 cur = xfs_bmbt_init_cursor(ip->i_mount, tp, ip, whichfork); in xfs_bmbt_change_owner()