Home
last modified time | relevance | path

Searched refs:bc_ag (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.10/fs/xfs/libxfs/
Dxfs_refcount.c49 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.agno, bno, in xfs_refcount_lookup_le()
66 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.agno, bno, in xfs_refcount_lookup_ge()
83 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.agno, bno, in xfs_refcount_lookup_eq()
111 xfs_agnumber_t agno = cur->bc_ag.agno; in xfs_refcount_get_rec()
122 agno = cur->bc_ag.agno; in xfs_refcount_get_rec()
147 trace_xfs_refcount_get(cur->bc_mp, cur->bc_ag.agno, irec); in xfs_refcount_get_rec()
172 trace_xfs_refcount_update(cur->bc_mp, cur->bc_ag.agno, irec); in xfs_refcount_update()
179 cur->bc_ag.agno, error, _RET_IP_); in xfs_refcount_update()
196 trace_xfs_refcount_insert(cur->bc_mp, cur->bc_ag.agno, irec); in xfs_refcount_insert()
211 cur->bc_ag.agno, error, _RET_IP_); in xfs_refcount_insert()
[all …]
Dxfs_refcount_btree.c29 cur->bc_ag.agbp, cur->bc_ag.agno); in xfs_refcountbt_dup_cursor()
38 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_set_root()
59 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_alloc_block()
68 args.fsbno = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_ag.agno, in xfs_refcountbt_alloc_block()
77 trace_xfs_refcountbt_alloc_block(cur->bc_mp, cur->bc_ag.agno, in xfs_refcountbt_alloc_block()
83 ASSERT(args.agno == cur->bc_ag.agno); in xfs_refcountbt_alloc_block()
103 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_free_block()
108 trace_xfs_refcountbt_free_block(cur->bc_mp, cur->bc_ag.agno, in xfs_refcountbt_free_block()
171 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_refcountbt_init_ptr_from_cur()
173 ASSERT(cur->bc_ag.agno == be32_to_cpu(agf->agf_seqno)); in xfs_refcountbt_init_ptr_from_cur()
[all …]
Dxfs_rmap_btree.c55 cur->bc_ag.agbp, cur->bc_ag.agno); in xfs_rmapbt_dup_cursor()
64 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_set_root()
85 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_alloc_block()
91 error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_ag.agbp, in xfs_rmapbt_alloc_block()
96 trace_xfs_rmapbt_alloc_block(cur->bc_mp, cur->bc_ag.agno, in xfs_rmapbt_alloc_block()
103 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_ag.agno, bno, 1, in xfs_rmapbt_alloc_block()
111 xfs_ag_resv_rmapbt_alloc(cur->bc_mp, cur->bc_ag.agno); in xfs_rmapbt_alloc_block()
122 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_free_block()
129 trace_xfs_rmapbt_free_block(cur->bc_mp, cur->bc_ag.agno, in xfs_rmapbt_free_block()
141 pag = cur->bc_ag.agbp->b_pag; in xfs_rmapbt_free_block()
[all …]
Dxfs_alloc_btree.c29 cur->bc_ag.agbp, cur->bc_ag.agno, in xfs_allocbt_dup_cursor()
39 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_set_root()
64 error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_ag.agbp, in xfs_allocbt_alloc_block()
74 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_ag.agno, bno, 1, false); in xfs_allocbt_alloc_block()
88 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_free_block()
115 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_allocbt_update_lastrec()
160 pag = cur->bc_ag.agbp->b_pag; in xfs_allocbt_update_lastrec()
162 xfs_alloc_log_agf(cur->bc_tp, cur->bc_ag.agbp, XFS_AGF_LONGEST); in xfs_allocbt_update_lastrec()
226 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr; in xfs_allocbt_init_ptr_from_cur()
228 ASSERT(cur->bc_ag.agno == be32_to_cpu(agf->agf_seqno)); in xfs_allocbt_init_ptr_from_cur()
[all …]
Dxfs_rmap.c82 trace_xfs_rmap_update(cur->bc_mp, cur->bc_ag.agno, in xfs_rmap_update()
94 cur->bc_ag.agno, error, _RET_IP_); in xfs_rmap_update()
110 trace_xfs_rmap_insert(rcur->bc_mp, rcur->bc_ag.agno, agbno, in xfs_rmap_insert()
136 rcur->bc_ag.agno, error, _RET_IP_); in xfs_rmap_insert()
152 trace_xfs_rmap_delete(rcur->bc_mp, rcur->bc_ag.agno, agbno, in xfs_rmap_delete()
173 rcur->bc_ag.agno, error, _RET_IP_); in xfs_rmap_delete()
200 xfs_agnumber_t agno = cur->bc_ag.agno; in xfs_rmap_get_rec()
263 cur->bc_ag.agno, rec->rm_startblock, in xfs_rmap_find_left_neighbor_helper()
315 cur->bc_ag.agno, bno, 0, owner, offset, flags); in xfs_rmap_find_left_neighbor()
323 cur->bc_ag.agno, irec->rm_startblock, in xfs_rmap_find_left_neighbor()
[all …]
Dxfs_ialloc_btree.c37 cur->bc_ag.agbp, cur->bc_ag.agno, in xfs_inobt_dup_cursor()
47 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_set_root()
61 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_finobt_set_root()
76 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_mod_blockcount()
105 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_ag.agno, sbno); in __xfs_inobt_alloc_block()
236 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr; in xfs_inobt_init_ptr_from_cur()
238 ASSERT(cur->bc_ag.agno == be32_to_cpu(agi->agi_seqno)); in xfs_inobt_init_ptr_from_cur()
248 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr; in xfs_finobt_init_ptr_from_cur()
250 ASSERT(cur->bc_ag.agno == be32_to_cpu(agi->agi_seqno)); in xfs_finobt_init_ptr_from_cur()
452 cur->bc_ag.agno = agno; in xfs_inobt_init_common()
[all …]
Dxfs_btree_staging.c94 afake = cur->bc_ag.afake; in xfs_btree_fakeroot_init_ptr_from_cur()
119 struct xbtree_afakeroot *afake = cur->bc_ag.afake; in xfs_btree_afakeroot_set_root()
150 cur->bc_ag.afake = afake; in xfs_btree_stage_afakeroot()
175 cur->bc_ag.agbp = agbp; in xfs_btree_commit_afakeroot()
856 cur->bc_ag.afake->af_root = be32_to_cpu(ptr.s); in xfs_btree_bload()
857 cur->bc_ag.afake->af_levels = cur->bc_nlevels; in xfs_btree_bload()
858 cur->bc_ag.afake->af_blocks = total_blocks; in xfs_btree_bload()
Dxfs_alloc.c154 cur->bc_ag.abt.active = (*stat == 1); in xfs_alloc_lookup_eq()
174 cur->bc_ag.abt.active = (*stat == 1); in xfs_alloc_lookup_ge()
193 cur->bc_ag.abt.active = (*stat == 1); in xfs_alloc_lookup_le()
201 return cur && cur->bc_ag.abt.active; in xfs_alloc_cur_active()
233 xfs_agnumber_t agno = cur->bc_ag.agno; in xfs_alloc_get_rec()
910 cur->bc_ag.abt.active = false; in xfs_alloc_cur_check()
1353 cur->bc_ag.abt.active = false; in xfs_alloc_walk_iter()
1468 acur->cnt->bc_ag.abt.active = true; in xfs_alloc_ag_vextent_locality()
Dxfs_btree.h235 struct xfs_btree_cur_ag bc_ag; member
Dxfs_btree.c218 return xfs_verify_agbno(cur->bc_mp, cur->bc_ag.agno, agbno); in xfs_btree_check_sptr()
247 cur->bc_ag.agno, cur->bc_btnum, in xfs_btree_check_ptr()
897 xfs_btree_reada_bufs(cur->bc_mp, cur->bc_ag.agno, in xfs_btree_readahead_sblock()
903 xfs_btree_reada_bufs(cur->bc_mp, cur->bc_ag.agno, in xfs_btree_readahead_sblock()
961 *daddr = XFS_AGB_TO_DADDR(cur->bc_mp, cur->bc_ag.agno, in xfs_btree_ptr_to_daddr()
1162 owner = cur->bc_ag.agno; in xfs_btree_init_block_cur()
Dxfs_ialloc.c108 xfs_agnumber_t agno = cur->bc_ag.agno; in xfs_inobt_get_rec()
/Linux-v5.10/fs/xfs/scrub/
Dtrace.c29 return XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_ag.agno, 0); in xchk_btree_cur_fsbno()
Dialloc.c107 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_iallocbt_chunk()
167 fsino = XFS_AGINO_TO_INO(mp, bs->cur->bc_ag.agno, agino); in xchk_iallocbt_check_cluster_ifree()
218 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_iallocbt_check_cluster()
428 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_iallocbt_rec()
Dalloc.c97 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_allocbt_rec()
Drmap.c95 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_rmapbt_rec()
Drefcount.c337 xfs_agnumber_t agno = bs->cur->bc_ag.agno; in xchk_refcountbt_rec()
Dbmap.c524 cur->bc_ag.agno, rec->rm_startblock)) in xchk_bmap_check_rmap()
Dagheader_repair.c456 fsb = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_ag.agno, in xrep_agfl_walk_rmap()
/Linux-v5.10/fs/xfs/
Dxfs_fsmap.c357 fsb = XFS_AGB_TO_FSB(mp, cur->bc_ag.agno, rec->rm_startblock); in xfs_getfsmap_datadev_helper()
375 rec_daddr = XFS_AGB_TO_DADDR(mp, cur->bc_ag.agno, in xfs_getfsmap_datadev_bnobt_helper()
Dxfs_trace.h3716 __entry->agno = cur->bc_ag.agno;
3717 __entry->agbno = cur->bc_ag.afake->af_root;
3718 __entry->levels = cur->bc_ag.afake->af_levels;
3719 __entry->blocks = cur->bc_ag.afake->af_blocks;
3831 __entry->agno = cur->bc_ag.agno;