| /Linux-v5.4/fs/xfs/scrub/ |
| D | bmap.c | 106 offset = irec->br_startoff; in xchk_bmap_get_rmap() 141 irec->br_startoff); in xchk_bmap_get_rmap() 173 irec->br_startoff); in xchk_bmap_xref_rmap() 183 if (rmap.rm_offset > irec->br_startoff || in xchk_bmap_xref_rmap() 184 irec->br_startoff + irec->br_blockcount > rmap_end) in xchk_bmap_xref_rmap() 186 info->whichfork, irec->br_startoff); in xchk_bmap_xref_rmap() 191 irec->br_startoff); in xchk_bmap_xref_rmap() 204 irec->br_startoff); in xchk_bmap_xref_rmap() 209 irec->br_startoff); in xchk_bmap_xref_rmap() 212 irec->br_startoff); in xchk_bmap_xref_rmap() [all …]
|
| D | dir.c | 663 (got.br_startoff > 0 || in xchk_directory_blocks() 666 got.br_startoff); in xchk_directory_blocks() 671 if (got.br_startoff >= leaf_lblk) in xchk_directory_blocks() 685 for (lblk = roundup((xfs_dablk_t)got.br_startoff, in xchk_directory_blocks() 687 lblk < got.br_startoff + got.br_blockcount; in xchk_directory_blocks() 694 dabno = got.br_startoff + got.br_blockcount; in xchk_directory_blocks() 704 got.br_startoff == leaf_lblk && in xchk_directory_blocks() 728 lblk = got.br_startoff; in xchk_directory_blocks() 749 for (lblk = roundup((xfs_dablk_t)got.br_startoff, in xchk_directory_blocks() 751 lblk < got.br_startoff + got.br_blockcount; in xchk_directory_blocks() [all …]
|
| D | quota.c | 212 irec.br_startoff > max_dqid_off || in xchk_quota_data_fork() 213 irec.br_startoff + irec.br_blockcount - 1 > max_dqid_off) { in xchk_quota_data_fork() 215 irec.br_startoff); in xchk_quota_data_fork()
|
| /Linux-v5.4/fs/xfs/libxfs/ |
| D | xfs_bmap.c | 111 cur->bc_rec.b.br_startoff = 0; in xfs_bmbt_lookup_first() 276 ASSERT(be64_to_cpu(prevp->br_startoff) < in xfs_check_block() 277 be64_to_cpu(keyp->br_startoff)); in xfs_check_block() 497 ASSERT(mval[i].br_startoff >= bno); in xfs_bmap_validate_ret() 499 ASSERT(mval[i].br_startoff + mval[i].br_blockcount <= in xfs_bmap_validate_ret() 502 ASSERT(mval[i].br_startoff < bno + len); in xfs_bmap_validate_ret() 503 ASSERT(mval[i].br_startoff + mval[i].br_blockcount > in xfs_bmap_validate_ret() 507 mval[i - 1].br_startoff + mval[i - 1].br_blockcount == in xfs_bmap_validate_ret() 508 mval[i].br_startoff); in xfs_bmap_validate_ret() 760 kp->br_startoff = cpu_to_be64(xfs_bmbt_disk_get_startoff(arp)); in xfs_bmap_extents_to_btree() [all …]
|
| D | xfs_bmap_btree.c | 67 irec->br_startoff = (l0 & xfs_mask64lo(64 - BMBT_EXNTFLAG_BITLEN)) >> 9; in xfs_bmbt_disk_get_all() 108 ASSERT(!(s->br_startoff & xfs_mask64hi(64-BMBT_STARTOFF_BITLEN))); in xfs_bmbt_disk_set_all() 114 ((xfs_bmbt_rec_base_t)s->br_startoff << 9) | in xfs_bmbt_disk_set_all() 358 key->bmbt.br_startoff = in xfs_bmbt_init_key_from_rec() 367 key->bmbt.br_startoff = cpu_to_be64( in xfs_bmbt_init_high_key_from_rec() 393 return (int64_t)be64_to_cpu(key->bmbt.br_startoff) - in xfs_bmbt_key_diff() 394 cur->bc_rec.b.br_startoff; in xfs_bmbt_key_diff() 403 uint64_t a = be64_to_cpu(k1->bmbt.br_startoff); in xfs_bmbt_diff_two_keys() 404 uint64_t b = be64_to_cpu(k2->bmbt.br_startoff); in xfs_bmbt_diff_two_keys() 504 return be64_to_cpu(k1->bmbt.br_startoff) < in xfs_bmbt_keys_inorder() [all …]
|
| D | xfs_iext_tree.c | 57 ASSERT((irec->br_startoff & ~XFS_IEXT_STARTOFF_MASK) == 0); in xfs_iext_set() 61 rec->lo = irec->br_startoff & XFS_IEXT_STARTOFF_MASK; in xfs_iext_set() 76 irec->br_startoff = rec->lo & XFS_IEXT_STARTOFF_MASK; in xfs_iext_get() 632 xfs_fileoff_t offset = irec->br_startoff; in xfs_iext_insert() 646 xfs_iext_rec_cmp(cur_rec(cur), irec->br_startoff) != 0); in xfs_iext_insert() 969 gotp->br_startoff <= *end - 1) in xfs_iext_lookup_extent_before() 973 *end = gotp->br_startoff + gotp->br_blockcount; in xfs_iext_lookup_extent_before() 992 if (new->br_startoff != old.br_startoff) { in xfs_iext_update_extent() 993 xfs_iext_update_node(ifp, old.br_startoff, in xfs_iext_update_extent() 994 new->br_startoff, 1, cur->leaf); in xfs_iext_update_extent()
|
| D | xfs_types.h | 166 xfs_fileoff_t br_startoff; /* starting file offset */ member
|
| D | xfs_da_btree.c | 2113 b = mapp[mapi - 1].br_startoff + in xfs_da_grow_inode_int() 2126 if (got != count || mapp[0].br_startoff != *bno || in xfs_da_grow_inode_int() 2127 mapp[mapi - 1].br_startoff + mapp[mapi - 1].br_blockcount != in xfs_da_grow_inode_int() 2451 if (off != mapp[i].br_startoff) { in xfs_da_map_covers_blocks() 2551 irecs->br_startoff = (xfs_fileoff_t)bno; in xfs_dabuf_map() 2569 (long long)irecs[i].br_startoff, in xfs_dabuf_map()
|
| D | xfs_rmap.c | 2285 bmap->br_startoff, in __xfs_rmap_add() 2369 bmap.br_startoff = 0; in xfs_rmap_alloc_extent() 2391 bmap.br_startoff = 0; in xfs_rmap_free_extent()
|
| D | xfs_format.h | 1579 __be64 br_startoff; /* starting file offset */ member
|
| /Linux-v5.4/fs/xfs/ |
| D | xfs_reflink.c | 259 if (got.br_startoff >= offset_fsb + count_fsb) in xfs_reflink_convert_cow_locked() 314 xfs_fileoff_t offset_fsb = imap->br_startoff; in xfs_find_trim_cow_extent() 326 got.br_startoff = offset_fsb + count_fsb; in xfs_find_trim_cow_extent() 327 if (got.br_startoff > offset_fsb) { in xfs_find_trim_cow_extent() 328 xfs_trim_extent(imap, imap->br_startoff, in xfs_find_trim_cow_extent() 329 got.br_startoff - imap->br_startoff); in xfs_find_trim_cow_extent() 335 xfs_trim_extent(imap, got.br_startoff, got.br_blockcount); in xfs_find_trim_cow_extent() 356 xfs_fileoff_t offset_fsb = imap->br_startoff; in xfs_reflink_allocate_cow() 376 resaligned = xfs_aligned_fsb_count(imap->br_startoff, in xfs_reflink_allocate_cow() 412 error = xfs_bmapi_write(tp, ip, imap->br_startoff, imap->br_blockcount, in xfs_reflink_allocate_cow() [all …]
|
| D | xfs_iomap.c | 46 (unsigned long long)imap->br_startoff, in xfs_alert_fsblock_zero() 78 iomap->offset = XFS_FSB_TO_B(mp, imap->br_startoff); in xfs_bmbt_to_iomap() 215 imap->br_startoff); in xfs_iomap_write_direct() 424 prev.br_startoff + prev.br_blockcount < offset_fsb) in xfs_iomap_prealloc_size() 578 imap.br_startoff = end_fsb; /* fake hole until the end */ in xfs_file_iomap_begin_delay() 581 if ((flags & IOMAP_ZERO) && imap.br_startoff > offset_fsb) { in xfs_file_iomap_begin_delay() 582 xfs_hole_to_iomap(ip, iomap, offset_fsb, imap.br_startoff); in xfs_file_iomap_begin_delay() 601 if (!cow_eof && cmap.br_startoff <= offset_fsb) { in xfs_file_iomap_begin_delay() 608 if (imap.br_startoff <= offset_fsb) { in xfs_file_iomap_begin_delay() 640 end_fsb = imap.br_startoff + imap.br_blockcount; in xfs_file_iomap_begin_delay() [all …]
|
| D | xfs_dir2_readdir.c | 271 if (map.br_startoff >= last_da) in xfs_dir2_leaf_readbuf() 276 new_off = xfs_dir2_da_to_byte(geo, map.br_startoff); in xfs_dir2_leaf_readbuf() 279 error = xfs_dir3_data_read(args->trans, dp, map.br_startoff, -1, &bp); in xfs_dir2_leaf_readbuf() 292 *ra_blk = map.br_startoff; in xfs_dir2_leaf_readbuf() 293 next_ra = map.br_startoff + geo->fsbcount; in xfs_dir2_leaf_readbuf() 299 if (map.br_startoff >= last_da) in xfs_dir2_leaf_readbuf() 306 next_ra = roundup((xfs_dablk_t)map.br_startoff, geo->fsbcount); in xfs_dir2_leaf_readbuf() 308 next_ra < map.br_startoff + map.br_blockcount) { in xfs_dir2_leaf_readbuf()
|
| D | xfs_aops.c | 428 if (offset_fsb < wpc->imap.br_startoff || in xfs_imap_valid() 429 offset_fsb >= wpc->imap.br_startoff + wpc->imap.br_blockcount) in xfs_imap_valid() 482 } while (wpc->imap.br_startoff + wpc->imap.br_blockcount <= offset_fsb); in xfs_convert_blocks() 542 cow_fsb = imap.br_startoff; in xfs_map_blocks() 566 imap.br_startoff = end_fsb; /* fake a hole past EOF */ in xfs_map_blocks() 573 if (imap.br_startoff > offset_fsb) { in xfs_map_blocks() 574 imap.br_blockcount = imap.br_startoff - offset_fsb; in xfs_map_blocks() 575 imap.br_startoff = offset_fsb; in xfs_map_blocks() 587 cow_fsb < imap.br_startoff + imap.br_blockcount) in xfs_map_blocks() 588 imap.br_blockcount = cow_fsb - imap.br_startoff; in xfs_map_blocks() [all …]
|
| D | xfs_bmap_util.c | 200 *eof = endoff >= rec.br_startoff + rec.br_blockcount; in xfs_bmap_eof() 421 if (got->br_startoff < XFS_B_TO_FSB(ip->i_mount, XFS_ISIZE(ip))) in xfs_getbmap_report_one() 437 p->bmv_offset = XFS_FSB_TO_BB(ip->i_mount, got->br_startoff); in xfs_getbmap_report_one() 481 xfs_fileoff_t end = rec->br_startoff + rec->br_blockcount; in xfs_getbmap_next_rec() 486 rec->br_startoff += rec->br_blockcount; in xfs_getbmap_next_rec() 637 if (got.br_startoff > bno) { in xfs_getbmap() 639 got.br_startoff); in xfs_getbmap() 649 bno = got.br_startoff + got.br_blockcount; in xfs_getbmap() 706 while (got.br_startoff + got.br_blockcount > start_fsb) { in xfs_bmap_punch_delalloc_range() 1520 error = xfs_bmapi_read(ip, tirec.br_startoff, in xfs_swap_extent_rmap() [all …]
|
| D | xfs_bmap_item.c | 352 map->me_startoff = bmap->bi_bmap.br_startoff; in xfs_bmap_update_log_item() 385 bmap->bi_bmap.br_startoff, in xfs_bmap_update_finish_item() 543 irec.br_startoff = bmap->me_startoff; in xfs_bui_recover()
|
| D | xfs_rmap_item.c | 401 map->me_startoff = rmap->ri_bmap.br_startoff; in xfs_rmap_update_log_item() 432 rmap->ri_bmap.br_startoff, in xfs_rmap_update_finish_item()
|
| D | xfs_dquot.c | 639 if (got.br_startoff < start) in xfs_dq_get_next_id() 640 got.br_startoff = start; in xfs_dq_get_next_id() 641 *id = got.br_startoff * mp->m_quotainfo->qi_dqperchunk; in xfs_dq_get_next_id()
|
| D | xfs_rtalloc.c | 811 for (bno = map.br_startoff, fsbno = map.br_startblock; in xfs_growfs_rt_alloc() 812 bno < map.br_startoff + map.br_blockcount; in xfs_growfs_rt_alloc() 848 oblocks = map.br_startoff + map.br_blockcount; in xfs_growfs_rt_alloc()
|
| D | xfs_qm.c | 1012 firstid = (xfs_dqid_t) map[i].br_startoff * in xfs_qm_reset_dqcounts_buf()
|
| D | xfs_trace.h | 240 __entry->startoff = r.br_startoff; 1248 __entry->startoff = irec ? irec->br_startoff : 0; 3056 __entry->lblk = irec->br_startoff;
|
| D | xfs_super.c | 914 got.br_startoff, got.br_blockcount); in xfs_check_delalloc()
|