Searched refs:ar_startblock (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/fs/xfs/libxfs/ |
D | xfs_alloc_btree.c | 139 key->alloc.ar_startblock = rec->alloc.ar_startblock; in xfs_allocbt_init_key_from_rec() 150 x = be32_to_cpu(rec->alloc.ar_startblock); in xfs_bnobt_init_high_key_from_rec() 152 key->alloc.ar_startblock = cpu_to_be32(x); in xfs_bnobt_init_high_key_from_rec() 162 key->alloc.ar_startblock = 0; in xfs_cntbt_init_high_key_from_rec() 170 rec->alloc.ar_startblock = cpu_to_be32(cur->bc_rec.a.ar_startblock); in xfs_allocbt_init_rec_from_cur() 197 return (int64_t)be32_to_cpu(kp->ar_startblock) - rec->ar_startblock; in xfs_bnobt_key_diff() 213 return (int64_t)be32_to_cpu(kp->ar_startblock) - rec->ar_startblock; in xfs_cntbt_key_diff() 223 ASSERT(!mask || mask->alloc.ar_startblock); in xfs_bnobt_diff_two_keys() 225 return (int64_t)be32_to_cpu(k1->alloc.ar_startblock) - in xfs_bnobt_diff_two_keys() 226 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_diff_two_keys() [all …]
|
D | xfs_ag.c | 415 arec->ar_startblock = cpu_to_be32(mp->m_ag_prealloc_blocks); in xfs_freesp_init_recs() 437 nrec->ar_startblock = cpu_to_be32( in xfs_freesp_init_recs() 438 be32_to_cpu(arec->ar_startblock) + in xfs_freesp_init_recs() 445 be32_add_cpu(&arec->ar_startblock, mp->m_sb.sb_logblocks); in xfs_freesp_init_recs() 453 be32_to_cpu(arec->ar_startblock)); in xfs_freesp_init_recs()
|
D | xfs_alloc.c | 166 cur->bc_rec.a.ar_startblock = bno; in xfs_alloc_lookup() 237 rec.alloc.ar_startblock = cpu_to_be32(bno); in xfs_alloc_update() 248 irec->ar_startblock = be32_to_cpu(rec->alloc.ar_startblock); in xfs_alloc_btrec_to_irec() 262 if (!xfs_verify_agbext(pag, irec->ar_startblock, irec->ar_blockcount)) in xfs_alloc_check_irec() 280 "start block 0x%x block count 0x%x", irec->ar_startblock, in xfs_alloc_complain_bad_rec() 310 *bno = irec.ar_startblock; in xfs_alloc_get_rec() 4102 low.a.ar_startblock = bno; in xfs_alloc_has_records() 4104 high.a.ar_startblock = bno + len - 1; in xfs_alloc_has_records()
|
D | xfs_format.h | 1383 __be32 ar_startblock; /* starting block number */ member 1388 xfs_agblock_t ar_startblock; /* starting block number */ member
|
/linux-6.12.1/fs/xfs/scrub/ |
D | alloc_repair.c | 162 rec->ar_startblock, rec->ar_blockcount, &outcome); in xrep_abt_check_free_ext() 171 XFS_REFC_DOMAIN_SHARED, rec->ar_startblock, in xrep_abt_check_free_ext() 179 XFS_REFC_DOMAIN_COW, rec->ar_startblock, in xrep_abt_check_free_ext() 200 .ar_startblock = ra->next_agbno, in xrep_abt_stash() 286 if (ap->ar_startblock > bp->ar_startblock) in xrep_bnobt_extent_cmp() 288 else if (ap->ar_startblock < bp->ar_startblock) in xrep_bnobt_extent_cmp() 312 if (arec.ar_startblock < next_agbno) in xrep_bnobt_sort_records() 315 next_agbno = arec.ar_startblock + arec.ar_blockcount; in xrep_bnobt_sort_records() 488 arec.ar_startblock, len, XFS_RMAP_OWN_AG); in xrep_abt_reserve_space() 491 arec.ar_startblock, len); in xrep_abt_reserve_space() [all …]
|
D | alloc.c | 101 xfs_agblock_t agbno = irec->ar_startblock; in xchk_allocbt_xref() 125 ca->prev.ar_startblock + ca->prev.ar_blockcount == irec->ar_startblock && in xchk_allocbt_mergeable()
|
D | rmap_repair.c | 1404 return xagb_bitmap_clear(&rfg->rmap_gaps, rec->ar_startblock, in xrep_rmap_find_freesp()
|
D | trace.h | 2038 __entry->startblock = rec->ar_startblock;
|
/linux-6.12.1/fs/xfs/ |
D | xfs_fsmap.c | 418 rec->ar_startblock); in xfs_getfsmap_datadev_bnobt_helper() 420 irec.rm_startblock = rec->ar_startblock; in xfs_getfsmap_datadev_bnobt_helper() 647 key->ar_startblock = info->low.rm_startblock; in xfs_getfsmap_datadev_bnobt_query() 648 key[1].ar_startblock = info->high.rm_startblock; in xfs_getfsmap_datadev_bnobt_query()
|