Home
last modified time | relevance | path

Searched refs:br_startblock (Results 1 – 18 of 18) sorted by relevance

/linux/fs/xfs/scrub/
H A Dcow_repair.c97 (startblock - xc->irec.br_startblock); in xrep_cow_mark_file_range()
236 xfs_fsblock_t fsbno = xc->irec.br_startblock; in xrep_cow_debug_replacement()
268 agno = XFS_FSB_TO_AGNO(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad()
269 xc->irec_startbno = XFS_FSB_TO_AGBNO(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad()
323 error = xrep_cow_mark_file_range(xc, xc->irec.br_startblock, in xrep_cow_find_bad()
349 xc->irec_startbno = xfs_rtb_to_rgbno(sc->mp, xc->irec.br_startblock); in xrep_cow_find_bad_rt()
352 xfs_rtb_to_rgno(sc->mp, xc->irec.br_startblock)); in xrep_cow_find_bad_rt()
406 error = xrep_cow_mark_file_range(xc, xc->irec.br_startblock, in xrep_cow_find_bad_rt()
450 del->br_startblock = args.fsbno; in xrep_cow_alloc()
481 del->br_startblock = fsbno; in xrep_cow_alloc_rt()
[all …]
H A Dbmap.c332 xfs_rtb_to_rgno(ip->i_mount, irec->br_startblock), in xchk_bmap_rt_iextent_xref()
343 xchk_xref_is_used_rt_space(info->sc, irec->br_startblock, in xchk_bmap_rt_iextent_xref()
349 rgbno = xfs_rtb_to_rgbno(info->sc->mp, irec->br_startblock); in xchk_bmap_rt_iextent_xref()
395 agno = XFS_FSB_TO_AGNO(mp, irec->br_startblock); in xchk_bmap_iextent_xref()
396 agbno = XFS_FSB_TO_AGBNO(mp, irec->br_startblock); in xchk_bmap_iextent_xref()
497 !xfs_verify_rtbext(mp, irec->br_startblock, irec->br_blockcount)) in xchk_bmap_iextent()
501 !xfs_verify_fsbext(mp, irec->br_startblock, irec->br_blockcount)) in xchk_bmap_iextent()
572 irec.br_startblock != iext_irec.br_startblock || in xchk_bmapbt_rec()
663 if (irec.br_startblock != in xchk_bmap_check_rmap()
908 if (irec->br_startblock == HOLESTARTBLOCK) in xchk_bmap_iext_mapping()
[all …]
H A Dquota.c111 if (!xfs_verify_fsbno(mp, irec.br_startblock)) in xchk_quota_item_bmap()
113 if (XFS_FSB_TO_DADDR(mp, irec.br_startblock) != dq->q_blkno) in xchk_quota_item_bmap()
H A Drtbitmap_repair.c441 map.br_startblock == HOLESTARTBLOCK) { in xrep_rtbitmap_data_mappings()
450 if (map.br_startblock == DELAYSTARTBLOCK) in xrep_rtbitmap_data_mappings()
H A Dtempfile.c449 if (map.br_startblock == DELAYSTARTBLOCK) in xrep_tempfile_prealloc()
516 XFS_FSB_TO_DADDR(mp, map.br_startblock), in xrep_tempfile_copyin()
H A Dattr_repair.c923 curr_offset + got.br_startblock, in xrep_xattr_recover()
990 irec.br_startblock, irec.br_blockcount, in xrep_xattr_fork_remove()
H A Dtrace.h487 __entry->startblock = cursor->bmap.br_startblock;
2215 __entry->pblk = irec->br_startblock;
2822 __entry->pblk = irec->br_startblock;
2862 __entry->agno = XFS_FSB_TO_AGNO(sc->mp, irec->br_startblock);
2863 __entry->agbno = XFS_FSB_TO_AGBNO(sc->mp, irec->br_startblock);
2891 __entry->agno = XFS_FSB_TO_AGNO(sc->mp, irec->br_startblock);
2892 __entry->agbno = XFS_FSB_TO_AGBNO(sc->mp, irec->br_startblock);
/linux/fs/xfs/libxfs/
H A Dxfs_exchmaps.c46 .left1 = { .br_startblock = HOLESTARTBLOCK }, \
47 .right1 = { .br_startblock = HOLESTARTBLOCK }, \
48 .left2 = { .br_startblock = HOLESTARTBLOCK }, \
49 .right2 = { .br_startblock = HOLESTARTBLOCK }, \
301 irec1->br_startblock == DELAYSTARTBLOCK || in xfs_exchmaps_find_mappings()
326 irec2->br_startblock == DELAYSTARTBLOCK || in xfs_exchmaps_find_mappings()
349 if (irec1->br_startblock != irec2->br_startblock) in xfs_exchmaps_find_mappings()
729 if (b1->br_startblock == HOLESTARTBLOCK || in xmi_can_merge()
730 b2->br_startblock == HOLESTARTBLOCK) in xmi_can_merge()
738 b1->br_startblock + b1->br_blockcount == b2->br_startblock && in xmi_can_merge()
[all …]
H A Dxfs_types.h157 xfs_fsblock_t br_startblock; /* starting block number */ member
H A Dxfs_refcount.c1609 __xfs_refcount_add(tp, XFS_REFCOUNT_INCREASE, isrt, PREV->br_startblock, in xfs_refcount_increase_extent()
1625 __xfs_refcount_add(tp, XFS_REFCOUNT_DECREASE, isrt, PREV->br_startblock, in xfs_refcount_decrease_extent()
/linux/fs/xfs/
H A Dxfs_reflink.c150 pag = xfs_perag_get(mp, XFS_FSB_TO_AGNO(mp, irec->br_startblock)); in xfs_reflink_find_shared()
151 orig_bno = XFS_FSB_TO_AGBNO(mp, irec->br_startblock); in xfs_reflink_find_shared()
201 orig_bno = xfs_rtb_to_rgbno(mp, irec->br_startblock); in xfs_reflink_find_rtshared()
202 rtg = xfs_rtgroup_get(mp, xfs_rtb_to_rgno(mp, irec->br_startblock)); in xfs_reflink_find_rtshared()
287 !isnullstartblock(imap->br_startblock)) { in xfs_bmap_trim_cow()
316 if (WARN_ON_ONCE(isnullstartblock(got.br_startblock))) in xfs_reflink_convert_cow_locked()
387 if (isnullstartblock(cmap->br_startblock)) { in xfs_find_trim_cow_extent()
570 ASSERT(isnullstartblock(cmap->br_startblock) || in xfs_reflink_fill_delalloc()
571 cmap->br_startblock == DELAYSTARTBLOCK); in xfs_reflink_fill_delalloc()
637 if (isnullstartblock(cmap->br_startblock) || in xfs_reflink_allocate_cow()
[all …]
H A Dxfs_bmap_util.c83 if (!isnullstartblock(got.br_startblock)) { in xfs_bmap_count_leaves()
160 if (isnullstartblock(got->br_startblock) || in xfs_getbmap_report_one()
161 got->br_startblock == DELAYSTARTBLOCK) { in xfs_getbmap_report_one()
174 p->bmv_block = xfs_fsb_to_db(ip, got->br_startblock); in xfs_getbmap_report_one()
234 if (!isnullstartblock(rec->br_startblock) && in xfs_getbmap_next_rec()
235 rec->br_startblock != DELAYSTARTBLOCK) in xfs_getbmap_next_rec()
236 rec->br_startblock += rec->br_blockcount; in xfs_getbmap_next_rec()
466 !isnullstartblock(del.br_startblock)) { in xfs_bmap_punch_delalloc_range()
1315 ASSERT(tirec.br_startblock != DELAYSTARTBLOCK); in xfs_swap_extent_rmap()
1377 if (tirec.br_startblock != HOLESTARTBLOCK && in xfs_swap_extent_rmap()
[all …]
H A Dxfs_zone_alloc.c269 old_startblock != data.br_startblock) in xfs_zoned_map_extent()
280 if (data.br_startblock != HOLESTARTBLOCK) { in xfs_zoned_map_extent()
281 ASSERT(data.br_startblock != DELAYSTARTBLOCK); in xfs_zoned_map_extent()
282 ASSERT(!isnullstartblock(data.br_startblock)); in xfs_zoned_map_extent()
288 error = xfs_free_extent_later(tp, data.br_startblock, in xfs_zoned_map_extent()
298 xfs_rtb_to_rgbno(tp->t_mountp, new->br_startblock), 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 Dxfs_aops.c427 imap.br_startblock = HOLESTARTBLOCK; in xfs_map_blocks()
442 if (imap.br_startblock != HOLESTARTBLOCK && in xfs_map_blocks()
443 isnullstartblock(imap.br_startblock)) in xfs_map_blocks()
619 imap.br_startblock = HOLESTARTBLOCK; in xfs_zoned_map_blocks()
H A Dxfs_dquot.c388 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 Dxfs_qm.c1195 ASSERT(map[i].br_startblock != DELAYSTARTBLOCK); in xfs_qm_reset_dqcounts_buf()
1201 if (map[i].br_startblock == HOLESTARTBLOCK) in xfs_qm_reset_dqcounts_buf()
1210 (map[i+1].br_startblock != HOLESTARTBLOCK)) { in xfs_qm_reset_dqcounts_buf()
1212 rablkno = map[i+1].br_startblock; in xfs_qm_reset_dqcounts_buf()
1226 map[i].br_startblock, in xfs_qm_reset_dqcounts_buf()
H A Dxfs_trace.h695 __entry->startblock = r.br_startblock;
1833 __entry->startblock = irec ? irec->br_startblock : 0;
3389 ri->ri_bmap.br_startblock,
3467 __entry->gbno = bi->bi_bmap.br_startblock;
3470 bi->bi_bmap.br_startblock,
4063 __entry->pblk = irec->br_startblock;
5588 __entry->lstart = left->br_startblock;
5591 __entry->cstart = curr->br_startblock;
5594 __entry->nstart = new->br_startblock;
5597 __entry->rstart = right->br_startblock;
[all …]
H A Dxfs_inode.c1131 fsbno = (off - got.br_startoff) + got.br_startblock; in xfs_inactive_dir()