Lines Matching refs:b

406 			cur->bc_private.b.ip, cur->bc_private.b.whichfork);  in xfs_bmbt_dup_cursor()
412 new->bc_private.b.firstblock = cur->bc_private.b.firstblock; in xfs_bmbt_dup_cursor()
413 new->bc_private.b.flist = cur->bc_private.b.flist; in xfs_bmbt_dup_cursor()
414 new->bc_private.b.flags = cur->bc_private.b.flags; in xfs_bmbt_dup_cursor()
424 ASSERT((dst->bc_private.b.firstblock != NULLFSBLOCK) || in xfs_bmbt_update_cursor()
425 (dst->bc_private.b.ip->i_d.di_flags & XFS_DIFLAG_REALTIME)); in xfs_bmbt_update_cursor()
426 ASSERT(dst->bc_private.b.flist == src->bc_private.b.flist); in xfs_bmbt_update_cursor()
428 dst->bc_private.b.allocated += src->bc_private.b.allocated; in xfs_bmbt_update_cursor()
429 dst->bc_private.b.firstblock = src->bc_private.b.firstblock; in xfs_bmbt_update_cursor()
431 src->bc_private.b.allocated = 0; in xfs_bmbt_update_cursor()
447 args.fsbno = cur->bc_private.b.firstblock; in xfs_bmbt_alloc_block()
465 } else if (cur->bc_private.b.flist->xbf_low) { in xfs_bmbt_alloc_block()
472 args.wasdel = cur->bc_private.b.flags & XFS_BTCUR_BPRV_WASDEL; in xfs_bmbt_alloc_block()
493 cur->bc_private.b.flist->xbf_low = 1; in xfs_bmbt_alloc_block()
501 cur->bc_private.b.firstblock = args.fsbno; in xfs_bmbt_alloc_block()
502 cur->bc_private.b.allocated++; in xfs_bmbt_alloc_block()
503 cur->bc_private.b.ip->i_d.di_nblocks++; in xfs_bmbt_alloc_block()
504 xfs_trans_log_inode(args.tp, cur->bc_private.b.ip, XFS_ILOG_CORE); in xfs_bmbt_alloc_block()
505 xfs_trans_mod_dquot_byino(args.tp, cur->bc_private.b.ip, in xfs_bmbt_alloc_block()
525 struct xfs_inode *ip = cur->bc_private.b.ip; in xfs_bmbt_free_block()
529 xfs_bmap_add_free(fsbno, 1, cur->bc_private.b.flist, mp); in xfs_bmbt_free_block()
546 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, in xfs_bmbt_get_minrecs()
547 cur->bc_private.b.whichfork); in xfs_bmbt_get_minrecs()
564 ifp = XFS_IFORK_PTR(cur->bc_private.b.ip, in xfs_bmbt_get_maxrecs()
565 cur->bc_private.b.whichfork); in xfs_bmbt_get_maxrecs()
591 return xfs_bmdr_maxrecs(cur->bc_private.b.forksize, level == 0); in xfs_bmbt_get_dmaxrecs()
619 xfs_bmbt_disk_set_all(&rec->bmbt, &cur->bc_rec.b); in xfs_bmbt_init_rec_from_cur()
636 cur->bc_rec.b.br_startoff; in xfs_bmbt_key_diff()
801 cur->bc_private.b.forksize = XFS_IFORK_SIZE(ip, whichfork); in xfs_bmbt_init_cursor()
802 cur->bc_private.b.ip = ip; in xfs_bmbt_init_cursor()
803 cur->bc_private.b.firstblock = NULLFSBLOCK; in xfs_bmbt_init_cursor()
804 cur->bc_private.b.flist = NULL; in xfs_bmbt_init_cursor()
805 cur->bc_private.b.allocated = 0; in xfs_bmbt_init_cursor()
806 cur->bc_private.b.flags = 0; in xfs_bmbt_init_cursor()
807 cur->bc_private.b.whichfork = whichfork; in xfs_bmbt_init_cursor()