Home
last modified time | relevance | path

Searched refs:bc_mp (Results 1 – 24 of 24) sorted by relevance

/Linux-v5.4/fs/xfs/libxfs/
Dxfs_refcount.c49 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, in xfs_refcount_lookup_le()
66 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, in xfs_refcount_lookup_ge()
83 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_private.a.agno, bno, in xfs_refcount_lookup_eq()
110 struct xfs_mount *mp = cur->bc_mp; in xfs_refcount_get_rec()
147 trace_xfs_refcount_get(cur->bc_mp, cur->bc_private.a.agno, irec); in xfs_refcount_get_rec()
172 trace_xfs_refcount_update(cur->bc_mp, cur->bc_private.a.agno, irec); in xfs_refcount_update()
178 trace_xfs_refcount_update_error(cur->bc_mp, in xfs_refcount_update()
196 trace_xfs_refcount_insert(cur->bc_mp, cur->bc_private.a.agno, irec); in xfs_refcount_insert()
203 XFS_WANT_CORRUPTED_GOTO(cur->bc_mp, *i == 1, out_error); in xfs_refcount_insert()
207 trace_xfs_refcount_insert_error(cur->bc_mp, in xfs_refcount_insert()
[all …]
Dxfs_refcount_btree.c27 return xfs_refcountbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_refcountbt_dup_cursor()
40 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_refcountbt_set_root()
67 args.mp = cur->bc_mp; in xfs_refcountbt_alloc_block()
69 args.fsbno = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, in xfs_refcountbt_alloc_block()
78 trace_xfs_refcountbt_alloc_block(cur->bc_mp, cur->bc_private.a.agno, in xfs_refcountbt_alloc_block()
103 struct xfs_mount *mp = cur->bc_mp; in xfs_refcountbt_free_block()
109 trace_xfs_refcountbt_free_block(cur->bc_mp, cur->bc_private.a.agno, in xfs_refcountbt_free_block()
110 XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno), 1); in xfs_refcountbt_free_block()
126 return cur->bc_mp->m_refc_mnr[level != 0]; in xfs_refcountbt_get_minrecs()
134 return cur->bc_mp->m_refc_mxr[level != 0]; in xfs_refcountbt_get_maxrecs()
[all …]
Dxfs_rmap_btree.c53 return xfs_rmapbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_rmapbt_dup_cursor()
67 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_rmapbt_set_root()
97 trace_xfs_rmapbt_alloc_block(cur->bc_mp, cur->bc_private.a.agno, in xfs_rmapbt_alloc_block()
104 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_private.a.agno, bno, 1, in xfs_rmapbt_alloc_block()
112 xfs_ag_resv_rmapbt_alloc(cur->bc_mp, cur->bc_private.a.agno); in xfs_rmapbt_alloc_block()
128 bno = xfs_daddr_to_agbno(cur->bc_mp, XFS_BUF_ADDR(bp)); in xfs_rmapbt_free_block()
129 trace_xfs_rmapbt_free_block(cur->bc_mp, cur->bc_private.a.agno, in xfs_rmapbt_free_block()
141 xfs_ag_resv_rmapbt_free(cur->bc_mp, cur->bc_private.a.agno); in xfs_rmapbt_free_block()
151 return cur->bc_mp->m_rmap_mnr[level != 0]; in xfs_rmapbt_get_minrecs()
159 return cur->bc_mp->m_rmap_mxr[level != 0]; in xfs_rmapbt_get_maxrecs()
[all …]
Dxfs_alloc_btree.c27 return xfs_allocbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_allocbt_dup_cursor()
42 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_allocbt_set_root()
75 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_private.a.agno, bno, 1, false); in xfs_allocbt_alloc_block()
94 bno = xfs_daddr_to_agbno(cur->bc_mp, XFS_BUF_ADDR(bp)); in xfs_allocbt_free_block()
149 rrp = XFS_ALLOC_REC_ADDR(cur->bc_mp, block, numrecs); in xfs_allocbt_update_lastrec()
162 pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_allocbt_update_lastrec()
173 return cur->bc_mp->m_alloc_mnr[level != 0]; in xfs_allocbt_get_minrecs()
181 return cur->bc_mp->m_alloc_mxr[level != 0]; in xfs_allocbt_get_maxrecs()
493 cur->bc_mp = mp; in xfs_allocbt_init_cursor()
Dxfs_rmap.c82 trace_xfs_rmap_update(cur->bc_mp, cur->bc_private.a.agno, in xfs_rmap_update()
93 trace_xfs_rmap_update_error(cur->bc_mp, in xfs_rmap_update()
110 trace_xfs_rmap_insert(rcur->bc_mp, rcur->bc_private.a.agno, agbno, in xfs_rmap_insert()
116 XFS_WANT_CORRUPTED_GOTO(rcur->bc_mp, i == 0, done); in xfs_rmap_insert()
126 XFS_WANT_CORRUPTED_GOTO(rcur->bc_mp, i == 1, done); in xfs_rmap_insert()
129 trace_xfs_rmap_insert_error(rcur->bc_mp, in xfs_rmap_insert()
146 trace_xfs_rmap_delete(rcur->bc_mp, rcur->bc_private.a.agno, agbno, in xfs_rmap_delete()
152 XFS_WANT_CORRUPTED_GOTO(rcur->bc_mp, i == 1, done); in xfs_rmap_delete()
157 XFS_WANT_CORRUPTED_GOTO(rcur->bc_mp, i == 1, done); in xfs_rmap_delete()
160 trace_xfs_rmap_delete_error(rcur->bc_mp, in xfs_rmap_delete()
[all …]
Dxfs_ialloc_btree.c29 return M_IGEO(cur->bc_mp)->inobt_mnr[level != 0]; in xfs_inobt_get_minrecs()
36 return xfs_inobt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_inobt_dup_cursor()
84 args.mp = cur->bc_mp; in __xfs_inobt_alloc_block()
125 if (cur->bc_mp->m_finobt_nores) in xfs_finobt_alloc_block()
138 XFS_DADDR_TO_FSB(cur->bc_mp, XFS_BUF_ADDR(bp)), 1, in __xfs_inobt_free_block()
155 if (cur->bc_mp->m_finobt_nores) in xfs_finobt_free_block()
165 return M_IGEO(cur->bc_mp)->inobt_mxr[level != 0]; in xfs_inobt_get_maxrecs()
194 if (xfs_sb_version_hassparseinodes(&cur->bc_mp->m_sb)) { in xfs_inobt_init_rec_from_cur()
419 cur->bc_mp = mp; in xfs_inobt_init_cursor()
Dxfs_bmap_btree.c168 new = xfs_bmbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_bmbt_dup_cursor()
206 args.mp = cur->bc_mp; in xfs_bmbt_alloc_block()
282 struct xfs_mount *mp = cur->bc_mp; in xfs_bmbt_free_block()
308 return xfs_bmbt_maxrecs(cur->bc_mp, in xfs_bmbt_get_minrecs()
312 return cur->bc_mp->m_bmap_dmnr[level != 0]; in xfs_bmbt_get_minrecs()
326 return xfs_bmbt_maxrecs(cur->bc_mp, in xfs_bmbt_get_maxrecs()
330 return cur->bc_mp->m_bmap_dmxr[level != 0]; in xfs_bmbt_get_maxrecs()
349 return cur->bc_mp->m_bmap_dmxr[level != 0]; in xfs_bmbt_get_dmaxrecs()
558 cur->bc_mp = mp; in xfs_bmbt_init_cursor()
Dxfs_btree.c63 struct xfs_mount *mp = cur->bc_mp; in __xfs_btree_check_lblock()
104 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_check_lblock()
129 struct xfs_mount *mp = cur->bc_mp; in __xfs_btree_check_sblock()
168 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_check_sblock()
207 return xfs_verify_fsbno(cur->bc_mp, fsbno); in xfs_btree_check_lptr()
219 return xfs_verify_agbno(cur->bc_mp, cur->bc_private.a.agno, agbno); in xfs_btree_check_sptr()
237 xfs_err(cur->bc_mp, in xfs_btree_check_ptr()
246 xfs_err(cur->bc_mp, in xfs_btree_check_ptr()
407 mp = cur->bc_mp; in xfs_btree_dup_cursor()
915 xfs_btree_reada_bufl(cur->bc_mp, left, 1, in xfs_btree_readahead_lblock()
[all …]
Dxfs_ialloc.c61 if (xfs_sb_version_hassparseinodes(&cur->bc_mp->m_sb)) { in xfs_inobt_update()
107 struct xfs_mount *mp = cur->bc_mp; in xfs_inobt_get_rec()
246 if (!XFS_FORCED_SHUTDOWN(cur->bc_mp)) in xfs_check_agi_freecount()
1060 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, i == 1); in xfs_ialloc_next_rec()
1084 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, i == 1); in xfs_ialloc_get_rec()
1396 XFS_WANT_CORRUPTED_RETURN(lcur->bc_mp, i == 1); in xfs_dialloc_ag_finobt_near()
1419 XFS_WANT_CORRUPTED_GOTO(lcur->bc_mp, j == 1, error_rcur); in xfs_dialloc_ag_finobt_near()
1422 XFS_WANT_CORRUPTED_GOTO(lcur->bc_mp, i == 1 || j == 1, error_rcur); in xfs_dialloc_ag_finobt_near()
1475 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, i == 1); in xfs_dialloc_ag_finobt_newino()
1486 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, i == 1); in xfs_dialloc_ag_finobt_newino()
[all …]
Dxfs_btree.h89 XFS_STATS_INC_OFF((cur)->bc_mp, (cur)->bc_statoff + __XBTS_ ## stat)
91 XFS_STATS_ADD_OFF((cur)->bc_mp, (cur)->bc_statoff + __XBTS_ ## stat, val)
195 struct xfs_mount *bc_mp; /* file system mount struct */ member
Dxfs_alloc.c214 struct xfs_mount *mp = cur->bc_mp; in xfs_alloc_get_rec()
427 mp = cnt_cur->bc_mp; in xfs_alloc_fixup_trees()
Dxfs_bmap.c614 XFS_WANT_CORRUPTED_RETURN(cur->bc_mp, in xfs_bmap_btree_to_extents()
/Linux-v5.4/fs/xfs/scrub/
Dtrace.c24 return XFS_DADDR_TO_FSB(cur->bc_mp, cur->bc_bufs[level]->b_bn); in xchk_btree_cur_fsbno()
27 return XFS_INO_TO_FSB(cur->bc_mp, cur->bc_private.b.ip->i_ino); in xchk_btree_cur_fsbno()
29 return XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, 0); in xchk_btree_cur_fsbno()
Dtrace.h343 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
344 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
387 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
388 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
426 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
427 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
466 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
467 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
504 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
505 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
Dbitmap.c263 fsb = XFS_DADDR_TO_FSB(cur->bc_mp, bp->b_bn); in xfs_bitmap_set_btcur_path()
287 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, bp->b_bn); in xfs_bitmap_collect_btblock()
Dialloc.c106 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_iallocbt_chunk()
151 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_iallocbt_check_cluster_ifree()
214 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_iallocbt_check_cluster()
425 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_iallocbt_rec()
Dalloc.c96 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_allocbt_rec()
Drmap.c93 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_rmapbt_rec()
Dbtree.c371 agno = xfs_daddr_to_agno(bs->cur->bc_mp, daddr); in xchk_btree_check_block_owner()
372 agbno = xfs_daddr_to_agbno(bs->cur->bc_mp, daddr); in xchk_btree_check_block_owner()
Drefcount.c337 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_refcountbt_rec()
Dbmap.c388 if (xfs_sb_version_hascrc(&bs->cur->bc_mp->m_sb) && in xchk_bmapbt_rec()
Dagheader_repair.c456 fsb = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_private.a.agno, in xrep_agfl_walk_rmap()
/Linux-v5.4/fs/xfs/
Dxfs_fsmap.c341 struct xfs_mount *mp = cur->bc_mp; in xfs_getfsmap_datadev_helper()
359 struct xfs_mount *mp = cur->bc_mp; in xfs_getfsmap_datadev_bnobt_helper()
Dxfs_trace.h2216 __entry->dev = cur->bc_mp->m_super->s_dev;