/linux-master/fs/xfs/libxfs/ |
H A D | xfs_bmap.c | 124 cur->bc_rec.b.br_startblock = 0; 536 ASSERT(mval[i].br_startblock != DELAYSTARTBLOCK && 537 mval[i].br_startblock != HOLESTARTBLOCK); 714 if (isnullstartblock(rec.br_startblock)) 864 rec.br_startblock = args.fsbno; 1140 irec->br_startoff, irec->br_startblock, irec->br_blockcount, 1399 isnullstartblock(rec.br_startblock)); 1466 ASSERT(!isnullstartblock(new->br_startblock)); 1480 ASSERT(isnullstartblock(PREV.br_startblock)); 1484 da_old = startblockval(PREV.br_startblock); [all...] |
H A D | xfs_attr_remote.c | 418 ASSERT((map[i].br_startblock != DELAYSTARTBLOCK) && 419 (map[i].br_startblock != HOLESTARTBLOCK)); 420 dblkno = XFS_FSB_TO_DADDR(mp, map[i].br_startblock); 514 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && 515 (map.br_startblock != HOLESTARTBLOCK)); 517 dblkno = XFS_FSB_TO_DADDR(mp, map.br_startblock), 555 if (XFS_IS_CORRUPT(mp, map->br_startblock == DELAYSTARTBLOCK) || 556 XFS_IS_CORRUPT(mp, map->br_startblock == HOLESTARTBLOCK)) { 562 XFS_FSB_TO_DADDR(mp, map->br_startblock), 630 ASSERT((map->br_startblock ! [all...] |
H A D | xfs_bmap.h | 122 * Special values for xfs_bmbt_irec_t br_startblock field. 152 return irec->br_startblock != HOLESTARTBLOCK && 153 irec->br_startblock != DELAYSTARTBLOCK && 154 !isnullstartblock(irec->br_startblock);
|
H A D | xfs_bmap_btree.c | 86 irec->br_startblock = ((l0 & xfs_mask64lo(9)) << 43) | (l1 >> 21); 128 ASSERT(!(s->br_startblock & xfs_mask64hi(64-BMBT_STARTBLOCK_BITLEN))); 133 ((xfs_bmbt_rec_base_t)s->br_startblock >> 43), &r->l0); 135 ((xfs_bmbt_rec_base_t)s->br_startblock << 21) |
|
H A D | xfs_types.h | 153 xfs_fsblock_t br_startblock; /* starting block number */ member in struct:xfs_bmbt_irec
|
H A D | xfs_symlink_remote.c | 262 d = XFS_FSB_TO_DADDR(mp, mval[n].br_startblock); 355 d = XFS_FSB_TO_DADDR(mp, mval[n].br_startblock);
|
H A D | xfs_iext_tree.c | 59 ASSERT((irec->br_startblock & ~XFS_IEXT_STARTBLOCK_MASK) == 0); 64 rec->lo |= (irec->br_startblock << 54); 65 rec->hi |= ((irec->br_startblock & ~xfs_mask64lo(10)) << (22 - 10)); 79 irec->br_startblock = rec->lo >> 54; 80 irec->br_startblock |= (rec->hi & xfs_mask64hi(42)) >> (22 - 10);
|
H A D | xfs_rmap.c | 2645 bno = XFS_FSB_TO_AGBNO(mp, ri->ri_bmap.br_startblock); 2688 bno = XFS_FSB_TO_AGBNO(rcur->bc_mp, ri->ri_bmap.br_startblock); 2726 XFS_FSB_TO_AGNO(tp->t_mountp, bmap->br_startblock), 2728 XFS_FSB_TO_AGBNO(tp->t_mountp, bmap->br_startblock), 2822 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno); 2844 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno);
|
/linux-master/fs/xfs/scrub/ |
H A D | cow_repair.c | 69 /* refcount btree block number of irec.br_startblock */ 95 (startblock - xc->irec.br_startblock); 246 agno = XFS_FSB_TO_AGNO(sc->mp, xc->irec.br_startblock); 247 xc->irec_startbno = XFS_FSB_TO_AGBNO(sc->mp, xc->irec.br_startblock); 301 error = xrep_cow_mark_file_range(xc, xc->irec.br_startblock, 379 if (isnullstartblock(got->br_startblock)) 408 ASSERT(!isnullstartblock(got->br_startblock)); 417 new.br_startblock = repl->fsbno; 427 new.br_startblock += repl->len; 432 new.br_startblock [all...] |
H A D | rtbitmap_repair.c | 85 map.br_startblock == HOLESTARTBLOCK) { 94 if (map.br_startblock == DELAYSTARTBLOCK)
|
H A D | bmap.c | 317 xchk_xref_is_used_rt_space(info->sc, irec->br_startblock, 335 agno = XFS_FSB_TO_AGNO(mp, irec->br_startblock); 336 agbno = XFS_FSB_TO_AGBNO(mp, irec->br_startblock); 437 !xfs_verify_rtbext(mp, irec->br_startblock, irec->br_blockcount)) 441 !xfs_verify_fsbext(mp, irec->br_startblock, irec->br_blockcount)) 512 irec.br_startblock != iext_irec.br_startblock || 603 if (irec.br_startblock != XFS_AGB_TO_FSB(sc->mp, 815 if (irec->br_startblock == HOLESTARTBLOCK) 837 if (b1->br_startblock [all...] |
H A D | quota_repair.c | 83 dq->q_blkno = XFS_FSB_TO_DADDR(mp, irec->br_startblock); 141 } else if (dq->q_blkno != XFS_FSB_TO_DADDR(mp, irec.br_startblock)) { 147 dq->q_blkno = XFS_FSB_TO_DADDR(mp, irec.br_startblock); 421 if (isnullstartblock(irec.br_startblock)) { 489 for (fsbno = irec.br_startblock, off = irec.br_startoff; 490 fsbno < irec.br_startblock + irec.br_blockcount;
|
H A D | bmap_repair.c | 130 .br_startblock = startblock, 171 irec.br_startblock += irec.br_blockcount; 384 if (!isnullstartblock(irec.br_startblock)) 452 } while (isnullstartblock(irec->br_startblock)); 543 if (!isnullstartblock(irec.br_startblock))
|
H A D | quota.c | 111 if (!xfs_verify_fsbno(mp, irec.br_startblock)) 113 if (XFS_FSB_TO_DADDR(mp, irec.br_startblock) != dq->q_blkno)
|
H A D | rmap_repair.c | 346 if (XFS_FSB_TO_AGNO(mp, rec->br_startblock) != 350 agbno = XFS_FSB_TO_AGBNO(mp, rec->br_startblock); 500 if (isnullstartblock(rec.br_startblock))
|
/linux-master/fs/xfs/ |
H A D | xfs_reflink.c | 190 pag = xfs_perag_get(mp, XFS_FSB_TO_AGNO(mp, irec->br_startblock)); 191 agbno = XFS_FSB_TO_AGBNO(mp, irec->br_startblock); 236 !isnullstartblock(imap->br_startblock)) { 265 if (WARN_ON_ONCE(isnullstartblock(got.br_startblock))) 336 if (isnullstartblock(cmap->br_startblock)) { 484 ASSERT(isnullstartblock(cmap->br_startblock) || 485 cmap->br_startblock == DELAYSTARTBLOCK); 558 if (isnullstartblock(cmap->br_startblock) || 559 cmap->br_startblock == DELAYSTARTBLOCK) 608 if (isnullstartblock(del.br_startblock)) { [all...] |
H A D | xfs_pnfs.c | 182 ASSERT(!nimaps || imap.br_startblock != DELAYSTARTBLOCK); 185 (!nimaps || imap.br_startblock == HOLESTARTBLOCK)) { 188 else if (nimaps && imap.br_startblock == HOLESTARTBLOCK) 241 if (imap.br_startblock == HOLESTARTBLOCK || 242 imap.br_startblock == DELAYSTARTBLOCK ||
|
H A D | xfs_iomap.c | 45 (unsigned long long)imap->br_startblock, 104 if (unlikely(!xfs_valid_startblock(ip, imap->br_startblock))) { 109 if (imap->br_startblock == HOLESTARTBLOCK) { 112 } else if (imap->br_startblock == DELAYSTARTBLOCK || 113 isnullstartblock(imap->br_startblock)) { 117 iomap->addr = BBTOB(xfs_fsb_to_db(ip, imap->br_startblock)); 332 if (unlikely(!xfs_valid_startblock(ip, imap->br_startblock))) { 459 isnullstartblock(got.br_startblock) || 461 got.br_startblock + got.br_blockcount != prev.br_startblock) [all...] |
H A D | xfs_bmap_util.c | 90 if (!isnullstartblock(got.br_startblock)) { 167 if (isnullstartblock(got->br_startblock) || 168 got->br_startblock == DELAYSTARTBLOCK) { 181 p->bmv_block = xfs_fsb_to_db(ip, got->br_startblock); 241 if (!isnullstartblock(rec->br_startblock) && 242 rec->br_startblock != DELAYSTARTBLOCK) 243 rec->br_startblock += rec->br_blockcount; 473 !isnullstartblock(del.br_startblock)) { 566 return imap.br_startblock != HOLESTARTBLOCK || ip->i_delayed_blks; 1257 ASSERT(tirec.br_startblock ! [all...] |
H A D | xfs_aops.c | 367 imap.br_startblock = HOLESTARTBLOCK; 382 if (imap.br_startblock != HOLESTARTBLOCK && 383 isnullstartblock(imap.br_startblock))
|
H A D | xfs_dquot.c | 361 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && 362 (map.br_startblock != HOLESTARTBLOCK)); 367 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock); 463 ASSERT(map.br_startblock != DELAYSTARTBLOCK); 464 if (map.br_startblock == HOLESTARTBLOCK) 473 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock);
|
H A D | xfs_bmap_item.c | 262 map->me_startblock = bi->bi_bmap.br_startblock; 332 agno = XFS_FSB_TO_AGNO(mp, bi->bi_bmap.br_startblock); 463 bi->bi_bmap.br_startblock = map->me_startblock;
|
H A D | xfs_rmap_item.c | 307 map->me_startblock = ri->ri_bmap.br_startblock; 361 agno = XFS_FSB_TO_AGNO(mp, ri->ri_bmap.br_startblock); 493 ri->ri_bmap.br_startblock = map->me_startblock;
|
H A D | xfs_symlink.c | 307 XFS_FSB_TO_DADDR(mp, mval[i].br_startblock),
|
H A D | xfs_qm.c | 1031 ASSERT(map[i].br_startblock != DELAYSTARTBLOCK); 1037 if (map[i].br_startblock == HOLESTARTBLOCK) 1046 (map[i+1].br_startblock != HOLESTARTBLOCK)) { 1048 rablkno = map[i+1].br_startblock; 1062 map[i].br_startblock,
|