Home
last modified time | relevance | path

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

12

/fs/xfs/libxfs/
Dxfs_ag_resv.h23 int xfs_ag_resv_free(struct xfs_perag *pag);
24 int xfs_ag_resv_init(struct xfs_perag *pag);
26 bool xfs_ag_resv_critical(struct xfs_perag *pag, enum xfs_ag_resv_type type);
27 xfs_extlen_t xfs_ag_resv_needed(struct xfs_perag *pag,
30 void xfs_ag_resv_alloc_extent(struct xfs_perag *pag, enum xfs_ag_resv_type type,
32 void xfs_ag_resv_free_extent(struct xfs_perag *pag, enum xfs_ag_resv_type type,
Dxfs_ag_resv.c89 struct xfs_perag *pag, in xfs_ag_resv_critical()
123 struct xfs_perag *pag, in xfs_ag_resv_needed()
149 struct xfs_perag *pag, in __xfs_ag_resv_free()
182 struct xfs_perag *pag) in xfs_ag_resv_free()
196 struct xfs_perag *pag, in __xfs_ag_resv_init()
240 struct xfs_perag *pag) in xfs_ag_resv_init()
316 struct xfs_perag *pag, in xfs_ag_resv_alloc_extent()
356 struct xfs_perag *pag, in xfs_ag_resv_free_extent()
Dxfs_sb.h24 extern struct xfs_perag *xfs_perag_get(struct xfs_mount *, xfs_agnumber_t);
25 extern struct xfs_perag *xfs_perag_get_tag(struct xfs_mount *, xfs_agnumber_t,
27 extern void xfs_perag_put(struct xfs_perag *pag);
Dxfs_alloc.h24 struct xfs_perag;
68 struct xfs_perag *pag; /* per-ag struct for this agno */
120 struct xfs_perag *pag, xfs_extlen_t need,
123 struct xfs_perag *pag);
Dxfs_sb.c53 struct xfs_perag *
58 struct xfs_perag *pag; in xfs_perag_get()
75 struct xfs_perag *
81 struct xfs_perag *pag; in xfs_perag_get_tag()
100 struct xfs_perag *pag) in xfs_perag_put()
Dxfs_alloc_btree.c55 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_allocbt_set_root()
137 struct xfs_perag *pag; in xfs_allocbt_update_lastrec()
316 struct xfs_perag *pag = bp->b_pag; in xfs_allocbt_verify()
Dxfs_refcount_btree.c57 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_refcountbt_set_root()
232 struct xfs_perag *pag = bp->b_pag; in xfs_refcountbt_verify()
Dxfs_rmap_btree.c83 struct xfs_perag *pag = xfs_perag_get(cur->bc_mp, seqno); in xfs_rmapbt_set_root()
312 struct xfs_perag *pag = bp->b_pag; in xfs_rmapbt_verify()
Dxfs_alloc.c651 struct xfs_perag *pag, in xfs_alloc_update_counters()
1570 struct xfs_perag *pag; in xfs_alloc_ag_vextent_small()
1957 struct xfs_perag *pag, in xfs_alloc_longest_free_extent()
1992 struct xfs_perag *pag) in xfs_alloc_min_freelist()
2023 struct xfs_perag *pag = args->pag; in xfs_alloc_space_available()
2123 struct xfs_perag *pag) in xfs_agfl_reset()
2156 struct xfs_perag *pag = args->pag; in xfs_alloc_fix_freelist()
2652 struct xfs_perag *pag; /* per allocation group data */ in xfs_alloc_read_agf()
Dxfs_ialloc.c619 struct xfs_perag *pag; in xfs_ialloc_ag_alloc()
1127 struct xfs_perag *pag; in xfs_dialloc_ag_inobt()
1551 struct xfs_perag *pag; in xfs_dialloc_ag()
1693 struct xfs_perag *pag; in xfs_dialloc()
1909 struct xfs_perag *pag; in xfs_difree_inobt()
2621 struct xfs_perag *pag; /* per allocation group data */ in xfs_ialloc_read_agi()
/fs/xfs/
Dxfs_extent_busy.c44 struct xfs_perag *pag; in xfs_extent_busy_insert()
100 struct xfs_perag *pag; in xfs_extent_busy_search()
148 struct xfs_perag *pag, in xfs_extent_busy_update_extent()
301 struct xfs_perag *pag; in xfs_extent_busy_reuse()
537 struct xfs_perag *pag, in xfs_extent_busy_clear_one()
552 struct xfs_perag *pag, in xfs_extent_busy_put_pag()
577 struct xfs_perag *pag = NULL; in xfs_extent_busy_clear()
610 struct xfs_perag *pag, in xfs_extent_busy_flush()
639 struct xfs_perag *pag = xfs_perag_get(mp, agno); in xfs_extent_busy_wait_all()
Dxfs_icache.c188 struct xfs_perag *pag) in xfs_perag_set_reclaim_tag()
210 struct xfs_perag *pag) in xfs_perag_clear_reclaim_tag()
237 struct xfs_perag *pag; in xfs_inode_set_reclaim_tag()
255 struct xfs_perag *pag, in xfs_inode_clear_reclaim_tag()
353 struct xfs_perag *pag, in xfs_iget_cache_hit()
496 struct xfs_perag *pag, in xfs_iget_cache_miss()
782 struct xfs_perag *pag, in xfs_inode_ag_walk()
948 struct xfs_perag *pag; in xfs_inode_ag_iterator_flags()
988 struct xfs_perag *pag; in xfs_inode_ag_iterator_tag()
1096 struct xfs_perag *pag, in xfs_reclaim_inode()
[all …]
Dxfs_filestream.c88 struct xfs_perag *pag; in xfs_filestream_peek_ag()
102 struct xfs_perag *pag; in xfs_filestream_get_ag()
116 struct xfs_perag *pag; in xfs_filestream_put_ag()
151 struct xfs_perag *pag; in xfs_filestream_pick_ag()
Dxfs_extent_busy.h66 xfs_extent_busy_flush(struct xfs_mount *mp, struct xfs_perag *pag,
Dxfs_mount.h346 typedef struct xfs_perag { struct
404 struct xfs_perag *pag, in xfs_perag_resv() argument
Dxfs_icache.h22 struct xfs_perag;
Dxfs_discard.c47 struct xfs_perag *pag; in xfs_trim_extents()
Dxfs_mount.c142 struct xfs_perag *pag = container_of(head, struct xfs_perag, rcu_head); in __xfs_free_perag()
156 struct xfs_perag *pag; in xfs_free_perag()
Dxfs_fsops.c618 struct xfs_perag *pag; in xfs_growfs_data_private()
1002 struct xfs_perag *pag; in xfs_fs_reserve_ag_blocks()
1031 struct xfs_perag *pag; in xfs_fs_unreserve_ag_blocks()
Dxfs_buf.c561 struct xfs_perag *pag) in xfs_buf_hash_init()
569 struct xfs_perag *pag) in xfs_buf_hash_destroy()
587 struct xfs_perag *pag; in _xfs_buf_find()
995 struct xfs_perag *pag = bp->b_pag; in xfs_buf_rele()
Dxfs_buf.h171 struct xfs_perag *b_pag; /* contains rbtree root */
Dxfs_inode.c2248 struct xfs_perag *pag; in xfs_ifree_cluster()
3230 struct xfs_perag *pag; in xfs_iflush_cluster()
Dxfs_reflink.c1043 struct xfs_perag *pag; in xfs_reflink_ag_has_free_space()
Dxfs_super.c651 struct xfs_perag *pag; in xfs_set_inode_alloc()
Dxfs_trace.h2623 TP_PROTO(struct xfs_perag *pag, enum xfs_ag_resv_type resv,
2661 TP_PROTO(struct xfs_perag *pag, enum xfs_ag_resv_type type, \

12