Lines Matching refs:bmap
2475 struct xfs_bmbt_irec *bmap) in __xfs_rmap_add() argument
2480 XFS_FSB_TO_AGNO(tp->t_mountp, bmap->br_startblock), in __xfs_rmap_add()
2482 XFS_FSB_TO_AGBNO(tp->t_mountp, bmap->br_startblock), in __xfs_rmap_add()
2484 bmap->br_startoff, in __xfs_rmap_add()
2485 bmap->br_blockcount, in __xfs_rmap_add()
2486 bmap->br_state); in __xfs_rmap_add()
2493 ri->ri_bmap = *bmap; in __xfs_rmap_add()
2570 struct xfs_bmbt_irec bmap; in xfs_rmap_alloc_extent() local
2575 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno); in xfs_rmap_alloc_extent()
2576 bmap.br_blockcount = len; in xfs_rmap_alloc_extent()
2577 bmap.br_startoff = 0; in xfs_rmap_alloc_extent()
2578 bmap.br_state = XFS_EXT_NORM; in xfs_rmap_alloc_extent()
2580 __xfs_rmap_add(tp, XFS_RMAP_ALLOC, owner, XFS_DATA_FORK, &bmap); in xfs_rmap_alloc_extent()
2592 struct xfs_bmbt_irec bmap; in xfs_rmap_free_extent() local
2597 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno); in xfs_rmap_free_extent()
2598 bmap.br_blockcount = len; in xfs_rmap_free_extent()
2599 bmap.br_startoff = 0; in xfs_rmap_free_extent()
2600 bmap.br_state = XFS_EXT_NORM; in xfs_rmap_free_extent()
2602 __xfs_rmap_add(tp, XFS_RMAP_FREE, owner, XFS_DATA_FORK, &bmap); in xfs_rmap_free_extent()