Home
last modified time | relevance | path

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

123

/linux/fs/xfs/libxfs/
A Dxfs_ag_resv.h9 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 Dxfs_health.h35 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 Dxfs_ag.h12 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 Dxfs_ialloc_btree.h16 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 Dxfs_refcount_btree.h16 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 Dxfs_ag_resv.c70 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 Dxfs_alloc_btree.h16 struct xfs_perag;
52 struct xfs_perag *pag, xfs_btnum_t btnum);
54 struct xbtree_afakeroot *afake, struct xfs_perag *pag,
A Dxfs_alloc.h12 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 Dxfs_rmap_btree.h46 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 Dxfs_ag.c41 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 Dxfs_refcount_btree.c42 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 Dxfs_rmap_btree.c88 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 Dxfs_ialloc_btree.c432 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 Dxfs_refcount.h11 struct xfs_perag;
60 struct xfs_perag *pag);
A Dxfs_rmap.h9 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 Dxfs_alloc_btree.c114 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 Dxfs_ialloc.c175 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 Dxfs_extent_busy.h12 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 Dxfs_extent_busy.c25 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 Dxfs_icache.c204 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 Dxfs_iwalk.c55 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 Dxfs_health.c27 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 Dxfs_filestream.c43 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 Dxfs_inode.c1881 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 Dhealth.c130 struct xfs_perag *pag; in xchk_update_health()
177 struct xfs_perag *pag, in xchk_ag_btree_healthy_enough()

Completed in 44 milliseconds

123