Searched refs:bc_ag (Results 1 - 23 of 23) sorted by relevance

/linux-master/fs/xfs/libxfs/
H A Dxfs_alloc_btree.c30 return xfs_bnobt_init_cursor(cur->bc_mp, cur->bc_tp, cur->bc_ag.agbp,
31 cur->bc_ag.pag);
38 return xfs_cntbt_init_cursor(cur->bc_mp, cur->bc_tp, cur->bc_ag.agbp,
39 cur->bc_ag.pag);
49 struct xfs_buf *agbp = cur->bc_ag.agbp;
57 cur->bc_ag.pag->pagf_bno_level += inc;
61 cur->bc_ag.pag->pagf_cnt_level += inc;
78 error = xfs_alloc_get_freelist(cur->bc_ag.pag, cur->bc_tp,
79 cur->bc_ag.agbp, &bno, 1);
89 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_ag
[all...]
H A Dxfs_refcount_btree.c33 cur->bc_ag.agbp, cur->bc_ag.pag);
42 struct xfs_buf *agbp = cur->bc_ag.agbp;
63 struct xfs_buf *agbp = cur->bc_ag.agbp;
71 args.pag = cur->bc_ag.pag;
85 ASSERT(args.agno == cur->bc_ag.pag->pag_agno);
105 struct xfs_buf *agbp = cur->bc_ag.agbp;
171 struct xfs_agf *agf = cur->bc_ag.agbp->b_addr;
173 ASSERT(cur->bc_ag.pag->pag_agno == be32_to_cpu(agf->agf_seqno));
369 cur->bc_ag
[all...]
H A Dxfs_ialloc_btree.c40 return xfs_inobt_init_cursor(cur->bc_ag.pag, cur->bc_tp,
41 cur->bc_ag.agbp);
48 return xfs_finobt_init_cursor(cur->bc_ag.pag, cur->bc_tp,
49 cur->bc_ag.agbp);
58 struct xfs_buf *agbp = cur->bc_ag.agbp;
72 struct xfs_buf *agbp = cur->bc_ag.agbp;
87 struct xfs_buf *agbp = cur->bc_ag.agbp;
115 args.pag = cur->bc_ag.pag;
249 struct xfs_agi *agi = cur->bc_ag.agbp->b_addr;
251 ASSERT(cur->bc_ag
[all...]
H A Dxfs_refcount.c54 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.pag->pag_agno,
74 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.pag->pag_agno,
94 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.pag->pag_agno,
156 cur->bc_ag.pag->pag_agno, fa);
182 fa = xfs_refcount_check_irec(cur->bc_ag.pag, irec);
186 trace_xfs_refcount_get(cur->bc_mp, cur->bc_ag.pag->pag_agno, irec);
204 trace_xfs_refcount_update(cur->bc_mp, cur->bc_ag.pag->pag_agno, irec);
215 cur->bc_ag.pag->pag_agno, error, _RET_IP_);
232 trace_xfs_refcount_insert(cur->bc_mp, cur->bc_ag.pag->pag_agno, irec);
251 cur->bc_ag
[all...]
H A Dxfs_rmap.c103 trace_xfs_rmap_update(cur->bc_mp, cur->bc_ag.pag->pag_agno,
115 cur->bc_ag.pag->pag_agno, error, _RET_IP_);
131 trace_xfs_rmap_insert(rcur->bc_mp, rcur->bc_ag.pag->pag_agno, agbno,
159 rcur->bc_ag.pag->pag_agno, error, _RET_IP_);
175 trace_xfs_rmap_delete(rcur->bc_mp, rcur->bc_ag.pag->pag_agno, agbno,
198 rcur->bc_ag.pag->pag_agno, error, _RET_IP_);
279 return xfs_rmap_check_irec(cur->bc_ag.pag, irec);
296 cur->bc_ag.pag->pag_agno, fa);
346 cur->bc_ag.pag->pag_agno, rec->rm_startblock,
397 cur->bc_ag
[all...]
H A Dxfs_rmap_btree.c60 cur->bc_ag.agbp, cur->bc_ag.pag);
69 struct xfs_buf *agbp = cur->bc_ag.agbp;
76 cur->bc_ag.pag->pagf_rmap_level += inc;
88 struct xfs_buf *agbp = cur->bc_ag.agbp;
90 struct xfs_perag *pag = cur->bc_ag.pag;
95 error = xfs_alloc_get_freelist(pag, cur->bc_tp, cur->bc_ag.agbp,
121 struct xfs_buf *agbp = cur->bc_ag.agbp;
123 struct xfs_perag *pag = cur->bc_ag.pag;
223 struct xfs_agf *agf = cur->bc_ag
[all...]
H A Dxfs_btree_staging.c67 cur->bc_ag.afake = afake;
89 cur->bc_ag.afake = NULL;
90 cur->bc_ag.agbp = agbp;
793 cur->bc_ag.afake->af_root = be32_to_cpu(ptr.s);
794 cur->bc_ag.afake->af_levels = cur->bc_nlevels;
795 cur->bc_ag.afake->af_blocks = total_blocks;
H A Dxfs_btree.c228 struct xfs_perag *pag = cur->bc_ag.pag;
334 if (!xfs_verify_agbno(cur->bc_ag.pag,
375 cur->bc_ag.pag->pag_agno, cur->bc_ops->name,
528 if (cur->bc_ag.pag)
529 xfs_perag_put(cur->bc_ag.pag);
1020 xfs_agnumber_t agno = cur->bc_ag.pag->pag_agno;
1094 *daddr = XFS_AGB_TO_DADDR(cur->bc_mp, cur->bc_ag.pag->pag_agno,
1316 return cur->bc_ag.pag->pag_agno;
1997 ptr->s = cpu_to_be32(cur->bc_ag.afake->af_root);
3239 cur->bc_ag
[all...]
H A Dxfs_ialloc.c145 cur->bc_ops->name, cur->bc_ag.pag->pag_agno, fa);
173 fa = xfs_inobt_check_irec(cur->bc_ag.pag, irec);
279 ASSERT(freecount == cur->bc_ag.pag->pagi_freecount);
2831 fa = xfs_inobt_check_irec(cur->bc_ag.pag, &irec);
H A Dxfs_btree.h284 } bc_ag; member in union:xfs_btree_cur::__anon1028
H A Dxfs_alloc.c277 cur->bc_ops->name, cur->bc_ag.pag->pag_agno, fa);
305 fa = xfs_alloc_check_irec(cur->bc_ag.pag, &irec);
4009 fa = xfs_alloc_check_irec(cur->bc_ag.pag, &irec);
/linux-master/fs/xfs/scrub/
H A Dcow_repair.c148 fsbno = XFS_AGB_TO_FSB(xc->sc->mp, cur->bc_ag.pag->pag_agno,
181 XFS_AGB_TO_FSB(xc->sc->mp, cur->bc_ag.pag->pag_agno,
225 fsbno = XFS_AGB_TO_FSB(xc->sc->mp, cur->bc_ag.pag->pag_agno, rec_bno);
H A Dalloc.c142 if (xfs_alloc_check_irec(bs->cur->bc_ag.pag, &irec) != NULL) {
H A Dialloc.c261 struct xfs_perag *pag = bs->cur->bc_ag.pag;
322 fsino = XFS_AGINO_TO_INO(mp, bs->cur->bc_ag.pag->pag_agno, agino);
371 xfs_agnumber_t agno = bs->cur->bc_ag.pag->pag_agno;
588 if (xfs_inobt_check_irec(bs->cur->bc_ag.pag, &irec) != NULL) {
H A Dhealth.c279 if (xfs_ag_has_sickness((*curp)->bc_ag.pag, mask)) {
H A Dbmap_repair.c199 if (!xfs_verify_agbext(cur->bc_ag.pag, rec->rm_startblock,
272 fsbno = XFS_AGB_TO_FSB(mp, cur->bc_ag.pag->pag_agno,
H A Drefcount.c456 if (xfs_refcount_check_irec(bs->cur->bc_ag.pag, &irec) != NULL) {
H A Drmap.c361 xfs_rmap_check_irec(bs->cur->bc_ag.pag, &irec) != NULL) {
H A Dbmap.c604 cur->bc_ag.pag->pag_agno,
H A Drmap_repair.c647 if (xfs_inobt_check_irec(cur->bc_ag.pag, &irec) != NULL)
/linux-master/fs/xfs/
H A Dxfs_health.c535 xfs_ag_mark_sick(cur->bc_ag.pag, cur->bc_ops->sick_mask);
H A Dxfs_fsmap.c385 fsb = XFS_AGB_TO_FSB(mp, cur->bc_ag.pag->pag_agno, rec->rm_startblock);
403 rec_daddr = XFS_AGB_TO_DADDR(mp, cur->bc_ag.pag->pag_agno,
H A Dxfs_trace.h2512 __entry->agno = cur->bc_ag.pag->pag_agno;
4243 __entry->agno = cur->bc_ag.pag->pag_agno;
4244 __entry->agbno = cur->bc_ag.afake->af_root;
4245 __entry->levels = cur->bc_ag.afake->af_levels;
4246 __entry->blocks = cur->bc_ag.afake->af_blocks;
4358 __entry->agno = cur->bc_ag.pag->pag_agno;

Completed in 471 milliseconds