/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_rmap_btree.c | 55 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() local 65 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_set_root() 67 struct xfs_perag *pag = agbp->b_pag; in xfs_rmapbt_set_root() 75 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_ROOTS | XFS_AGF_LEVELS); in xfs_rmapbt_set_root() 85 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_alloc_block() local 86 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_alloc_block() 91 error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_ag.agbp, in xfs_rmapbt_alloc_block() 122 struct xfs_buf *agbp = cur->bc_ag.agbp; xfs_rmapbt_free_block() local 475 xfs_rmapbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno) xfs_rmapbt_init_cursor() argument 509 xfs_rmapbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_rmapbt_commit_staged_btree() argument 605 struct xfs_buf *agbp; xfs_rmapbt_calc_reserves() local [all...] |
H A D | xfs_refcount_btree.c | 29 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() local 39 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_set_root() 40 struct xfs_perag *pag = agbp->b_pag; in xfs_refcountbt_set_root() 48 xfs_alloc_log_agf(cur->bc_tp, agbp, in xfs_refcountbt_set_root() 59 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_alloc_block() local 60 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_alloc_block() 88 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_REFCOUNT_BLOCK in xfs_refcountbt_alloc_block() 103 struct xfs_buf *agbp = cur->bc_ag.agbp; xfs_refcountbt_free_block() local 344 xfs_refcountbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno) xfs_refcountbt_init_cursor() argument 378 xfs_refcountbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_refcountbt_commit_staged_btree() argument 457 struct xfs_buf *agbp; xfs_refcountbt_calc_reserves() local [all...] |
H A D | xfs_ialloc_btree.c | 37 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() local 48 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_set_root() 52 xfs_ialloc_log_agi(cur->bc_tp, agbp, XFS_AGI_ROOT | XFS_AGI_LEVEL); in xfs_inobt_set_root() 61 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_finobt_set_root() local 62 struct xfs_agi *agi = agbp->b_addr; in xfs_finobt_set_root() 66 xfs_ialloc_log_agi(cur->bc_tp, agbp, in xfs_finobt_set_root() 76 struct xfs_buf *agbp in xfs_inobt_mod_blockcount() local 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 497 xfs_inobt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_inobt_commit_staged_btree() argument 692 struct xfs_buf *agbp = NULL; xfs_inobt_count_blocks() local 715 struct xfs_buf *agbp; xfs_finobt_read_blocks() local [all...] |
H A D | xfs_alloc_btree.c | 29 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() local 40 struct xfs_agf *agf = agbp->b_addr; in xfs_allocbt_set_root() 42 struct xfs_perag *pag = agbp->b_pag; in xfs_allocbt_set_root() 50 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_ROOTS | XFS_AGF_LEVELS); in xfs_allocbt_set_root() 64 error = xfs_alloc_get_freelist(cur->bc_tp, cur->bc_ag.agbp, in xfs_allocbt_alloc_block() 88 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_free_block() local 89 struct xfs_agf *agf = agbp in xfs_allocbt_free_block() 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 553 xfs_allocbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_allocbt_commit_staged_btree() argument [all...] |
H A D | xfs_alloc.c | 713 struct xfs_buf *agbp, in xfs_alloc_update_counters() 716 struct xfs_agf *agf = agbp->b_addr; in xfs_alloc_update_counters() 718 agbp->b_pag->pagf_freeblks += len; in xfs_alloc_update_counters() 724 xfs_buf_mark_corrupt(agbp); in xfs_alloc_update_counters() 728 xfs_alloc_log_agf(tp, agbp, XFS_AGF_FREEBLKS); in xfs_alloc_update_counters() 780 args->agbp, args->agno, XFS_BTNUM_CNT); in xfs_alloc_cur_setup() 790 args->agbp, args->agno, XFS_BTNUM_BNO); in xfs_alloc_cur_setup() 793 args->agbp, args->agno, XFS_BTNUM_BNO); in xfs_alloc_cur_setup() 925 struct xfs_agf __maybe_unused *agf = args->agbp->b_addr; in xfs_alloc_cur_finish() 1029 struct xfs_agf *agf = args->agbp in xfs_alloc_ag_vextent_small() 711 xfs_alloc_update_counters( struct xfs_trans *tp, struct xfs_buf *agbp, long len) xfs_alloc_update_counters() argument 1878 xfs_free_ag_extent( struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len, const struct xfs_owner_info *oinfo, enum xfs_ag_resv_type type) xfs_free_ag_extent() argument 2329 xfs_free_agfl_block( struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agblock_t agbno, struct xfs_buf *agbp, struct xfs_owner_info *oinfo) xfs_free_agfl_block() argument 2415 xfs_agfl_reset( struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_perag *pag) xfs_agfl_reset() argument 2489 struct xfs_buf *agbp = NULL; xfs_alloc_fix_freelist() local 2648 xfs_alloc_get_freelist( xfs_trans_t *tp, xfs_buf_t *agbp, xfs_agblock_t *bnop, int btreeblk) xfs_alloc_get_freelist() argument 2773 xfs_alloc_put_freelist( xfs_trans_t *tp, xfs_buf_t *agbp, xfs_buf_t *agflbp, xfs_agblock_t bno, int btreeblk) xfs_alloc_put_freelist() argument 3232 xfs_free_extent_fix_freelist( struct xfs_trans *tp, xfs_agnumber_t agno, struct xfs_buf **agbp) xfs_free_extent_fix_freelist() argument 3280 struct xfs_buf *agbp; __xfs_free_extent() local [all...] |
H A D | xfs_ialloc.c | 174 struct xfs_buf *agbp, in xfs_inobt_insert() 180 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_insert() 186 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert() 522 struct xfs_buf *agbp, in xfs_inobt_insert_sprec() 528 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_insert_sprec() 534 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert_sprec() 609 * Allocate new inodes in the allocation group specified by agbp. 615 struct xfs_buf *agbp, in xfs_ialloc_ag_alloc() 661 agi = agbp->b_addr; in xfs_ialloc_ag_alloc() 840 error = xfs_inobt_insert_sprec(args.mp, tp, agbp, XFS_BTNUM_IN in xfs_ialloc_ag_alloc() 171 xfs_inobt_insert( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t newino, xfs_agino_t newlen, xfs_btnum_t btnum) xfs_inobt_insert() argument 519 xfs_inobt_insert_sprec( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, int btnum, struct xfs_inobt_rec_incore *nrec, bool merge) xfs_inobt_insert_sprec() argument 613 xfs_ialloc_ag_alloc( struct xfs_trans *tp, struct xfs_buf *agbp, int *alloc) xfs_ialloc_ag_alloc() argument 1125 xfs_dialloc_ag_inobt( struct xfs_trans *tp, struct xfs_buf *agbp, xfs_ino_t parent, xfs_ino_t *inop) xfs_dialloc_ag_inobt() argument 1574 xfs_dialloc_ag( struct xfs_trans *tp, struct xfs_buf *agbp, xfs_ino_t parent, xfs_ino_t *inop) xfs_dialloc_ag() argument 1715 struct xfs_buf *agbp; xfs_dialloc() local 1928 xfs_difree_inobt( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t agino, struct xfs_icluster *xic, struct xfs_inobt_rec_incore *orec) xfs_difree_inobt() argument 2062 xfs_difree_finobt( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t agino, struct xfs_inobt_rec_incore *ibtrec) xfs_difree_finobt() argument 2181 struct xfs_buf *agbp; /* buffer for allocation group header */ xfs_difree() local 2260 struct xfs_buf *agbp; xfs_imap_lookup() local [all...] |
H A D | xfs_alloc.h | 55 struct xfs_buf *agbp; /* buffer for a.g. freelist header */ member 111 struct xfs_buf *agbp, /* buffer containing the agf structure */ 140 struct xfs_buf *agbp, /* buffer for a.g. freelist header */ 215 struct xfs_buf **agbp);
|
H A D | xfs_refcount_btree.h | 48 struct xfs_trans *tp, struct xfs_buf *agbp, 65 struct xfs_trans *tp, struct xfs_buf *agbp);
|
H A D | xfs_refcount.c | 1114 struct xfs_buf *agbp; in xfs_refcount_finish_one_cleanup() local 1118 agbp = rcur->bc_ag.agbp; in xfs_refcount_finish_one_cleanup() 1121 xfs_trans_brelse(tp, agbp); in xfs_refcount_finish_one_cleanup() 1143 struct xfs_buf *agbp = NULL; in xfs_refcount_finish_one() local 1177 XFS_ALLOC_FLAG_FREEING, &agbp); in xfs_refcount_finish_one() 1181 rcur = xfs_refcountbt_init_cursor(mp, tp, agbp, agno); in xfs_refcount_finish_one() 1222 xfs_trans_brelse(tp, agbp); in xfs_refcount_finish_one() 1688 struct xfs_buf *agbp; in xfs_refcount_recover_cow_leftovers() local 1716 error = xfs_alloc_read_agf(mp, tp, agno, 0, &agbp); in xfs_refcount_recover_cow_leftovers() [all...] |
H A D | xfs_alloc_btree.h | 60 struct xfs_trans *tp, struct xfs_buf *agbp);
|
H A D | xfs_rmap.h | 115 int xfs_rmap_alloc(struct xfs_trans *tp, struct xfs_buf *agbp, 118 int xfs_rmap_free(struct xfs_trans *tp, struct xfs_buf *agbp,
|
H A D | xfs_btree_staging.h | 25 struct xfs_buf *agbp, const struct xfs_btree_ops *ops);
|
H A D | xfs_rmap_btree.h | 50 struct xfs_trans *tp, struct xfs_buf *agbp);
|
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_refcount_btree.c | 32 cur->bc_ag.agbp, cur->bc_ag.pag); in xfs_refcountbt_dup_cursor() 41 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_set_root() local 42 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_set_root() 43 struct xfs_perag *pag = agbp->b_pag; in xfs_refcountbt_set_root() 51 xfs_alloc_log_agf(cur->bc_tp, agbp, in xfs_refcountbt_set_root() 62 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_alloc_block() local 63 struct xfs_agf *agf = agbp->b_addr; in xfs_refcountbt_alloc_block() 91 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_REFCOUNT_BLOCK in xfs_refcountbt_alloc_block() 106 struct xfs_buf *agbp = cur->bc_ag.agbp; xfs_refcountbt_free_block() local 363 xfs_refcountbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_perag *pag) xfs_refcountbt_init_cursor() argument 397 xfs_refcountbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_refcountbt_commit_staged_btree() argument 505 struct xfs_buf *agbp; xfs_refcountbt_calc_reserves() local [all...] |
H A D | xfs_ialloc_btree.c | 40 cur->bc_ag.agbp, cur->bc_btnum); in xfs_inobt_dup_cursor() 49 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_set_root() local 50 struct xfs_agi *agi = agbp->b_addr; in xfs_inobt_set_root() 54 xfs_ialloc_log_agi(cur->bc_tp, agbp, XFS_AGI_ROOT | XFS_AGI_LEVEL); in xfs_inobt_set_root() 63 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_finobt_set_root() local 64 struct xfs_agi *agi = agbp->b_addr; in xfs_finobt_set_root() 68 xfs_ialloc_log_agi(cur->bc_tp, agbp, in xfs_finobt_set_root() 78 struct xfs_buf *agbp in xfs_inobt_mod_blockcount() local 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 513 xfs_inobt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_inobt_commit_staged_btree() argument 755 struct xfs_buf *agbp = NULL; xfs_inobt_count_blocks() local 777 struct xfs_buf *agbp; xfs_finobt_read_blocks() local [all...] |
H A D | xfs_rmap_btree.c | 57 cur->bc_ag.agbp, cur->bc_ag.pag); in xfs_rmapbt_dup_cursor() 66 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_set_root() local 67 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_set_root() 76 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_ROOTS | XFS_AGF_LEVELS); in xfs_rmapbt_set_root() 86 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_alloc_block() local 87 struct xfs_agf *agf = agbp->b_addr; in xfs_rmapbt_alloc_block() 93 error = xfs_alloc_get_freelist(pag, cur->bc_tp, cur->bc_ag.agbp, in xfs_rmapbt_alloc_block() 108 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_RMAP_BLOCK in xfs_rmapbt_alloc_block() 121 struct xfs_buf *agbp = cur->bc_ag.agbp; xfs_rmapbt_free_block() local 522 xfs_rmapbt_init_cursor( struct xfs_mount *mp, struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_perag *pag) xfs_rmapbt_init_cursor() argument 556 xfs_rmapbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_rmapbt_commit_staged_btree() argument 696 struct xfs_buf *agbp; xfs_rmapbt_calc_reserves() local [all...] |
H A D | xfs_alloc_btree.c | 30 cur->bc_ag.agbp, cur->bc_ag.pag, cur->bc_btnum); in xfs_allocbt_dup_cursor() 39 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_set_root() local 40 struct xfs_agf *agf = agbp->b_addr; in xfs_allocbt_set_root() 49 xfs_alloc_log_agf(cur->bc_tp, agbp, XFS_AGF_ROOTS | XFS_AGF_LEVELS); in xfs_allocbt_set_root() 64 cur->bc_ag.agbp, &bno, 1); in xfs_allocbt_alloc_block() 87 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_free_block() local 92 error = xfs_alloc_put_freelist(cur->bc_ag.pag, cur->bc_tp, agbp, NULL, in xfs_allocbt_free_block() 98 xfs_extent_busy_insert(cur->bc_tp, agbp in xfs_allocbt_free_block() 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 570 xfs_allocbt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_allocbt_commit_staged_btree() argument [all...] |
H A D | xfs_alloc.c | 770 struct xfs_buf *agbp, in xfs_alloc_update_counters() 773 struct xfs_agf *agf = agbp->b_addr; in xfs_alloc_update_counters() 775 agbp->b_pag->pagf_freeblks += len; in xfs_alloc_update_counters() 780 xfs_buf_mark_corrupt(agbp); in xfs_alloc_update_counters() 784 xfs_alloc_log_agf(tp, agbp, XFS_AGF_FREEBLKS); in xfs_alloc_update_counters() 834 args->agbp, args->pag, XFS_BTNUM_CNT); in xfs_alloc_cur_setup() 844 args->agbp, args->pag, XFS_BTNUM_BNO); in xfs_alloc_cur_setup() 847 args->agbp, args->pag, XFS_BTNUM_BNO); in xfs_alloc_cur_setup() 978 struct xfs_agf __maybe_unused *agf = args->agbp->b_addr; in xfs_alloc_cur_finish() 1082 struct xfs_agf *agf = args->agbp in xfs_alloc_ag_vextent_small() 768 xfs_alloc_update_counters( struct xfs_trans *tp, struct xfs_buf *agbp, long len) xfs_alloc_update_counters() argument 1893 xfs_free_ag_extent( struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agnumber_t agno, xfs_agblock_t bno, xfs_extlen_t len, const struct xfs_owner_info *oinfo, enum xfs_ag_resv_type type) xfs_free_ag_extent() argument 2367 xfs_free_agfl_block( struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agblock_t agbno, struct xfs_buf *agbp, struct xfs_owner_info *oinfo) xfs_free_agfl_block() argument 2453 xfs_agfl_reset( struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_perag *pag) xfs_agfl_reset() argument 2590 xfs_exact_minlen_extent_available( struct xfs_alloc_arg *args, struct xfs_buf *agbp, int *stat) xfs_exact_minlen_extent_available() argument 2637 struct xfs_buf *agbp = NULL; xfs_alloc_fix_freelist() local 2820 xfs_alloc_get_freelist( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agblock_t *bnop, int btreeblk) xfs_alloc_get_freelist() argument 2926 xfs_alloc_put_freelist( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, struct xfs_buf *agflbp, xfs_agblock_t bno, int btreeblk) xfs_alloc_put_freelist() argument 3746 xfs_free_extent_fix_freelist( struct xfs_trans *tp, struct xfs_perag *pag, struct xfs_buf **agbp) xfs_free_extent_fix_freelist() argument 3791 struct xfs_buf *agbp; __xfs_free_extent() local [all...] |
H A D | xfs_ialloc.c | 200 struct xfs_buf *agbp, in xfs_inobt_insert() 210 cur = xfs_inobt_init_cursor(pag, tp, agbp, btnum); in xfs_inobt_insert() 544 struct xfs_buf *agbp, in xfs_inobt_insert_sprec() 555 cur = xfs_inobt_init_cursor(pag, tp, agbp, btnum); in xfs_inobt_insert_sprec() 630 * Allocate new inodes in the allocation group specified by agbp. Returns 0 if 639 struct xfs_buf *agbp) in xfs_ialloc_ag_alloc() 683 agi = agbp->b_addr; in xfs_ialloc_ag_alloc() 855 error = xfs_inobt_insert_sprec(pag, tp, agbp, in xfs_ialloc_ag_alloc() 880 error = xfs_inobt_insert_sprec(pag, tp, agbp, in xfs_ialloc_ag_alloc() 887 error = xfs_inobt_insert(pag, tp, agbp, newin in xfs_ialloc_ag_alloc() 197 xfs_inobt_insert( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t newino, xfs_agino_t newlen, xfs_btnum_t btnum) xfs_inobt_insert() argument 541 xfs_inobt_insert_sprec( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, int btnum, struct xfs_inobt_rec_incore *nrec, bool merge) xfs_inobt_insert_sprec() argument 636 xfs_ialloc_ag_alloc( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp) xfs_ialloc_ag_alloc() argument 1004 xfs_dialloc_ag_inobt( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_ino_t parent, xfs_ino_t *inop) xfs_dialloc_ag_inobt() argument 1452 xfs_dialloc_ag( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_ino_t parent, xfs_ino_t *inop) xfs_dialloc_ag() argument 1682 struct xfs_buf *agbp; xfs_dialloc_try_ag() local 1917 xfs_difree_inobt( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t agino, struct xfs_icluster *xic, struct xfs_inobt_rec_incore *orec) xfs_difree_inobt() argument 2051 xfs_difree_finobt( struct xfs_perag *pag, struct xfs_trans *tp, struct xfs_buf *agbp, xfs_agino_t agino, struct xfs_inobt_rec_incore *ibtrec) xfs_difree_finobt() argument 2169 struct xfs_buf *agbp; /* buffer for allocation group header */ xfs_difree() local 2244 struct xfs_buf *agbp; xfs_imap_lookup() local [all...] |
H A D | xfs_ialloc_btree.h | 50 struct xfs_trans *tp, struct xfs_buf *agbp, xfs_btnum_t btnum); 74 struct xfs_trans *tp, struct xfs_buf *agbp);
|
H A D | xfs_refcount_btree.h | 49 struct xfs_trans *tp, struct xfs_buf *agbp, 66 struct xfs_trans *tp, struct xfs_buf *agbp);
|
H A D | xfs_alloc.h | 37 struct xfs_buf *agbp; /* buffer for a.g. freelist header */ member 201 struct xfs_buf **agbp);
|
H A D | xfs_rmap.h | 118 int xfs_rmap_alloc(struct xfs_trans *tp, struct xfs_buf *agbp, 121 int xfs_rmap_free(struct xfs_trans *tp, struct xfs_buf *agbp,
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_discard.c | 33 struct xfs_buf *agbp; in xfs_trim_extents() local 48 error = xfs_alloc_read_agf(mp, NULL, agno, 0, &agbp); in xfs_trim_extents() 51 agf = agbp->b_addr; in xfs_trim_extents() 53 cur = xfs_allocbt_init_cursor(mp, NULL, agbp, agno, XFS_BTNUM_CNT); in xfs_trim_extents() 135 xfs_buf_relse(agbp); in xfs_trim_extents()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_discard.c | 159 struct xfs_buf *agbp; in xfs_trim_gather_extents() local 171 error = xfs_alloc_read_agf(pag, NULL, 0, &agbp); in xfs_trim_gather_extents() 175 cur = xfs_allocbt_init_cursor(mp, NULL, agbp, pag, XFS_BTNUM_CNT); in xfs_trim_gather_extents() 282 xfs_buf_relse(agbp); in xfs_trim_gather_extents()
|