Home
last modified time | relevance | path

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

12

/Linux-v4.19/fs/xfs/libxfs/
Dxfs_bmap.c117 cur->bc_rec.b.br_startblock = 0; in xfs_bmbt_lookup_first()
514 ASSERT(mval[i].br_startblock != DELAYSTARTBLOCK && in xfs_bmap_validate_ret()
515 mval[i].br_startblock != HOLESTARTBLOCK); in xfs_bmap_validate_ret()
749 if (isnullstartblock(rec.br_startblock)) in xfs_bmap_extents_to_btree()
900 rec.br_startblock = args.fsbno; in xfs_bmap_local_to_extents()
1439 isnullstartblock(rec.br_startblock)); in xfs_bmap_isaeof()
1543 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_delay_real()
1558 ASSERT(isnullstartblock(PREV.br_startblock)); in xfs_bmap_add_extent_delay_real()
1562 da_old = startblockval(PREV.br_startblock); in xfs_bmap_add_extent_delay_real()
1580 if (isnullstartblock(LEFT.br_startblock)) in xfs_bmap_add_extent_delay_real()
[all …]
Dxfs_attr_remote.c403 ASSERT((map[i].br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_get()
404 (map[i].br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_get()
405 dblkno = XFS_FSB_TO_DADDR(mp, map[i].br_startblock); in xfs_attr_rmtval_get()
494 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_set()
495 (map.br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_set()
530 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_set()
531 (map.br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_set()
533 dblkno = XFS_FSB_TO_DADDR(mp, map.br_startblock), in xfs_attr_rmtval_set()
595 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && in xfs_attr_rmtval_remove()
596 (map.br_startblock != HOLESTARTBLOCK)); in xfs_attr_rmtval_remove()
[all …]
Dxfs_bmap.h177 irec->br_startblock != HOLESTARTBLOCK && in xfs_bmap_is_real_extent()
178 irec->br_startblock != DELAYSTARTBLOCK && in xfs_bmap_is_real_extent()
179 !isnullstartblock(irec->br_startblock); in xfs_bmap_is_real_extent()
Dxfs_bmap_btree.c71 irec->br_startblock = ((l0 & xfs_mask64lo(9)) << 43) | (l1 >> 21); in xfs_bmbt_disk_get_all()
113 ASSERT(!(s->br_startblock & xfs_mask64hi(64-BMBT_STARTBLOCK_BITLEN))); in xfs_bmbt_disk_set_all()
118 ((xfs_bmbt_rec_base_t)s->br_startblock >> 43), &r->l0); in xfs_bmbt_disk_set_all()
120 ((xfs_bmbt_rec_base_t)s->br_startblock << 21) | in xfs_bmbt_disk_set_all()
Dxfs_iext_tree.c63 ASSERT((irec->br_startblock & ~XFS_IEXT_STARTBLOCK_MASK) == 0); in xfs_iext_set()
68 rec->lo |= (irec->br_startblock << 54); in xfs_iext_set()
69 rec->hi |= ((irec->br_startblock & ~xfs_mask64lo(10)) << (22 - 10)); in xfs_iext_set()
83 irec->br_startblock = rec->lo >> 54; in xfs_iext_get()
84 irec->br_startblock |= (rec->hi & xfs_mask64hi(42)) >> (22 - 10); in xfs_iext_get()
Dxfs_types.h145 xfs_fsblock_t br_startblock; /* starting block number */ member
Dxfs_da_btree.c2429 if (mapp[i].br_startblock == HOLESTARTBLOCK || in xfs_da_map_covers_blocks()
2430 mapp[i].br_startblock == DELAYSTARTBLOCK) { in xfs_da_map_covers_blocks()
2474 ASSERT(irecs[i].br_startblock != DELAYSTARTBLOCK && in xfs_buf_map_from_irec()
2475 irecs[i].br_startblock != HOLESTARTBLOCK); in xfs_buf_map_from_irec()
2476 map[i].bm_bn = XFS_FSB_TO_DADDR(mp, irecs[i].br_startblock); in xfs_buf_map_from_irec()
2532 irecs->br_startblock = XFS_DADDR_TO_FSB(mp, mappedbno); in xfs_dabuf_map()
2552 (long long)irecs[i].br_startblock, in xfs_dabuf_map()
Dxfs_rtbitmap.c84 ASSERT(map.br_startblock != NULLFSBLOCK); in xfs_rtbuf_get()
86 XFS_FSB_TO_DADDR(mp, map.br_startblock), in xfs_rtbuf_get()
Dxfs_rmap.c2289 XFS_FSB_TO_AGNO(tp->t_mountp, bmap->br_startblock), in __xfs_rmap_add()
2291 XFS_FSB_TO_AGBNO(tp->t_mountp, bmap->br_startblock), in __xfs_rmap_add()
2376 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno); in xfs_rmap_alloc_extent()
2398 bmap.br_startblock = XFS_AGB_TO_FSB(tp->t_mountp, agno, bno); in xfs_rmap_free_extent()
Dxfs_inode_fork.c563 if (isnullstartblock(rec.br_startblock)) in xfs_iextents_copy()
/Linux-v4.19/fs/xfs/scrub/
Dbmap.c233 xchk_xref_is_used_rt_space(info->sc, irec->br_startblock, in xchk_bmap_rt_extent_xref()
254 agno = XFS_FSB_TO_AGNO(mp, irec->br_startblock); in xchk_bmap_extent_xref()
255 agbno = XFS_FSB_TO_AGBNO(mp, irec->br_startblock); in xchk_bmap_extent_xref()
309 if (irec->br_startblock == HOLESTARTBLOCK) in xchk_bmap_extent()
317 if (isnullstartblock(irec->br_startblock)) in xchk_bmap_extent()
325 if (irec->br_startblock + irec->br_blockcount <= irec->br_startblock) in xchk_bmap_extent()
328 end = irec->br_startblock + irec->br_blockcount - 1; in xchk_bmap_extent()
330 (!xfs_verify_rtbno(mp, irec->br_startblock) || in xchk_bmap_extent()
335 (!xfs_verify_fsbno(mp, irec->br_startblock) || in xchk_bmap_extent()
337 XFS_FSB_TO_AGNO(mp, irec->br_startblock) != in xchk_bmap_extent()
[all …]
Dquota.c222 if (isnullstartblock(irec.br_startblock) || in xchk_quota_data_fork()
/Linux-v4.19/fs/xfs/
Dxfs_iomap.c46 if (imap->br_startblock == HOLESTARTBLOCK) { in xfs_bmbt_to_iomap()
49 } else if (imap->br_startblock == DELAYSTARTBLOCK) { in xfs_bmbt_to_iomap()
53 iomap->addr = BBTOB(xfs_fsb_to_db(ip, imap->br_startblock)); in xfs_bmbt_to_iomap()
136 (unsigned long long)imap->br_startblock, in xfs_alert_fsblock_zero()
188 if (nmaps && (imap->br_startblock == HOLESTARTBLOCK)) in xfs_iomap_write_direct()
276 if (!(imap->br_startblock || XFS_IS_REALTIME_INODE(ip))) in xfs_iomap_write_direct()
623 if (isnullstartblock(got.br_startblock)) in xfs_file_iomap_begin_delay()
624 got.br_startblock = DELAYSTARTBLOCK; in xfs_file_iomap_begin_delay()
626 if (!got.br_startblock) { in xfs_file_iomap_begin_delay()
780 if (!(imap->br_startblock || XFS_IS_REALTIME_INODE(ip))) in xfs_iomap_write_allocate()
[all …]
Dxfs_reflink.c203 agno = XFS_FSB_TO_AGNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared()
204 agbno = XFS_FSB_TO_AGBNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared()
384 if (isnullstartblock(got.br_startblock)) { in xfs_find_trim_cow_extent()
526 if (isnullstartblock(del.br_startblock)) { in xfs_reflink_cancel_cow_blocks()
536 del.br_startblock, del.br_blockcount); in xfs_reflink_cancel_cow_blocks()
540 xfs_bmap_add_free(*tpp, del.br_startblock, in xfs_reflink_cancel_cow_blocks()
719 error = xfs_refcount_free_cow_extent(tp, del.br_startblock, in xfs_reflink_end_cow()
1020 XFS_FSB_TO_AGNO(mp, irec->br_startblock)); in xfs_reflink_remap_extent()
1043 irec->br_blockcount, irec->br_startblock); in xfs_reflink_remap_extent()
1057 uirec.br_startblock = irec->br_startblock + rlen; in xfs_reflink_remap_extent()
[all …]
Dxfs_trans_rmap.c124 return XFS_FSB_TO_AGNO(mp, ra->ri_bmap.br_startblock) - in xfs_rmap_update_diff_items()
125 XFS_FSB_TO_AGNO(mp, rb->ri_bmap.br_startblock); in xfs_rmap_update_diff_items()
175 map->me_startblock = rmap->ri_bmap.br_startblock; in xfs_rmap_update_log_item()
208 rmap->ri_bmap.br_startblock, in xfs_rmap_update_finish_item()
Dxfs_pnfs.c160 ASSERT(imap.br_startblock != DELAYSTARTBLOCK); in xfs_fs_map_blocks()
162 if (!nimaps || imap.br_startblock == HOLESTARTBLOCK) { in xfs_fs_map_blocks()
215 if (imap.br_startblock == HOLESTARTBLOCK || in xfs_pnfs_validate_isize()
216 imap.br_startblock == DELAYSTARTBLOCK || in xfs_pnfs_validate_isize()
Dxfs_bmap_util.c227 if (!isnullstartblock(got.br_startblock)) { in xfs_bmap_count_leaves()
416 if (isnullstartblock(got->br_startblock) || in xfs_getbmap_report_one()
417 got->br_startblock == DELAYSTARTBLOCK) { in xfs_getbmap_report_one()
432 p->bmv_block = xfs_fsb_to_db(ip, got->br_startblock); in xfs_getbmap_report_one()
492 if (!isnullstartblock(rec->br_startblock) && in xfs_getbmap_next_rec()
493 rec->br_startblock != DELAYSTARTBLOCK) in xfs_getbmap_next_rec()
494 rec->br_startblock += rec->br_blockcount; in xfs_getbmap_next_rec()
721 !isnullstartblock(del.br_startblock)) { in xfs_bmap_punch_delalloc_range()
812 (imap.br_startblock != HOLESTARTBLOCK || in xfs_free_eofblocks()
1061 if (nimap && imap.br_startblock != HOLESTARTBLOCK) { in xfs_adjust_extent_unmap_boundaries()
[all …]
Dxfs_attr_inactive.c68 ASSERT(map.br_startblock != DELAYSTARTBLOCK); in xfs_attr3_leaf_freextent()
74 if (map.br_startblock != HOLESTARTBLOCK) { in xfs_attr3_leaf_freextent()
77 map.br_startblock); in xfs_attr3_leaf_freextent()
Dxfs_refcount_item.c489 irec.br_startblock = new_fsb; in xfs_cui_recover()
500 irec.br_startblock, in xfs_cui_recover()
505 irec.br_startblock, in xfs_cui_recover()
Dxfs_trans_bmap.c157 map->me_startblock = bmap->bi_bmap.br_startblock; in xfs_bmap_update_log_item()
192 bmap->bi_bmap.br_startblock, in xfs_bmap_update_finish_item()
Dxfs_dquot.c317 ASSERT((map.br_startblock != DELAYSTARTBLOCK) && in xfs_dquot_disk_alloc()
318 (map.br_startblock != HOLESTARTBLOCK)); in xfs_dquot_disk_alloc()
323 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock); in xfs_dquot_disk_alloc()
409 ASSERT(map.br_startblock != DELAYSTARTBLOCK); in xfs_dquot_disk_read()
410 if (map.br_startblock == HOLESTARTBLOCK) in xfs_dquot_disk_read()
419 dqp->q_blkno = XFS_FSB_TO_DADDR(mp, map.br_startblock); in xfs_dquot_disk_read()
Dxfs_symlink.c61 d = XFS_FSB_TO_DADDR(mp, mval[n].br_startblock); in xfs_readlink_bmap_ilocked()
298 d = XFS_FSB_TO_DADDR(mp, mval[n].br_startblock); in xfs_symlink()
437 XFS_FSB_TO_DADDR(mp, mval[i].br_startblock), in xfs_inactive_symlink_rmt()
Dxfs_aops.c426 imap.br_startblock = HOLESTARTBLOCK; in xfs_map_blocks()
439 if (isnullstartblock(imap.br_startblock)) { in xfs_map_blocks()
606 sector = xfs_fsb_to_db(ip, wpc->imap.br_startblock) + in xfs_add_to_ioend()
Dxfs_qm.c1007 ASSERT(map[i].br_startblock != DELAYSTARTBLOCK); in xfs_qm_reset_dqcounts_buf()
1013 if (map[i].br_startblock == HOLESTARTBLOCK) in xfs_qm_reset_dqcounts_buf()
1022 (map[i+1].br_startblock != HOLESTARTBLOCK)) { in xfs_qm_reset_dqcounts_buf()
1024 rablkno = map[i+1].br_startblock; in xfs_qm_reset_dqcounts_buf()
1038 map[i].br_startblock, in xfs_qm_reset_dqcounts_buf()
Dxfs_bmap_item.c485 irec.br_startblock = bmap->me_startblock; in xfs_bui_recover()

12