Home
last modified time | relevance | path

Searched refs:fsbno (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/fs/xfs/libxfs/
Dxfs_bmap_btree.c447 args.fsbno = cur->bc_private.b.firstblock; in xfs_bmbt_alloc_block()
448 args.firstblock = args.fsbno; in xfs_bmbt_alloc_block()
450 if (args.fsbno == NULLFSBLOCK) { in xfs_bmbt_alloc_block()
451 args.fsbno = be64_to_cpu(start->l); in xfs_bmbt_alloc_block()
481 if (args.fsbno == NULLFSBLOCK && args.minleft) { in xfs_bmbt_alloc_block()
487 args.fsbno = 0; in xfs_bmbt_alloc_block()
495 if (args.fsbno == NULLFSBLOCK) { in xfs_bmbt_alloc_block()
501 cur->bc_private.b.firstblock = args.fsbno; in xfs_bmbt_alloc_block()
508 new->l = cpu_to_be64(args.fsbno); in xfs_bmbt_alloc_block()
527 xfs_fsblock_t fsbno = XFS_DADDR_TO_FSB(mp, XFS_BUF_ADDR(bp)); in xfs_bmbt_free_block() local
[all …]
Dxfs_ialloc_btree.c99 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_private.a.agno, sbno); in xfs_inobt_alloc_block()
110 if (args.fsbno == NULLFSBLOCK) { in xfs_inobt_alloc_block()
118 new->s = cpu_to_be32(XFS_FSB_TO_AGBNO(args.mp, args.fsbno)); in xfs_inobt_alloc_block()
128 xfs_fsblock_t fsbno; in xfs_inobt_free_block() local
131 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, XFS_BUF_ADDR(bp)); in xfs_inobt_free_block()
132 error = xfs_free_extent(cur->bc_tp, fsbno, 1); in xfs_inobt_free_block()
Dxfs_format.h560 #define XFS_FSB_TO_DADDR(mp,fsbno) XFS_AGB_TO_DADDR(mp, \ argument
561 XFS_FSB_TO_AGNO(mp,fsbno), XFS_FSB_TO_AGBNO(mp,fsbno))
571 #define XFS_FSB_TO_BB(mp,fsbno) ((fsbno) << (mp)->m_blkbb_log) argument
579 #define XFS_FSB_TO_B(mp,fsbno) ((xfs_fsize_t)(fsbno) << (mp)->m_sb.sb_blocklog) argument
795 #define XFS_FSB_TO_AGNO(mp,fsbno) \ argument
796 ((xfs_agnumber_t)((fsbno) >> (mp)->m_sb.sb_agblklog))
797 #define XFS_FSB_TO_AGBNO(mp,fsbno) \ argument
798 ((xfs_agblock_t)((fsbno) & xfs_mask32lo((mp)->m_sb.sb_agblklog)))
Dxfs_btree.h296 xfs_fsblock_t fsbno, /* file system block number */
339 xfs_fsblock_t fsbno, /* file system block number */
352 xfs_fsblock_t fsbno, /* file system block number */
Dxfs_alloc.c2470 ASSERT(XFS_FSB_TO_AGNO(mp, args->fsbno) < mp->m_sb.sb_agcount); in xfs_alloc_vextent()
2471 ASSERT(XFS_FSB_TO_AGBNO(mp, args->fsbno) < agsize); in xfs_alloc_vextent()
2475 if (XFS_FSB_TO_AGNO(mp, args->fsbno) >= mp->m_sb.sb_agcount || in xfs_alloc_vextent()
2476 XFS_FSB_TO_AGBNO(mp, args->fsbno) >= agsize || in xfs_alloc_vextent()
2479 args->fsbno = NULLFSBLOCK; in xfs_alloc_vextent()
2492 args->agno = XFS_FSB_TO_AGNO(mp, args->fsbno); in xfs_alloc_vextent()
2505 args->agbno = XFS_FSB_TO_AGBNO(mp, args->fsbno); in xfs_alloc_vextent()
2516 args->fsbno = XFS_AGB_TO_FSB(mp, in xfs_alloc_vextent()
2521 args->agbno = XFS_FSB_TO_AGBNO(mp, args->fsbno); in xfs_alloc_vextent()
2542 args->agno = XFS_FSB_TO_AGNO(mp, args->fsbno); in xfs_alloc_vextent()
[all …]
Dxfs_bmap.c783 args.fsbno = XFS_INO_TO_FSB(mp, ip->i_ino); in xfs_bmap_extents_to_btree()
786 args.fsbno = *firstblock; in xfs_bmap_extents_to_btree()
789 args.fsbno = *firstblock; in xfs_bmap_extents_to_btree()
802 ASSERT(args.fsbno != NULLFSBLOCK); in xfs_bmap_extents_to_btree()
807 *firstblock = cur->bc_private.b.firstblock = args.fsbno; in xfs_bmap_extents_to_btree()
811 abp = xfs_btree_get_bufl(mp, tp, args.fsbno, 0); in xfs_bmap_extents_to_btree()
847 *pp = cpu_to_be64(args.fsbno); in xfs_bmap_extents_to_btree()
932 args.fsbno = XFS_INO_TO_FSB(args.mp, ip->i_ino); in xfs_bmap_local_to_extents()
935 args.fsbno = *firstblock; in xfs_bmap_local_to_extents()
945 ASSERT(args.fsbno != NULLFSBLOCK); in xfs_bmap_local_to_extents()
[all …]
Dxfs_alloc.h105 xfs_fsblock_t fsbno; /* file system block number */ member
Dxfs_ialloc.c616 args.fsbno = NULLFSBLOCK; in xfs_ialloc_ag_alloc()
649 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
687 if (unlikely(args.fsbno == NULLFSBLOCK)) { in xfs_ialloc_ag_alloc()
709 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
727 if (isaligned && args.fsbno == NULLFSBLOCK) { in xfs_ialloc_ag_alloc()
730 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
742 args.fsbno == NULLFSBLOCK) { in xfs_ialloc_ag_alloc()
746 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
777 if (args.fsbno == NULLFSBLOCK) { in xfs_ialloc_ag_alloc()
Dxfs_btree.c567 xfs_fsblock_t fsbno, /* file system block number */ in xfs_btree_get_bufl() argument
572 ASSERT(fsbno != NULLFSBLOCK); in xfs_btree_get_bufl()
573 d = XFS_FSB_TO_DADDR(mp, fsbno); in xfs_btree_get_bufl()
718 xfs_fsblock_t fsbno, /* file system block number */ in xfs_btree_read_bufl() argument
728 ASSERT(fsbno != NULLFSBLOCK); in xfs_btree_read_bufl()
729 d = XFS_FSB_TO_DADDR(mp, fsbno); in xfs_btree_read_bufl()
748 xfs_fsblock_t fsbno, /* file system block number */ in xfs_btree_reada_bufl() argument
754 ASSERT(fsbno != NULLFSBLOCK); in xfs_btree_reada_bufl()
755 d = XFS_FSB_TO_DADDR(mp, fsbno); in xfs_btree_reada_bufl()
/linux-4.4.14/fs/xfs/
Dxfs_file.c1344 xfs_fileoff_t fsbno; in xfs_seek_hole_data() local
1364 fsbno = XFS_B_TO_FSBT(mp, start); in xfs_seek_hole_data()
1372 error = xfs_bmapi_read(ip, fsbno, end - fsbno, map, &nmap, in xfs_seek_hole_data()
1439 fsbno = map[i - 1].br_startoff + map[i - 1].br_blockcount; in xfs_seek_hole_data()
1440 start = XFS_FSB_TO_B(mp, fsbno); in xfs_seek_hole_data()
Dxfs_rtalloc.c774 xfs_fsblock_t fsbno; /* filesystem block for bno */ in xfs_growfs_rt_alloc() local
824 for (bno = map.br_startoff, fsbno = map.br_startblock; in xfs_growfs_rt_alloc()
826 bno++, fsbno++) { in xfs_growfs_rt_alloc()
843 d = XFS_FSB_TO_DADDR(mp, fsbno); in xfs_growfs_rt_alloc()