Home
last modified time | relevance | path

Searched refs:xfs_group (Results 1 – 25 of 32) sorted by relevance

12

/linux/fs/xfs/libxfs/
H A Dxfs_group.h8 struct xfs_group { struct
37 struct xfs_group *xg_next_reset; argument
64 struct xfs_group *xfs_group_get(struct xfs_mount *mp, uint32_t index, argument
66 struct xfs_group *xfs_group_get_by_fsb(struct xfs_mount *mp,
68 struct xfs_group *xfs_group_hold(struct xfs_group *xg);
69 void xfs_group_put(struct xfs_group *xg);
71 struct xfs_group *xfs_group_grab(struct xfs_mount *mp, uint32_t index,
73 struct xfs_group *xfs_group_next_range(struct xfs_mount *mp,
74 struct xfs_group *xg, uint32_t start_index, uint32_t end_index,
76 struct xfs_group *xfs_group_grab_next_mark(struct xfs_mount *mp,
[all …]
H A Dxfs_group.c31 struct xfs_group *
37 struct xfs_group *xg; in xfs_group_get()
50 struct xfs_group *
52 struct xfs_group *xg) in xfs_group_hold()
64 struct xfs_group *xg) in xfs_group_put()
72 struct xfs_group *
78 struct xfs_group *xg; in xfs_group_grab()
98 struct xfs_group *
101 struct xfs_group *xg, in xfs_group_next_range()
120 struct xfs_group *
[all …]
H A Dxfs_health.h9 struct xfs_group;
210 void xfs_group_mark_sick(struct xfs_group *xg, unsigned int mask);
213 void xfs_group_mark_corrupt(struct xfs_group *xg, unsigned int mask);
214 void xfs_group_mark_healthy(struct xfs_group *xg, unsigned int mask);
215 void xfs_group_measure_sickness(struct xfs_group *xg, unsigned int *sick,
243 struct xfs_group *xg, in xfs_group_has_sickness()
H A Dxfs_refcount.h60 struct xfs_group *ri_group;
97 int xfs_refcount_recover_cow_leftovers(struct xfs_group *xg);
H A Dxfs_rmap.h177 struct xfs_group *ri_group;
271 int xfs_rmap_hook_add(struct xfs_group *xg, struct xfs_rmap_hook *hook);
272 void xfs_rmap_hook_del(struct xfs_group *xg, struct xfs_rmap_hook *hook);
H A Dxfs_ag.h35 struct xfs_group pag_group;
95 static inline struct xfs_perag *to_perag(struct xfs_group *xg) in to_perag()
100 static inline struct xfs_group *pag_group(struct xfs_perag *pag) in pag_group()
H A Dxfs_rtgroup.h31 struct xfs_group rtg_group;
67 static inline struct xfs_rtgroup *to_rtg(struct xfs_group *xg) in to_rtg()
72 static inline struct xfs_group *rtg_group(struct xfs_rtgroup *rtg) in rtg_group()
H A Dxfs_alloc.h255 struct xfs_group *xefi_group;
H A Dxfs_bmap.h252 struct xfs_group *bi_group;
H A Dxfs_btree.h276 struct xfs_group *bc_group;
/linux/fs/xfs/
H A Dxfs_extent_busy.h11 struct xfs_group;
22 struct xfs_group *group;
46 void xfs_extent_busy_insert(struct xfs_trans *tp, struct xfs_group *xg,
48 void xfs_extent_busy_insert_discard(struct xfs_group *xg, xfs_agblock_t bno,
51 int xfs_extent_busy_search(struct xfs_group *xg, xfs_agblock_t bno,
53 void xfs_extent_busy_reuse(struct xfs_group *xg, xfs_agblock_t fbno,
55 bool xfs_extent_busy_trim(struct xfs_group *xg, xfs_extlen_t minlen,
58 int xfs_extent_busy_flush(struct xfs_trans *tp, struct xfs_group *xg,
61 bool xfs_extent_busy_list_empty(struct xfs_group *xg, unsigned int *busy_gen);
H A Dxfs_drain.h9 struct xfs_group;
68 struct xfs_group *xfs_group_intent_get(struct xfs_mount *mp,
70 void xfs_group_intent_put(struct xfs_group *rtg);
72 int xfs_group_intent_drain(struct xfs_group *xg);
73 bool xfs_group_intent_busy(struct xfs_group *xg);
H A Dxfs_drain.c103 struct xfs_group *
109 struct xfs_group *xg; in xfs_group_intent_get()
125 struct xfs_group *xg) in xfs_group_intent_put()
138 struct xfs_group *xg) in xfs_group_intent_drain()
149 struct xfs_group *xg) in xfs_group_intent_busy()
H A Dxfs_extent_busy.c32 struct xfs_group *xg, in xfs_extent_busy_insert_list()
82 struct xfs_group *xg, in xfs_extent_busy_insert()
92 struct xfs_group *xg, in xfs_extent_busy_insert_discard()
112 struct xfs_group *xg, in xfs_extent_busy_search()
159 struct xfs_group *xg, in xfs_extent_busy_update_extent()
308 struct xfs_group *xg, in xfs_extent_busy_reuse()
355 struct xfs_group *xg, in xfs_extent_busy_trim()
572 struct xfs_group *xg = xfs_group_hold(busyp->group); in xfs_extent_busy_clear()
611 struct xfs_group *xg, in xfs_extent_busy_flush()
649 struct xfs_group *xg) in xfs_extent_busy_wait_group()
[all …]
H A Dxfs_health.c28 struct xfs_group *xg, in xfs_health_unmount_group()
205 struct xfs_group *xg, in xfs_group_check_mask()
217 struct xfs_group *xg, in xfs_group_mark_sick()
241 struct xfs_group *xg, in xfs_group_mark_corrupt()
266 struct xfs_group *xg, in xfs_group_mark_healthy()
290 struct xfs_group *xg, in xfs_group_measure_sickness()
H A Dxfs_zone_priv.h98 struct xfs_group *zi_reset_list;
H A Dxfs_healthmon.h166 void xfs_healthmon_report_group(struct xfs_group *xg,
H A Dxfs_zone_gc.c964 struct xfs_group *reset_list) in xfs_zone_gc_reset_zones()
966 struct xfs_group *next = reset_list; in xfs_zone_gc_reset_zones()
1036 struct xfs_group *reset_list; in xfs_zone_gc_handle_work()
H A DMakefile17 xfs_group.o \
H A Dxfs_notify_failure.c256 struct xfs_group *xg = NULL; in xfs_dax_notify_dev_failure()
H A Dxfs_verify_media.c95 struct xfs_group *xg = NULL; in xfs_verify_report_losses()
H A Dxfs_zone_alloc.c81 struct xfs_group *xg = rtg_group(rtg); in xfs_zone_account_reclaimable()
451 struct xfs_group *xg; in xfs_open_zone()
H A Dxfs_fsmap.c164 struct xfs_group *group; /* group info, if applicable */
378 struct xfs_group *xg, in xfs_getfsmap_group_helper()
H A Dxfs_trace.h81 struct xfs_group;
325 TP_PROTO(struct xfs_group *xg, unsigned long caller_ip),
354 TP_PROTO(struct xfs_group *xg, unsigned long caller_ip), \
1962 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
1989 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno, \
1998 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
2830 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
2857 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno, \
4613 TP_PROTO(const struct xfs_group *xg, unsigned int flags),
4634 TP_PROTO(const struct xfs_group *xg, unsigned int flags), \
[all …]
/linux/fs/xfs/scrub/
H A Drtbitmap_repair.c514 struct xfs_group *xg = rtg_group(sc->sr.rtg); in xrep_rtbitmap()

12