Home
last modified time | relevance | path

Searched refs:agf (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/scrub/
Dagheader_repair.c184 struct xfs_agf *agf = agf_bp->b_addr; in xrep_agf_init_header() local
186 memcpy(old_agf, agf, sizeof(*old_agf)); in xrep_agf_init_header()
187 memset(agf, 0, BBTOB(agf_bp->b_length)); in xrep_agf_init_header()
188 agf->agf_magicnum = cpu_to_be32(XFS_AGF_MAGIC); in xrep_agf_init_header()
189 agf->agf_versionnum = cpu_to_be32(XFS_AGF_VERSION); in xrep_agf_init_header()
190 agf->agf_seqno = cpu_to_be32(sc->sa.agno); in xrep_agf_init_header()
191 agf->agf_length = cpu_to_be32(xfs_ag_block_count(mp, sc->sa.agno)); in xrep_agf_init_header()
192 agf->agf_flfirst = old_agf->agf_flfirst; in xrep_agf_init_header()
193 agf->agf_fllast = old_agf->agf_fllast; in xrep_agf_init_header()
194 agf->agf_flcount = old_agf->agf_flcount; in xrep_agf_init_header()
[all …]
Dagheader.c361 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_freeblks() local
372 if (blocks != be32_to_cpu(agf->agf_freeblks)) in xchk_agf_xref_freeblks()
381 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_cntbt() local
395 if (agf->agf_freeblks != cpu_to_be32(0)) in xchk_agf_xref_cntbt()
404 if (!have || blocks != be32_to_cpu(agf->agf_longest)) in xchk_agf_xref_cntbt()
413 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_btreeblks() local
425 if (blocks != be32_to_cpu(agf->agf_rmap_blocks)) in xchk_agf_xref_btreeblks()
450 if (btreeblks != be32_to_cpu(agf->agf_btreeblks)) in xchk_agf_xref_btreeblks()
459 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_refcblks() local
469 if (blocks != be32_to_cpu(agf->agf_refcount_blocks)) in xchk_agf_xref_refcblks()
[all …]
Drepair.c211 struct xfs_agf *agf = bp->b_addr; in xrep_calc_ag_resblks() local
213 aglen = be32_to_cpu(agf->agf_length); in xrep_calc_ag_resblks()
214 freelen = be32_to_cpu(agf->agf_freeblks); in xrep_calc_ag_resblks()
656 struct xfs_agf *agf; member
697 error = xfs_agfl_walk(mp, ri->agf, ri->agfl_bp, in xrep_findroot_block()
882 ri.agf = agf_bp->b_addr; in xrep_find_ag_btree_roots()
Dbmap.c558 struct xfs_buf *agf; in xchk_bmap_check_ag_rmaps() local
561 error = xfs_alloc_read_agf(sc->mp, sc->tp, agno, 0, &agf); in xchk_bmap_check_ag_rmaps()
565 cur = xfs_rmapbt_init_cursor(sc->mp, sc->tp, agf, agno); in xchk_bmap_check_ag_rmaps()
579 xfs_trans_brelse(sc->tp, agf); in xchk_bmap_check_ag_rmaps()
Dcommon.h123 struct xfs_buf **agi, struct xfs_buf **agf,
Dcommon.c406 struct xfs_buf **agf, in xchk_ag_read_headers() argument
416 error = xfs_alloc_read_agf(mp, sc->tp, agno, 0, agf); in xchk_ag_read_headers()
/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_ag.c246 struct xfs_agf *agf = bp->b_addr; in xfs_agfblock_init() local
249 agf->agf_magicnum = cpu_to_be32(XFS_AGF_MAGIC); in xfs_agfblock_init()
250 agf->agf_versionnum = cpu_to_be32(XFS_AGF_VERSION); in xfs_agfblock_init()
251 agf->agf_seqno = cpu_to_be32(id->agno); in xfs_agfblock_init()
252 agf->agf_length = cpu_to_be32(id->agsize); in xfs_agfblock_init()
253 agf->agf_roots[XFS_BTNUM_BNOi] = cpu_to_be32(XFS_BNO_BLOCK(mp)); in xfs_agfblock_init()
254 agf->agf_roots[XFS_BTNUM_CNTi] = cpu_to_be32(XFS_CNT_BLOCK(mp)); in xfs_agfblock_init()
255 agf->agf_levels[XFS_BTNUM_BNOi] = cpu_to_be32(1); in xfs_agfblock_init()
256 agf->agf_levels[XFS_BTNUM_CNTi] = cpu_to_be32(1); in xfs_agfblock_init()
258 agf->agf_roots[XFS_BTNUM_RMAPi] = in xfs_agfblock_init()
[all …]
Dxfs_refcount_btree.c39 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_set_root() local
44 agf->agf_refcount_root = ptr->s; in xfs_refcountbt_set_root()
45 be32_add_cpu(&agf->agf_refcount_level, inc); in xfs_refcountbt_set_root()
60 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_alloc_block() local
87 be32_add_cpu(&agf->agf_refcount_blocks, 1); in xfs_refcountbt_alloc_block()
104 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_free_block() local
110 be32_add_cpu(&agf->agf_refcount_blocks, -1); in xfs_refcountbt_free_block()
171 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_refcountbt_init_ptr_from_cur() local
173 ASSERT(cur->bc_ag.agno == be32_to_cpu(agf->agf_seqno)); in xfs_refcountbt_init_ptr_from_cur()
175 ptr->s = agf->agf_refcount_root; in xfs_refcountbt_init_ptr_from_cur()
[all …]
Dxfs_alloc.c716 struct xfs_agf *agf = agbp->b_addr; in xfs_alloc_update_counters() local
719 be32_add_cpu(&agf->agf_freeblks, len); in xfs_alloc_update_counters()
722 if (unlikely(be32_to_cpu(agf->agf_freeblks) > in xfs_alloc_update_counters()
723 be32_to_cpu(agf->agf_length))) { in xfs_alloc_update_counters()
925 struct xfs_agf __maybe_unused *agf = args->agbp->b_addr; in xfs_alloc_cur_finish() local
931 ASSERT(acur->rec_bno + acur->rec_len <= be32_to_cpu(agf->agf_length)); in xfs_alloc_cur_finish()
1029 struct xfs_agf *agf = args->agbp->b_addr; in xfs_alloc_ag_vextent_small() local
1058 be32_to_cpu(agf->agf_flcount) <= args->minleft) in xfs_alloc_ag_vextent_small()
1082 if (XFS_IS_CORRUPT(args->mp, fbno >= be32_to_cpu(agf->agf_length))) { in xfs_alloc_ag_vextent_small()
1203 struct xfs_agf __maybe_unused *agf = args->agbp->b_addr; in xfs_alloc_ag_vextent_exact() local
[all …]
Dxfs_rmap_btree.c65 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_set_root() local
71 agf->agf_roots[btnum] = ptr->s; in xfs_rmapbt_set_root()
72 be32_add_cpu(&agf->agf_levels[btnum], inc); in xfs_rmapbt_set_root()
86 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_alloc_block() local
108 be32_add_cpu(&agf->agf_rmap_blocks, 1); in xfs_rmapbt_alloc_block()
123 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_free_block() local
131 be32_add_cpu(&agf->agf_rmap_blocks, -1); in xfs_rmapbt_free_block()
137 xfs_extent_busy_insert(cur->bc_tp, be32_to_cpu(agf->agf_seqno), bno, 1, in xfs_rmapbt_free_block()
218 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_rmapbt_init_ptr_from_cur() local
220 ASSERT(cur->bc_ag.agno == be32_to_cpu(agf->agf_seqno)); in xfs_rmapbt_init_ptr_from_cur()
[all …]
Dxfs_alloc_btree.c40 struct xfs_agf *agf = agbp->b_addr; in xfs_allocbt_set_root() local
46 agf->agf_roots[btnum] = ptr->s; in xfs_allocbt_set_root()
47 be32_add_cpu(&agf->agf_levels[btnum], inc); in xfs_allocbt_set_root()
89 struct xfs_agf *agf = agbp->b_addr; in xfs_allocbt_free_block() local
98 xfs_extent_busy_insert(cur->bc_tp, be32_to_cpu(agf->agf_seqno), bno, 1, in xfs_allocbt_free_block()
115 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_allocbt_update_lastrec() local
134 be32_to_cpu(agf->agf_longest)) in xfs_allocbt_update_lastrec()
159 agf->agf_longest = len; in xfs_allocbt_update_lastrec()
226 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_allocbt_init_ptr_from_cur() local
228 ASSERT(cur->bc_ag.agno == be32_to_cpu(agf->agf_seqno)); in xfs_allocbt_init_ptr_from_cur()
[all …]
Dxfs_alloc.h236 int xfs_agfl_walk(struct xfs_mount *mp, struct xfs_agf *agf,
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_discard.c34 struct xfs_agf *agf; in xfs_trim_extents() local
51 agf = agbp->b_addr; in xfs_trim_extents()
58 error = xfs_alloc_lookup_ge(cur, 0, be32_to_cpu(agf->agf_longest), &i); in xfs_trim_extents()
79 ASSERT(flen <= be32_to_cpu(agf->agf_longest)); in xfs_trim_extents()
Dxfs_trace.h1549 TP_PROTO(struct xfs_mount *mp, struct xfs_agf *agf, int flags,
1551 TP_ARGS(mp, agf, flags, caller_ip),
1570 __entry->agno = be32_to_cpu(agf->agf_seqno),
1572 __entry->length = be32_to_cpu(agf->agf_length),
1573 __entry->bno_root = be32_to_cpu(agf->agf_roots[XFS_BTNUM_BNO]),
1574 __entry->cnt_root = be32_to_cpu(agf->agf_roots[XFS_BTNUM_CNT]),
1576 be32_to_cpu(agf->agf_levels[XFS_BTNUM_BNO]),
1578 be32_to_cpu(agf->agf_levels[XFS_BTNUM_CNT]),
1579 __entry->flfirst = be32_to_cpu(agf->agf_flfirst),
1580 __entry->fllast = be32_to_cpu(agf->agf_fllast),
[all …]
/kernel/linux/linux-5.10/arch/s390/tools/
Dopcodes.txt746 e318 agf RXY_RRRD