Lines Matching refs:xfs_perag

14 struct xfs_perag;
34 struct xfs_perag { struct
95 static inline struct xfs_perag *to_perag(struct xfs_group *xg) in to_perag() argument
97 return container_of(xg, struct xfs_perag, pag_group); in to_perag()
100 static inline struct xfs_group *pag_group(struct xfs_perag *pag) in pag_group()
105 static inline struct xfs_mount *pag_mount(const struct xfs_perag *pag) in pag_mount()
110 static inline xfs_agnumber_t pag_agno(const struct xfs_perag *pag) in pag_agno()
125 static inline bool xfs_perag_ ## name (struct xfs_perag *pag) \
145 static inline struct xfs_perag *
153 static inline struct xfs_perag *
155 struct xfs_perag *pag) in xfs_perag_hold()
162 struct xfs_perag *pag) in xfs_perag_put()
168 static inline struct xfs_perag *
178 struct xfs_perag *pag) in xfs_perag_rele()
183 static inline struct xfs_perag *
186 struct xfs_perag *pag, in xfs_perag_next_range()
194 static inline struct xfs_perag *
197 struct xfs_perag *pag, in xfs_perag_next_from()
203 static inline struct xfs_perag *
206 struct xfs_perag *pag) in xfs_perag_next()
219 xfs_verify_agbno(struct xfs_perag *pag, xfs_agblock_t agbno) in xfs_verify_agbno()
226 struct xfs_perag *pag, in xfs_verify_agbext()
238 xfs_verify_agino(struct xfs_perag *pag, xfs_agino_t agino) in xfs_verify_agino()
252 xfs_verify_agino_or_null(struct xfs_perag *pag, xfs_agino_t agino) in xfs_verify_agino_or_null()
266 static inline struct xfs_perag *
268 struct xfs_perag *pag, in xfs_perag_next_wrap()
332 int xfs_ag_shrink_space(struct xfs_perag *pag, struct xfs_trans **tpp,
334 int xfs_ag_extend_space(struct xfs_perag *pag, struct xfs_trans *tp,
336 int xfs_ag_get_geometry(struct xfs_perag *pag, struct xfs_ag_geometry *ageo);
340 struct xfs_perag *pag, in xfs_agbno_to_fsb()
348 struct xfs_perag *pag, in xfs_agbno_to_daddr()
356 struct xfs_perag *pag, in xfs_agino_to_ino()