/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_alloc_btree.c | 41 int btnum = cur->bc_btnum; 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() 48 pag->pagf_levels[btnum] += inc; in xfs_allocbt_set_root() 296 xfs_btnum_t btnum = XFS_BTNUM_BNOi; in xfs_allocbt_verify() local 318 btnum = XFS_BTNUM_CNTi; in xfs_allocbt_verify() 320 if (level >= pag->pagf_levels[btnum]) in xfs_allocbt_verify() 477 xfs_btnum_t btnum) in xfs_allocbt_init_common() 481 ASSERT(btnum == XFS_BTNUM_BNO || btnum in xfs_allocbt_init_common() 473 xfs_allocbt_init_common( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_allocbt_init_common() argument 512 xfs_allocbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_allocbt_init_cursor() argument 535 xfs_allocbt_stage_cursor( struct xfs_mount *mp, struct xbtree_afakeroot *afake, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_allocbt_stage_cursor() argument [all...] |
H A D | xfs_ialloc_btree.c | 431 xfs_btnum_t btnum) /* ialloc or free ino btree */ in xfs_inobt_init_common() 438 cur->bc_btnum = btnum; in xfs_inobt_init_common() 439 if (btnum == XFS_BTNUM_INO) { in xfs_inobt_init_common() 463 xfs_btnum_t btnum) in xfs_inobt_init_cursor() 468 cur = xfs_inobt_init_common(mp, tp, agno, btnum); in xfs_inobt_init_cursor() 469 if (btnum == XFS_BTNUM_INO) in xfs_inobt_init_cursor() 483 xfs_btnum_t btnum) in xfs_inobt_stage_cursor() 487 cur = xfs_inobt_init_common(mp, NULL, agno, btnum); in xfs_inobt_stage_cursor() 689 xfs_btnum_t btnum, in xfs_inobt_count_blocks() 696 error = xfs_inobt_cur(mp, tp, agno, btnum, in xfs_inobt_count_blocks() 427 xfs_inobt_init_common( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_inobt_init_common() argument 458 xfs_inobt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_inobt_init_cursor() argument 479 xfs_inobt_stage_cursor( struct xfs_mount *mp, struct xbtree_afakeroot *afake, xfs_agnumber_t agno, xfs_btnum_t btnum) xfs_inobt_stage_cursor() argument 685 xfs_inobt_count_blocks( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, xfs_btnum_t btnum, xfs_extlen_t *tree_blocks) xfs_inobt_count_blocks() argument [all...] |
H A D | xfs_ialloc_btree.h | 53 xfs_btnum_t btnum); 71 xfs_agnumber_t agno, xfs_btnum_t btnum,
|
H A D | xfs_rmap_btree.c | 66 int btnum = cur->bc_btnum; 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() 73 pag->pagf_levels[btnum] += inc; in xfs_rmapbt_set_root()
|
H A D | xfs_alloc_btree.h | 54 xfs_btnum_t btnum);
|
H A D | xfs_btree.h | 67 uint32_t xfs_btree_magic(int crc, xfs_btnum_t btnum); 371 xfs_btnum_t btnum, 381 xfs_btnum_t btnum,
|
H A D | xfs_btree.c | 44 xfs_btnum_t btnum) in xfs_btree_magic() 46 uint32_t magic = xfs_magics[crc][btnum]; in xfs_btree_magic() 65 xfs_btnum_t btnum = cur->bc_btnum; in __xfs_btree_check_lblock() local 78 if (be32_to_cpu(block->bb_magic) != xfs_btree_magic(crc, btnum)) in __xfs_btree_check_lblock() 130 xfs_btnum_t btnum = cur->bc_btnum; in __xfs_btree_check_sblock() local 141 if (be32_to_cpu(block->bb_magic) != xfs_btree_magic(crc, btnum)) in __xfs_btree_check_sblock() 1090 xfs_btnum_t btnum, in xfs_btree_init_block_int() 1097 __u32 magic = xfs_btree_magic(crc, btnum); in xfs_btree_init_block_int() 1132 xfs_btnum_t btnum, in xfs_btree_init_block() 1138 btnum, leve in xfs_btree_init_block() 42 xfs_btree_magic( int crc, xfs_btnum_t btnum) xfs_btree_magic() argument 1086 xfs_btree_init_block_int( struct xfs_mount *mp, struct xfs_btree_block *buf, xfs_daddr_t blkno, xfs_btnum_t btnum, __u16 level, __u16 numrecs, __u64 owner, unsigned int flags) xfs_btree_init_block_int() argument 1129 xfs_btree_init_block( struct xfs_mount *mp, struct xfs_buf *bp, xfs_btnum_t btnum, __u16 level, __u16 numrecs, __u64 owner) xfs_btree_init_block() argument [all...] |
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_alloc_btree.c | 41 int btnum = cur->bc_btnum; in xfs_allocbt_set_root() local 45 agf->agf_roots[btnum] = ptr->s; in xfs_allocbt_set_root() 46 be32_add_cpu(&agf->agf_levels[btnum], inc); in xfs_allocbt_set_root() 47 cur->bc_ag.pag->pagf_levels[btnum] += inc; in xfs_allocbt_set_root() 302 xfs_btnum_t btnum = XFS_BTNUM_BNOi; in xfs_allocbt_verify() local 324 btnum = XFS_BTNUM_CNTi; in xfs_allocbt_verify() 326 if (level >= pag->pagf_levels[btnum]) in xfs_allocbt_verify() 498 xfs_btnum_t btnum) in xfs_allocbt_init_common() 502 ASSERT(btnum == XFS_BTNUM_BNO || btnum in xfs_allocbt_init_common() 494 xfs_allocbt_init_common( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_perag *pag, xfs_btnum_t btnum) xfs_allocbt_init_common() argument 529 xfs_allocbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_perag *pag, xfs_btnum_t btnum) xfs_allocbt_init_cursor() argument 552 xfs_allocbt_stage_cursor( struct xfs_mount *mp, struct xbtree_afakeroot *afake, struct xfs_perag *pag, xfs_btnum_t btnum) xfs_allocbt_stage_cursor() argument [all...] |
H A D | xfs_ialloc_btree.h | 50 struct xfs_trans *tp, struct xfs_buf *agbp, xfs_btnum_t btnum); 52 struct xbtree_afakeroot *afake, xfs_btnum_t btnum); 70 xfs_btnum_t btnum, struct xfs_btree_cur **curpp,
|
H A D | xfs_ialloc_btree.c | 452 xfs_btnum_t btnum) /* ialloc or free ino btree */ in xfs_inobt_init_common() 457 cur = xfs_btree_alloc_cursor(mp, tp, btnum, in xfs_inobt_init_common() 459 if (btnum == XFS_BTNUM_INO) { in xfs_inobt_init_common() 480 xfs_btnum_t btnum) in xfs_inobt_init_cursor() 485 cur = xfs_inobt_init_common(pag, tp, btnum); in xfs_inobt_init_cursor() 486 if (btnum == XFS_BTNUM_INO) in xfs_inobt_init_cursor() 499 xfs_btnum_t btnum) in xfs_inobt_stage_cursor() 503 cur = xfs_inobt_init_common(pag, NULL, btnum); in xfs_inobt_stage_cursor() 752 xfs_btnum_t btnum, in xfs_inobt_count_blocks() 759 error = xfs_inobt_cur(pag, tp, btnum, in xfs_inobt_count_blocks() 449 xfs_inobt_init_common( struct xfs_perag *pag, struct xfs_trans *tp, xfs_btnum_t btnum) xfs_inobt_init_common() argument 476 xfs_inobt_init_cursor( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_btnum_t btnum) xfs_inobt_init_cursor() argument 496 xfs_inobt_stage_cursor( struct xfs_perag *pag, struct xbtree_afakeroot *afake, xfs_btnum_t btnum) xfs_inobt_stage_cursor() argument 749 xfs_inobt_count_blocks( struct xfs_perag *pag, struct xfs_trans *tp, xfs_btnum_t btnum, xfs_extlen_t *tree_blocks) xfs_inobt_count_blocks() argument [all...] |
H A D | xfs_alloc_btree.h | 52 struct xfs_perag *pag, xfs_btnum_t btnum); 55 xfs_btnum_t btnum);
|
H A D | xfs_btree.h | 66 uint32_t xfs_btree_magic(int crc, xfs_btnum_t btnum); 437 xfs_btnum_t btnum, 447 xfs_btnum_t btnum, 719 xfs_btnum_t btnum, in xfs_btree_alloc_cursor() 728 cur->bc_btnum = btnum; in xfs_btree_alloc_cursor() 716 xfs_btree_alloc_cursor( struct xfs_mount *mp, struct xfs_trans *tp, xfs_btnum_t btnum, uint8_t maxlevels, struct kmem_cache *cache) xfs_btree_alloc_cursor() argument
|
H A D | xfs_rmap_btree.c | 68 int btnum = cur->bc_btnum; in xfs_rmapbt_set_root() local 72 agf->agf_roots[btnum] = ptr->s; in xfs_rmapbt_set_root() 73 be32_add_cpu(&agf->agf_levels[btnum], inc); in xfs_rmapbt_set_root() 74 cur->bc_ag.pag->pagf_levels[btnum] += inc; in xfs_rmapbt_set_root()
|
/kernel/linux/linux-5.10/fs/xfs/scrub/ |
H A D | trace.h | 328 __field(xfs_btnum_t, btnum) 341 __entry->btnum = cur->bc_btnum; 352 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 370 __field(xfs_btnum_t, btnum) 384 __entry->btnum = cur->bc_btnum; 397 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 413 __field(xfs_btnum_t, btnum) 424 __entry->btnum = cur->bc_btnum; 434 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 451 __field(xfs_btnum_t, btnum) [all...] |
H A D | health.c | 177 xfs_btnum_t btnum) in xchk_ag_btree_healthy_enough() 188 switch (btnum) { in xchk_ag_btree_healthy_enough() 174 xchk_ag_btree_healthy_enough( struct xfs_scrub *sc, struct xfs_perag *pag, xfs_btnum_t btnum) xchk_ag_btree_healthy_enough() argument
|
H A D | health.h | 12 xfs_btnum_t btnum);
|
H A D | btree.c | 363 xfs_btnum_t btnum; in xchk_btree_check_block_owner() local 370 btnum = bs->cur->bc_btnum; in xchk_btree_check_block_owner() 388 if (!bs->sc->sa.bno_cur && btnum == XFS_BTNUM_BNO) in xchk_btree_check_block_owner() 392 if (!bs->sc->sa.rmap_cur && btnum == XFS_BTNUM_RMAP) in xchk_btree_check_block_owner()
|
H A D | repair.h | 30 struct xfs_buf **bpp, xfs_btnum_t btnum,
|
H A D | repair.c | 340 xfs_btnum_t btnum, in xrep_init_btblock() 349 XFS_FSB_TO_AGBNO(mp, fsb), btnum); in xrep_init_btblock() 358 xfs_btree_init_block(mp, bp, btnum, 0, 0, sc->sa.agno); in xrep_init_btblock() 336 xrep_init_btblock( struct xfs_scrub *sc, xfs_fsblock_t fsb, struct xfs_buf **bpp, xfs_btnum_t btnum, const struct xfs_buf_ops *ops) xrep_init_btblock() argument
|
/kernel/linux/linux-6.6/fs/xfs/scrub/ |
H A D | health.c | 182 xfs_btnum_t btnum) in xchk_ag_btree_healthy_enough() 193 switch (btnum) { in xchk_ag_btree_healthy_enough() 179 xchk_ag_btree_healthy_enough( struct xfs_scrub *sc, struct xfs_perag *pag, xfs_btnum_t btnum) xchk_ag_btree_healthy_enough() argument
|
H A D | health.h | 12 xfs_btnum_t btnum);
|
H A D | trace.h | 376 __field(xfs_btnum_t, btnum) 389 __entry->btnum = cur->bc_btnum; 400 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 418 __field(xfs_btnum_t, btnum) 432 __entry->btnum = cur->bc_btnum; 445 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 461 __field(xfs_btnum_t, btnum) 472 __entry->btnum = cur->bc_btnum; 482 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 499 __field(xfs_btnum_t, btnum) [all...] |
H A D | btree.c | 377 xfs_btnum_t btnum; in xchk_btree_check_block_owner() local 384 btnum = bs->cur->bc_btnum; in xchk_btree_check_block_owner() 402 if (!bs->sc->sa.bno_cur && btnum == XFS_BTNUM_BNO) in xchk_btree_check_block_owner() 406 if (!bs->sc->sa.rmap_cur && btnum == XFS_BTNUM_RMAP) in xchk_btree_check_block_owner()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_trace.h | 1751 TP_PROTO(struct xfs_mount *mp, xfs_btnum_t btnum, xfs_agblock_t bno, 1753 TP_ARGS(mp, btnum, bno, len, diff, new), 1756 __field(xfs_btnum_t, btnum) 1764 __entry->btnum = btnum; 1772 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 2325 __field(xfs_btnum_t, btnum) 2333 __entry->btnum = cur->bc_btnum; 2341 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 3707 __field(xfs_btnum_t, btnum) [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_trace.h | 1890 TP_PROTO(struct xfs_mount *mp, xfs_btnum_t btnum, xfs_agblock_t bno, 1892 TP_ARGS(mp, btnum, bno, len, diff, new), 1895 __field(xfs_btnum_t, btnum) 1903 __entry->btnum = btnum; 1911 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 2466 __field(xfs_btnum_t, btnum) 2474 __entry->btnum = cur->bc_btnum; 2482 __print_symbolic(__entry->btnum, XFS_BTNUM_STRINGS), 4082 __field(xfs_btnum_t, btnum) [all...] |