/linux/fs/xfs/libxfs/ |
A D | xfs_ag_resv.h | 9 int 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() 47 struct xfs_perag *pag; in xfs_ag_resv_rmapbt_alloc()
|
A D | xfs_health.h | 35 struct xfs_perag; 112 void xfs_ag_mark_sick(struct xfs_perag *pag, unsigned int mask); 113 void xfs_ag_mark_healthy(struct xfs_perag *pag, unsigned int mask); 114 void xfs_ag_measure_sickness(struct xfs_perag *pag, unsigned int *sick, 145 xfs_ag_has_sickness(struct xfs_perag *pag, unsigned int mask) in xfs_ag_has_sickness() 175 xfs_ag_is_healthy(struct xfs_perag *pag) in xfs_ag_is_healthy() 187 void xfs_ag_geom_health(struct xfs_perag *pag, struct xfs_ag_geometry *ageo);
|
A D | xfs_ag.h | 12 struct xfs_perag; 32 struct xfs_perag { struct 114 struct xfs_perag *xfs_perag_get(struct xfs_mount *mp, xfs_agnumber_t agno); argument 115 struct xfs_perag *xfs_perag_get_tag(struct xfs_mount *mp, xfs_agnumber_t agno, 117 void xfs_perag_put(struct xfs_perag *pag); 122 static inline struct xfs_perag * 124 struct xfs_perag *pag, in xfs_perag_next()
|
A D | xfs_ialloc_btree.h | 16 struct xfs_perag; 51 struct xfs_perag *pag, xfs_btnum_t btnum); 53 struct xbtree_afakeroot *afake, struct xfs_perag *pag, 68 struct xfs_perag *pag, xfs_extlen_t *ask, xfs_extlen_t *used); 72 struct xfs_perag *pag, xfs_btnum_t btnum,
|
A D | xfs_refcount_btree.h | 16 struct xfs_perag; 50 struct xfs_perag *pag); 52 struct xbtree_afakeroot *afake, struct xfs_perag *pag); 62 struct xfs_trans *tp, struct xfs_perag *pag, xfs_extlen_t *ask,
|
A D | xfs_ag_resv.c | 70 struct xfs_perag *pag, in xfs_ag_resv_critical() 105 struct xfs_perag *pag, in xfs_ag_resv_needed() 131 struct xfs_perag *pag, in __xfs_ag_resv_free() 166 struct xfs_perag *pag) in xfs_ag_resv_free() 180 struct xfs_perag *pag, in __xfs_ag_resv_init() 250 struct xfs_perag *pag, in xfs_ag_resv_init() 350 struct xfs_perag *pag, in xfs_ag_resv_alloc_extent() 392 struct xfs_perag *pag, in xfs_ag_resv_free_extent()
|
A D | xfs_alloc_btree.h | 16 struct xfs_perag; 52 struct xfs_perag *pag, xfs_btnum_t btnum); 54 struct xbtree_afakeroot *afake, struct xfs_perag *pag,
|
A D | xfs_alloc.h | 12 struct xfs_perag; 56 struct xfs_perag *pag; /* per-ag struct for this agno */ 95 xfs_extlen_t xfs_alloc_longest_free_extent(struct xfs_perag *pag, 98 struct xfs_perag *pag); 217 int xfs_free_extent_fix_freelist(struct xfs_trans *tp, struct xfs_perag *pag,
|
A D | xfs_rmap_btree.h | 46 struct xfs_perag *pag); 48 struct xbtree_afakeroot *afake, struct xfs_perag *pag); 60 struct xfs_perag *pag, xfs_extlen_t *ask, xfs_extlen_t *used);
|
A D | xfs_ag.c | 41 struct xfs_perag * 46 struct xfs_perag *pag; in xfs_perag_get() 63 struct xfs_perag * 69 struct xfs_perag *pag; in xfs_perag_get_tag() 88 struct xfs_perag *pag) in xfs_perag_put() 111 struct xfs_perag *pag; in xfs_initialize_perag_data() 173 struct xfs_perag *pag = container_of(head, struct xfs_perag, rcu_head); in __xfs_free_perag() 187 struct xfs_perag *pag; in xfs_free_perag() 211 struct xfs_perag *pag; in xfs_initialize_perag() 951 struct xfs_perag *pag; in xfs_ag_get_geometry()
|
A D | xfs_refcount_btree.c | 42 struct xfs_perag *pag = agbp->b_pag; in xfs_refcountbt_set_root() 207 struct xfs_perag *pag = bp->b_pag; in xfs_refcountbt_verify() 321 struct xfs_perag *pag) in xfs_refcountbt_init_common() 349 struct xfs_perag *pag) in xfs_refcountbt_init_cursor() 365 struct xfs_perag *pag) in xfs_refcountbt_stage_cursor() 483 struct xfs_perag *pag, in xfs_refcountbt_calc_reserves()
|
A D | xfs_rmap_btree.c | 88 struct xfs_perag *pag = cur->bc_ag.pag; in xfs_rmapbt_alloc_block() 123 struct xfs_perag *pag = cur->bc_ag.pag; in xfs_rmapbt_free_block() 290 struct xfs_perag *pag = bp->b_pag; in xfs_rmapbt_verify() 452 struct xfs_perag *pag) in xfs_rmapbt_init_common() 476 struct xfs_perag *pag) in xfs_rmapbt_init_cursor() 492 struct xfs_perag *pag) in xfs_rmapbt_stage_cursor() 642 struct xfs_perag *pag, in xfs_rmapbt_calc_reserves()
|
A D | xfs_ialloc_btree.c | 432 struct xfs_perag *pag, in xfs_inobt_init_common() 462 struct xfs_perag *pag, in xfs_inobt_init_cursor() 482 struct xfs_perag *pag, in xfs_inobt_stage_cursor() 714 struct xfs_perag *pag, in xfs_inobt_cur() 738 struct xfs_perag *pag, in xfs_inobt_count_blocks() 762 struct xfs_perag *pag, in xfs_finobt_read_blocks() 786 struct xfs_perag *pag, in xfs_finobt_calc_reserves()
|
A D | xfs_refcount.h | 11 struct xfs_perag; 60 struct xfs_perag *pag);
|
A D | xfs_rmap.h | 9 struct xfs_perag; 118 struct xfs_perag *pag, xfs_agblock_t bno, xfs_extlen_t len, 121 struct xfs_perag *pag, xfs_agblock_t bno, xfs_extlen_t len,
|
A D | xfs_alloc_btree.c | 114 struct xfs_perag *pag; in xfs_allocbt_update_lastrec() 291 struct xfs_perag *pag = bp->b_pag; in xfs_allocbt_verify() 474 struct xfs_perag *pag, in xfs_allocbt_init_common() 512 struct xfs_perag *pag, in xfs_allocbt_init_cursor() 534 struct xfs_perag *pag, in xfs_allocbt_stage_cursor()
|
A D | xfs_ialloc.c | 175 struct xfs_perag *pag, in xfs_inobt_insert() 520 struct xfs_perag *pag, in xfs_inobt_insert_sprec() 614 struct xfs_perag *pag) in xfs_ialloc_ag_alloc() 986 struct xfs_perag *pag, in xfs_dialloc_ag_inobt() 1434 struct xfs_perag *pag, in xfs_dialloc_ag() 1598 struct xfs_perag *pag, in xfs_dialloc_good_ag() 1669 struct xfs_perag *pag, in xfs_dialloc_try_ag() 1737 struct xfs_perag *pag; in xfs_dialloc() 2133 struct xfs_perag *pag, in xfs_difree() 2205 struct xfs_perag *pag, in xfs_imap_lookup() [all …]
|
/linux/fs/xfs/ |
A D | xfs_extent_busy.h | 12 struct xfs_perag; 35 xfs_extent_busy_insert(struct xfs_trans *tp, struct xfs_perag *pag, 43 xfs_extent_busy_search(struct xfs_mount *mp, struct xfs_perag *pag, 47 xfs_extent_busy_reuse(struct xfs_mount *mp, struct xfs_perag *pag, 55 xfs_extent_busy_flush(struct xfs_mount *mp, struct xfs_perag *pag,
|
A D | xfs_extent_busy.c | 25 struct xfs_perag *pag, in xfs_extent_busy_insert() 81 struct xfs_perag *pag, in xfs_extent_busy_search() 128 struct xfs_perag *pag, in xfs_extent_busy_update_extent() 276 struct xfs_perag *pag, in xfs_extent_busy_reuse() 499 struct xfs_perag *pag, in xfs_extent_busy_clear_one() 514 struct xfs_perag *pag, in xfs_extent_busy_put_pag() 539 struct xfs_perag *pag = NULL; in xfs_extent_busy_clear() 572 struct xfs_perag *pag, in xfs_extent_busy_flush() 596 struct xfs_perag *pag; in xfs_extent_busy_wait_all()
|
A D | xfs_icache.c | 204 struct xfs_perag *pag) in xfs_blockgc_queue() 222 struct xfs_perag *pag, in xfs_perag_set_inode_tag() 261 struct xfs_perag *pag, in xfs_perag_clear_inode_tag() 332 struct xfs_perag *pag, in xfs_iget_recycle() 449 struct xfs_perag *pag, in xfs_iget_cache_hit() 563 struct xfs_perag *pag, in xfs_iget_cache_miss() 708 struct xfs_perag *pag; in xfs_iget() 864 struct xfs_perag *pag) in xfs_reclaim_inode() 1007 struct xfs_perag *pag; in xfs_reclaim_inodes_count() 1159 struct xfs_perag *pag; in xfs_blockgc_set_iflag() [all …]
|
A D | xfs_iwalk.c | 55 struct xfs_perag *pag; 98 struct xfs_perag *pag, in xfs_iwalk_ichunk_ra() 186 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag_recs() 272 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag_start() 407 struct xfs_perag *pag = iwag->pag; in xfs_iwalk_ag() 571 struct xfs_perag *pag; in xfs_iwalk() 649 struct xfs_perag *pag; in xfs_iwalk_threaded() 756 struct xfs_perag *pag; in xfs_inobt_walk()
|
A D | xfs_health.c | 27 struct xfs_perag *pag; in xfs_health_unmount() 179 struct xfs_perag *pag, in xfs_ag_mark_sick() 194 struct xfs_perag *pag, in xfs_ag_mark_healthy() 209 struct xfs_perag *pag, in xfs_ag_measure_sickness() 344 struct xfs_perag *pag, in xfs_ag_geom_health()
|
A D | xfs_filestream.c | 43 struct xfs_perag *pag; in xfs_filestream_peek_ag() 57 struct xfs_perag *pag; in xfs_filestream_get_ag() 71 struct xfs_perag *pag; in xfs_filestream_put_ag() 107 struct xfs_perag *pag; in xfs_filestream_pick_ag()
|
A D | xfs_inode.c | 1881 struct xfs_perag *pag, in xfs_iunlink_lookup_backref() 1898 struct xfs_perag *pag, in xfs_iunlink_insert_backref() 1927 struct xfs_perag *pag, in xfs_iunlink_add_backref() 1950 struct xfs_perag *pag, in xfs_iunlink_change_backref() 1990 struct xfs_perag *pag) in xfs_iunlink_init() 2011 struct xfs_perag *pag) in xfs_iunlink_destroy() 2028 struct xfs_perag *pag, in xfs_iunlink_update_bucket() 2064 struct xfs_perag *pag, in xfs_iunlink_update_dinode() 2094 struct xfs_perag *pag, in xfs_iunlink_update_inode() 2157 struct xfs_perag *pag; in xfs_iunlink() [all …]
|
/linux/fs/xfs/scrub/ |
A D | health.c | 130 struct xfs_perag *pag; in xchk_update_health() 177 struct xfs_perag *pag, in xchk_ag_btree_healthy_enough()
|