Home
last modified time | relevance | path

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

/linux/fs/xfs/libxfs/
A Dxfs_refcount.c113 struct xfs_mount *mp = cur->bc_mp; in xfs_refcount_get_rec()
181 trace_xfs_refcount_update_error(cur->bc_mp, in xfs_refcount_update()
206 if (XFS_IS_CORRUPT(cur->bc_mp, *i != 1)) { in xfs_refcount_insert()
242 if (XFS_IS_CORRUPT(cur->bc_mp, *i != 1)) { in xfs_refcount_delete()
890 xfs_allocfree_log_count(cur->bc_mp, 1); in xfs_refcount_still_have_space()
898 XFS_TEST_ERROR(false, cur->bc_mp, in xfs_refcount_still_have_space()
968 if (XFS_IS_CORRUPT(cur->bc_mp, in xfs_refcount_adjust_extents()
975 fsbno = XFS_AGB_TO_FSB(cur->bc_mp, in xfs_refcount_adjust_extents()
1020 fsbno = XFS_AGB_TO_FSB(cur->bc_mp, in xfs_refcount_adjust_extents()
1471 if (XFS_IS_CORRUPT(cur->bc_mp, in xfs_refcount_adjust_cow_extents()
[all …]
A Dxfs_refcount_btree.c30 return xfs_refcountbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_refcountbt_dup_cursor()
68 args.mp = cur->bc_mp; in xfs_refcountbt_alloc_block()
70 args.fsbno = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_ag.pag->pag_agno, in xfs_refcountbt_alloc_block()
79 trace_xfs_refcountbt_alloc_block(cur->bc_mp, cur->bc_ag.pag->pag_agno, in xfs_refcountbt_alloc_block()
104 struct xfs_mount *mp = cur->bc_mp; in xfs_refcountbt_free_block()
110 trace_xfs_refcountbt_free_block(cur->bc_mp, cur->bc_ag.pag->pag_agno, in xfs_refcountbt_free_block()
111 XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno), 1); in xfs_refcountbt_free_block()
127 return cur->bc_mp->m_refc_mnr[level != 0]; in xfs_refcountbt_get_minrecs()
135 return cur->bc_mp->m_refc_mxr[level != 0]; in xfs_refcountbt_get_maxrecs()
A Dxfs_ialloc_btree.c32 return M_IGEO(cur->bc_mp)->inobt_mnr[level != 0]; in xfs_inobt_get_minrecs()
39 return xfs_inobt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_inobt_dup_cursor()
81 if (!xfs_has_inobtcounts(cur->bc_mp)) in xfs_inobt_mod_blockcount()
105 args.mp = cur->bc_mp; in __xfs_inobt_alloc_block()
147 if (cur->bc_mp->m_finobt_nores) in xfs_finobt_alloc_block()
161 XFS_DADDR_TO_FSB(cur->bc_mp, xfs_buf_daddr(bp)), 1, in __xfs_inobt_free_block()
178 if (cur->bc_mp->m_finobt_nores) in xfs_finobt_free_block()
188 return M_IGEO(cur->bc_mp)->inobt_mxr[level != 0]; in xfs_inobt_get_maxrecs()
217 if (xfs_has_sparseinodes(cur->bc_mp)) { in xfs_inobt_init_rec_from_cur()
512 if (xfs_has_inobtcounts(cur->bc_mp)) { in xfs_inobt_commit_staged_btree()
[all …]
A Dxfs_rmap.c97 trace_xfs_rmap_update_error(cur->bc_mp, in xfs_rmap_update()
120 if (XFS_IS_CORRUPT(rcur->bc_mp, i != 0)) { in xfs_rmap_insert()
139 trace_xfs_rmap_insert_error(rcur->bc_mp, in xfs_rmap_insert()
176 trace_xfs_rmap_delete_error(rcur->bc_mp, in xfs_rmap_delete()
203 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_get_rec()
490 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_unmap()
762 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_map()
998 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_convert()
1494 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_convert_shared()
1918 struct xfs_mount *mp = cur->bc_mp; in xfs_rmap_unmap_shared()
[all …]
A Dxfs_alloc_btree.c29 return xfs_allocbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_allocbt_dup_cursor()
73 atomic64_inc(&cur->bc_mp->m_allocbt_blks); in xfs_allocbt_alloc_block()
74 xfs_extent_busy_reuse(cur->bc_mp, cur->bc_ag.agbp->b_pag, bno, 1, false); in xfs_allocbt_alloc_block()
91 bno = xfs_daddr_to_agbno(cur->bc_mp, xfs_buf_daddr(bp)); in xfs_allocbt_free_block()
96 atomic64_dec(&cur->bc_mp->m_allocbt_blks); in xfs_allocbt_free_block()
145 rrp = XFS_ALLOC_REC_ADDR(cur->bc_mp, block, numrecs); in xfs_allocbt_update_lastrec()
168 return cur->bc_mp->m_alloc_mnr[level != 0]; in xfs_allocbt_get_minrecs()
176 return cur->bc_mp->m_alloc_mxr[level != 0]; in xfs_allocbt_get_maxrecs()
A Dxfs_rmap_btree.c56 return xfs_rmapbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_rmapbt_dup_cursor()
98 trace_xfs_rmapbt_alloc_block(cur->bc_mp, pag->pag_agno, bno, 1); in xfs_rmapbt_alloc_block()
104 xfs_extent_busy_reuse(cur->bc_mp, pag, bno, 1, false); in xfs_rmapbt_alloc_block()
110 xfs_ag_resv_rmapbt_alloc(cur->bc_mp, pag->pag_agno); in xfs_rmapbt_alloc_block()
127 bno = xfs_daddr_to_agbno(cur->bc_mp, xfs_buf_daddr(bp)); in xfs_rmapbt_free_block()
128 trace_xfs_rmapbt_free_block(cur->bc_mp, pag->pag_agno, in xfs_rmapbt_free_block()
148 return cur->bc_mp->m_rmap_mnr[level != 0]; in xfs_rmapbt_get_minrecs()
156 return cur->bc_mp->m_rmap_mxr[level != 0]; in xfs_rmapbt_get_maxrecs()
A Dxfs_bmap_btree.c170 new = xfs_bmbt_init_cursor(cur->bc_mp, cur->bc_tp, in xfs_bmbt_dup_cursor()
208 args.mp = cur->bc_mp; in xfs_bmbt_alloc_block()
284 struct xfs_mount *mp = cur->bc_mp; in xfs_bmbt_free_block()
310 return xfs_bmbt_maxrecs(cur->bc_mp, in xfs_bmbt_get_minrecs()
314 return cur->bc_mp->m_bmap_dmnr[level != 0]; in xfs_bmbt_get_minrecs()
328 return xfs_bmbt_maxrecs(cur->bc_mp, in xfs_bmbt_get_maxrecs()
332 return cur->bc_mp->m_bmap_dmxr[level != 0]; in xfs_bmbt_get_maxrecs()
351 return cur->bc_mp->m_bmap_dmxr[level != 0]; in xfs_bmbt_get_dmaxrecs()
A Dxfs_btree.c65 struct xfs_mount *mp = cur->bc_mp; in __xfs_btree_check_lblock()
106 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_check_lblock()
130 struct xfs_mount *mp = cur->bc_mp; in __xfs_btree_check_sblock()
169 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_check_sblock()
237 xfs_err(cur->bc_mp, in xfs_btree_check_ptr()
246 xfs_err(cur->bc_mp, in xfs_btree_check_ptr()
402 mp = cur->bc_mp; in xfs_btree_dup_cursor()
1237 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_get_buf_block()
1266 struct xfs_mount *mp = cur->bc_mp; in xfs_btree_read_buf_block()
1752 if (xfs_has_crc(cur->bc_mp) && in xfs_btree_lookup_get_block()
[all …]
A Dxfs_ialloc.c61 if (xfs_has_sparseinodes(cur->bc_mp)) { in xfs_inobt_update()
107 struct xfs_mount *mp = cur->bc_mp; in xfs_inobt_get_rec()
244 if (!xfs_is_shutdown(cur->bc_mp)) in xfs_check_agi_freecount()
926 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_ialloc_next_rec()
951 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_ialloc_get_rec()
1372 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_dialloc_ag_finobt_newino()
1378 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_dialloc_ag_finobt_newino()
1401 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_dialloc_ag_update_inobt()
1407 if (XFS_IS_CORRUPT(cur->bc_mp, i != 1)) in xfs_dialloc_ag_update_inobt()
1415 if (XFS_IS_CORRUPT(cur->bc_mp, in xfs_dialloc_ag_update_inobt()
[all …]
A 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)
231 struct xfs_mount *bc_mp; /* file system mount struct */ member
595 cur->bc_mp = mp; in xfs_btree_alloc_cursor()
A Dxfs_btree_staging.c392 xfs_btree_init_block_int(cur->bc_mp, ifp->if_broot, in xfs_btree_bload_prep_block()
A Dxfs_alloc.c232 struct xfs_mount *mp = cur->bc_mp; in xfs_alloc_get_rec()
445 mp = cnt_cur->bc_mp; in xfs_alloc_fixup_trees()
A Dxfs_bmap.c567 if (XFS_IS_CORRUPT(cur->bc_mp, !xfs_btree_check_lptr(cur, cbno, 1))) in xfs_bmap_btree_to_extents()
1113 struct xfs_mount *mp = cur->bc_mp; in xfs_iread_bmbt_block()
/linux/fs/xfs/scrub/
A Dtrace.c25 return XFS_DADDR_TO_FSB(cur->bc_mp, in xchk_btree_cur_fsbno()
30 return XFS_INO_TO_FSB(cur->bc_mp, cur->bc_ino.ip->i_ino); in xchk_btree_cur_fsbno()
A Dtrace.h349 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
350 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
393 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
394 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
432 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
433 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
472 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
473 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
510 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno);
511 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
A 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()
423 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_iallocbt_rec()
A Dbitmap.c263 fsb = XFS_DADDR_TO_FSB(cur->bc_mp, xfs_buf_daddr(bp)); in xbitmap_set_btcur_path()
287 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, xfs_buf_daddr(bp)); in xbitmap_collect_btblock()
A Dalloc.c96 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_allocbt_rec()
A Drmap.c93 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_rmapbt_rec()
A Dbtree.c372 agno = xfs_daddr_to_agno(bs->cur->bc_mp, daddr); in xchk_btree_check_block_owner()
373 agbno = xfs_daddr_to_agbno(bs->cur->bc_mp, daddr); in xchk_btree_check_block_owner()
A Drefcount.c335 struct xfs_mount *mp = bs->cur->bc_mp; in xchk_refcountbt_rec()
A Dbmap.c404 if (xfs_has_crc(bs->cur->bc_mp) && in xchk_bmapbt_rec()
A Dagheader_repair.c462 fsb = XFS_AGB_TO_FSB(cur->bc_mp, cur->bc_ag.pag->pag_agno, in xrep_agfl_walk_rmap()
/linux/fs/xfs/
A Dxfs_fsmap.c353 struct xfs_mount *mp = cur->bc_mp; in xfs_getfsmap_datadev_helper()
371 struct xfs_mount *mp = cur->bc_mp; in xfs_getfsmap_datadev_bnobt_helper()
A Dxfs_trace.h2475 __entry->dev = cur->bc_mp->m_super->s_dev;
3850 __entry->dev = cur->bc_mp->m_super->s_dev;
3879 __entry->dev = cur->bc_mp->m_super->s_dev;
3881 __entry->agno = XFS_INO_TO_AGNO(cur->bc_mp,
3883 __entry->agino = XFS_INO_TO_AGINO(cur->bc_mp,
3918 __entry->dev = cur->bc_mp->m_super->s_dev;
3956 __entry->dev = cur->bc_mp->m_super->s_dev;
3964 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsb);
3965 __entry->agbno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsb);

Completed in 66 milliseconds