| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_ag.h | 14 struct xfs_perag; 34 struct xfs_perag { struct 155 struct xfs_perag *pag) in xfs_perag_hold() 162 struct xfs_perag *pag) in xfs_perag_put() 178 struct xfs_perag *pag) in xfs_perag_rele() 186 struct xfs_perag *pag, in xfs_perag_next_range() 197 struct xfs_perag *pag, in xfs_perag_next_from() 206 struct xfs_perag *pag) in xfs_perag_next() 226 struct xfs_perag *pag, in xfs_verify_agbext() 268 struct xfs_perag *pag, in xfs_perag_next_wrap() [all …]
|
| H A D | xfs_ag_resv.h | 9 void xfs_ag_resv_free(struct xfs_perag *pag); 10 int xfs_ag_resv_init(struct xfs_perag *pag, struct xfs_trans *tp); 12 bool xfs_ag_resv_critical(struct xfs_perag *pag, enum xfs_ag_resv_type type); 13 xfs_extlen_t xfs_ag_resv_needed(struct xfs_perag *pag, 16 void xfs_ag_resv_alloc_extent(struct xfs_perag *pag, enum xfs_ag_resv_type type, 18 void xfs_ag_resv_free_extent(struct xfs_perag *pag, enum xfs_ag_resv_type type, 23 struct xfs_perag *pag, in xfs_perag_resv()
|
| H A D | xfs_alloc.h | 12 struct xfs_perag; 38 struct xfs_perag *pag; /* per-ag struct for this agno */ 72 xfs_extlen_t xfs_alloc_longest_free_extent(struct xfs_perag *pag, 75 struct xfs_perag *pag); 76 int xfs_alloc_get_freelist(struct xfs_perag *pag, struct xfs_trans *tp, 78 int xfs_alloc_put_freelist(struct xfs_perag *pag, struct xfs_trans *tp, 146 struct xfs_perag *pag, 156 struct xfs_perag *pag, in xfs_free_extent() 189 xfs_failaddr_t xfs_alloc_check_irec(struct xfs_perag *pag, 192 int xfs_read_agf(struct xfs_perag *pag, struct xfs_trans *tp, int flags, [all …]
|
| H A D | xfs_ialloc.h | 15 struct xfs_perag; 45 int xfs_difree(struct xfs_trans *tp, struct xfs_perag *pag, 53 struct xfs_perag *pag, 68 int xfs_read_agi(struct xfs_perag *pag, struct xfs_trans *tp, xfs_buf_flags_t flags, 70 int xfs_ialloc_read_agi(struct xfs_perag *pag, struct xfs_trans *tp, 100 xfs_failaddr_t xfs_inobt_check_irec(struct xfs_perag *pag, 115 int xfs_ialloc_check_shrink(struct xfs_perag *pag, struct xfs_trans *tp,
|
| H A D | xfs_ialloc_btree.h | 16 struct xfs_perag; 49 struct xfs_btree_cur *xfs_inobt_init_cursor(struct xfs_perag *pag, 51 struct xfs_btree_cur *xfs_finobt_init_cursor(struct xfs_perag *pag, 66 int xfs_finobt_calc_reserves(struct xfs_perag *perag, struct xfs_trans *tp,
|
| H A D | xfs_ag_resv.c | 70 struct xfs_perag *pag, in xfs_ag_resv_critical() 106 struct xfs_perag *pag, in xfs_ag_resv_needed() 133 struct xfs_perag *pag, in __xfs_ag_resv_free() 162 struct xfs_perag *pag) in xfs_ag_resv_free() 170 struct xfs_perag *pag, in __xfs_ag_resv_init() 239 struct xfs_perag *pag, in xfs_ag_resv_init() 339 struct xfs_perag *pag, in xfs_ag_resv_alloc_extent() 382 struct xfs_perag *pag, in xfs_ag_resv_free_extent()
|
| H A D | xfs_refcount_btree.h | 16 struct xfs_perag; 50 struct xfs_perag *pag); 61 struct xfs_trans *tp, struct xfs_perag *pag, xfs_extlen_t *ask,
|
| H A D | xfs_alloc_btree.h | 16 struct xfs_perag; 52 struct xfs_perag *pag); 55 struct xfs_perag *pag);
|
| H A D | xfs_rmap_btree.h | 47 struct xfs_perag *pag); 60 struct xfs_perag *pag, xfs_extlen_t *ask, xfs_extlen_t *used); 67 struct xfs_btree_cur *xfs_rmapbt_mem_cursor(struct xfs_perag *pag,
|
| H A D | xfs_inode_util.h | 53 int xfs_inode_uninit(struct xfs_trans *tp, struct xfs_perag *pag, 57 int xfs_iunlink_remove(struct xfs_trans *tp, struct xfs_perag *pag,
|
| H A D | xfs_inode_util.c | 411 struct xfs_perag *pag, in xfs_iunlink_update_backref() 436 struct xfs_perag *pag, in xfs_iunlink_update_bucket() 472 struct xfs_perag *pag, in xfs_iunlink_insert_inode() 535 struct xfs_perag *pag; in xfs_iunlink() 559 struct xfs_perag *pag, in xfs_iunlink_remove_inode() 634 struct xfs_perag *pag, in xfs_iunlink_remove() 707 struct xfs_perag *pag, in xfs_inode_uninit()
|
| H A D | xfs_rmap.h | 9 struct xfs_perag; 120 struct xfs_perag *pag, xfs_agblock_t bno, xfs_extlen_t len, 123 struct xfs_perag *pag, xfs_agblock_t bno, xfs_extlen_t len, 209 xfs_failaddr_t xfs_rmap_check_irec(struct xfs_perag *pag,
|
| H A D | xfs_rmap_btree.c | 71 struct xfs_perag *pag = to_perag(cur->bc_group); in xfs_rmapbt_set_root() 91 struct xfs_perag *pag = to_perag(cur->bc_group); in xfs_rmapbt_alloc_block() 129 struct xfs_perag *pag = to_perag(cur->bc_group); in xfs_rmapbt_free_block() 326 struct xfs_perag *pag = bp->b_pag; in xfs_rmapbt_verify() 536 struct xfs_perag *pag) in xfs_rmapbt_init_cursor() 646 struct xfs_perag *pag, in xfs_rmapbt_mem_cursor() 839 struct xfs_perag *pag, in xfs_rmapbt_calc_reserves()
|
| H A D | xfs_refcount.h | 11 struct xfs_perag; 124 xfs_failaddr_t xfs_refcount_check_irec(struct xfs_perag *pag,
|
| H A D | xfs_ialloc.c | 114 struct xfs_perag *pag, in xfs_inobt_check_irec() 204 struct xfs_perag *pag, in xfs_inobt_insert() 551 struct xfs_perag *pag, in xfs_inobt_insert_sprec() 645 struct xfs_perag *pag, in xfs_finobt_insert_sprec() 695 struct xfs_perag *pag, in xfs_ialloc_ag_alloc() 1065 struct xfs_perag *pag, in xfs_dialloc_check_ino() 1090 struct xfs_perag *pag, in xfs_dialloc_ag_inobt() 1566 struct xfs_perag *pag, in xfs_dialloc_ag() 1722 struct xfs_perag *pag, in xfs_dialloc_good_ag() 1795 struct xfs_perag *pag, in xfs_dialloc_try_ag() [all …]
|
| H A D | xfs_ialloc_btree.c | 478 struct xfs_perag *pag, in xfs_inobt_init_cursor() 504 struct xfs_perag *pag, in xfs_finobt_init_cursor() 717 struct xfs_perag *pag) in xfs_inobt_max_size() 741 struct xfs_perag *pag, in xfs_finobt_count_blocks() 766 struct xfs_perag *pag, in xfs_finobt_read_blocks() 789 struct xfs_perag *pag, in xfs_finobt_calc_reserves()
|
| H A D | xfs_health.h | 52 struct xfs_perag; 284 void xfs_ag_geom_health(struct xfs_perag *pag, struct xfs_ag_geometry *ageo);
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_iunlink_item.h | 11 struct xfs_perag; 17 struct xfs_perag *pag; 25 struct xfs_perag *pag, xfs_agino_t next_agino);
|
| H A D | xfs_icache.c | 223 struct xfs_perag *pag) in xfs_blockgc_queue() 240 struct xfs_perag *pag, in xfs_perag_set_inode_tag() 276 struct xfs_perag *pag, in xfs_perag_clear_inode_tag() 305 static struct xfs_perag * 308 struct xfs_perag *pag, in xfs_perag_grab_next_tag() 360 struct xfs_perag *pag, in xfs_iget_recycle() 513 struct xfs_perag *pag, in xfs_iget_cache_hit() 629 struct xfs_perag *pag, in xfs_iget_cache_miss() 773 struct xfs_perag *pag; in xfs_iget() 964 struct xfs_perag *pag) in xfs_reclaim_inode() [all …]
|
| H A D | xfs_filestream.c | 26 struct xfs_perag *pag; /* AG in use for this directory */ 41 struct xfs_perag *pag = item->pag; in xfs_fstrm_free_func() 64 struct xfs_perag *pag; in xfs_filestream_pick_ag() 65 struct xfs_perag *max_pag = NULL; in xfs_filestream_pick_ag() 210 struct xfs_perag *pag; in xfs_filestream_lookup_association()
|
| H A D | xfs_iwalk.c | 56 struct xfs_perag *pag; 99 struct xfs_perag *pag, in xfs_iwalk_ichunk_ra() 178 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag_recs() 264 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag_start() 400 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag() 651 struct xfs_perag *pag = NULL; in xfs_iwalk_threaded()
|
| H A D | xfs_fsops.c | 48 struct xfs_perag *last_pag, in xfs_resizefs_init_new_ags() 104 struct xfs_perag *last_pag; in xfs_growfs_data_private() 219 struct xfs_perag *pag; in xfs_growfs_data_private() 552 struct xfs_perag *pag = NULL; in xfs_fs_reserve_ag_blocks() 590 struct xfs_perag *pag = NULL; in xfs_fs_unreserve_ag_blocks()
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | newbt.h | 15 struct xfs_perag *pag; 68 int xrep_newbt_add_extent(struct xrep_newbt *xnr, struct xfs_perag *pag,
|
| H A D | iscan.c | 61 struct xfs_perag *pag, in xchk_iscan_mask_skipino() 88 struct xfs_perag *pag, in xchk_iscan_find_next() 265 struct xfs_perag *pag, in xchk_iscan_read_agi() 305 struct xfs_perag **pagp, in xchk_iscan_advance() 313 struct xfs_perag *pag; in xchk_iscan_advance() 431 struct xfs_perag *pag, in xchk_iscan_iget() 582 struct xfs_perag *pag = NULL; in xchk_iscan_iter_batch()
|
| H A D | health.c | 170 struct xfs_perag *pag = NULL; in xchk_mark_all_healthy() 194 struct xfs_perag *pag; in xchk_update_health() 315 struct xfs_perag *pag = NULL; in xchk_health_record()
|