| /linux/fs/xfs/scrub/ |
| H A D | cow_repair.c | 102 (startblock - xc->irec.br_startblock); in xrep_cow_mark_file_range() 250 agno = XFS_FSB_TO_AGNO(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad() 251 xc->irec_startbno = XFS_FSB_TO_AGBNO(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad() 304 error = xrep_cow_mark_file_range(xc, xc->irec.br_startblock, in xrep_cow_find_bad() 333 xc->irec_startbno = xfs_rtb_to_rgbno(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad_rt() 336 xfs_rtb_to_rgno(sc->mp, xc->irec.br_startblock)); in xrep_cow_find_bad_rt() 389 error = xrep_cow_mark_file_range(xc, xc->irec.br_startblock, in xrep_cow_find_bad_rt() 494 if (isnullstartblock(got->br_startblock)) in xrep_cow_find_mapping() 523 ASSERT(!isnullstartblock(got->br_startblock)); in xrep_cow_replace_mapping() 532 new.br_startblock = repl->fsbno; in xrep_cow_replace_mapping() [all …]
|
| H A D | bmap_repair.c | 139 .br_startblock = startblock, in xrep_bmap_from_rmap() 180 irec.br_startblock += irec.br_blockcount; in xrep_bmap_from_rmap() 499 if (!isnullstartblock(irec.br_startblock)) in xrep_bmap_find_delalloc() 582 } while (isnullstartblock(irec->br_startblock)); in xrep_bmap_get_records() 673 if (!isnullstartblock(irec.br_startblock)) in xrep_bmap_extents_load()
|
| H A D | rtrmap_repair.c | 229 if (xfs_rtb_to_rgno(mp, rec->br_startblock) != in xrep_rtrmap_visit_bmbt() 237 rgbno = xfs_rtb_to_rgbno(mp, rec->br_startblock); in xrep_rtrmap_visit_bmbt() 310 if (isnullstartblock(rec.br_startblock)) in xrep_rtrmap_scan_iext()
|
| H A D | rmap_repair.c | 346 if (XFS_FSB_TO_AGNO(mp, rec->br_startblock) != in xrep_rmap_visit_bmbt() 350 agbno = XFS_FSB_TO_AGBNO(mp, rec->br_startblock); in xrep_rmap_visit_bmbt() 492 if (isnullstartblock(rec.br_startblock)) in xrep_rmap_scan_iext()
|
| H A D | attr_repair.c | 923 curr_offset + got.br_startblock, in xrep_xattr_recover() 990 irec.br_startblock, irec.br_blockcount, in xrep_xattr_fork_remove()
|
| H A D | trace.h | 487 __entry->startblock = cursor->bmap.br_startblock; 2223 __entry->pblk = irec->br_startblock; 2700 __entry->startblock = irec->br_startblock; 2865 __entry->pblk = irec->br_startblock; 2905 __entry->agno = XFS_FSB_TO_AGNO(sc->mp, irec->br_startblock); 2906 __entry->agbno = XFS_FSB_TO_AGBNO(sc->mp, irec->br_startblock); 2934 __entry->agno = XFS_FSB_TO_AGNO(sc->mp, irec->br_startblock); 2935 __entry->agbno = XFS_FSB_TO_AGBNO(sc->mp, irec->br_startblock);
|
| /linux/fs/xfs/ |
| H A D | xfs_iomap.c | 49 (unsigned long long)imap->br_startblock, in xfs_alert_fsblock_zero() 111 if (unlikely(!xfs_valid_startblock(ip, imap->br_startblock))) { in xfs_bmbt_to_iomap() 116 if (imap->br_startblock == HOLESTARTBLOCK) { in xfs_bmbt_to_iomap() 119 } else if (imap->br_startblock == DELAYSTARTBLOCK || in xfs_bmbt_to_iomap() 120 isnullstartblock(imap->br_startblock)) { in xfs_bmbt_to_iomap() 124 xfs_daddr_t daddr = xfs_fsb_to_db(ip, imap->br_startblock); in xfs_bmbt_to_iomap() 141 xfs_rtbno_is_group_start(mp, imap->br_startblock)) in xfs_bmbt_to_iomap() 347 if (unlikely(!xfs_valid_startblock(ip, imap->br_startblock))) { in xfs_iomap_write_direct() 521 isnullstartblock(got.br_startblock) || in xfs_iomap_prealloc_size() 523 got.br_startblock + got.br_blockcount != prev.br_startblock) in xfs_iomap_prealloc_size() [all …]
|
| H A D | xfs_zone_alloc.c | 277 old_startblock != data.br_startblock) in xfs_zoned_map_extent() 288 if (data.br_startblock != HOLESTARTBLOCK) { in xfs_zoned_map_extent() 289 ASSERT(data.br_startblock != DELAYSTARTBLOCK); in xfs_zoned_map_extent() 290 ASSERT(!isnullstartblock(data.br_startblock)); in xfs_zoned_map_extent() 296 error = xfs_free_extent_later(tp, data.br_startblock, in xfs_zoned_map_extent() 305 xfs_zone_record_blocks(tp, oz, new->br_startblock, new->br_blockcount); in xfs_zoned_map_extent() 330 .br_startblock = xfs_daddr_to_rtb(mp, daddr), in xfs_zoned_end_io() 361 new.br_startblock += new.br_blockcount; in xfs_zoned_end_io()
|
| H A D | xfs_dquot.c | 388 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && in xfs_dquot_disk_alloc() 389 (map.br_startblock != HOLESTARTBLOCK)); in xfs_dquot_disk_alloc() 394 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock); in xfs_dquot_disk_alloc() 490 ASSERT(map.br_startblock != DELAYSTARTBLOCK); in xfs_dquot_disk_read() 491 if (map.br_startblock == HOLESTARTBLOCK) in xfs_dquot_disk_read() 500 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock); in xfs_dquot_disk_read()
|
| H A D | xfs_bmap_item.c | 270 map->me_startblock = bi->bi_bmap.br_startblock; in xfs_bmap_update_log_item() 347 bi->bi_group = xfs_group_intent_get(mp, bi->bi_bmap.br_startblock, in xfs_bmap_update_get_group() 473 bi->bi_bmap.br_startblock = map->me_startblock; in xfs_bui_recover_work()
|
| H A D | xfs_qm.c | 1196 ASSERT(map[i].br_startblock != DELAYSTARTBLOCK); in xfs_qm_reset_dqcounts_buf() 1202 if (map[i].br_startblock == HOLESTARTBLOCK) in xfs_qm_reset_dqcounts_buf() 1211 (map[i+1].br_startblock != HOLESTARTBLOCK)) { in xfs_qm_reset_dqcounts_buf() 1213 rablkno = map[i+1].br_startblock; in xfs_qm_reset_dqcounts_buf() 1227 map[i].br_startblock, in xfs_qm_reset_dqcounts_buf()
|
| H A D | xfs_icache.c | 1892 if (isnullstartblock(got.br_startblock)) { in xfs_check_delalloc()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_types.h | 157 xfs_fsblock_t br_startblock; /* starting block number */ member
|
| H A D | xfs_da_btree.c | 2725 if (irecs[i].br_startblock == HOLESTARTBLOCK || in xfs_dabuf_map() 2726 irecs[i].br_startblock == DELAYSTARTBLOCK) in xfs_dabuf_map() 2731 map[i].bm_bn = XFS_FSB_TO_DADDR(mp, irecs[i].br_startblock); in xfs_dabuf_map() 2758 irecs[i].br_startblock, in xfs_dabuf_map()
|
| H A D | xfs_refcount.c | 1610 __xfs_refcount_add(tp, XFS_REFCOUNT_INCREASE, isrt, PREV->br_startblock, in xfs_refcount_increase_extent() 1626 __xfs_refcount_add(tp, XFS_REFCOUNT_DECREASE, isrt, PREV->br_startblock, in xfs_refcount_decrease_extent()
|