Home
last modified time | relevance | path

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

12

/linux-6.15/fs/xfs/libxfs/
H A Dxfs_group.h8 struct xfs_group { struct
37 struct xfs_group *xg_next_reset; argument
68 struct xfs_group *xfs_group_hold(struct xfs_group *xg);
69 void xfs_group_put(struct xfs_group *xg);
78 void xfs_group_rele(struct xfs_group *xg);
96 struct xfs_group *xg) in xfs_group_max_blocks()
103 struct xfs_group *xg) in xfs_group_start_fsb()
111 struct xfs_group *xg, in xfs_gbno_to_fsb()
119 struct xfs_group *xg, in xfs_gbno_to_daddr()
156 struct xfs_group *xg, in xfs_verify_gbno()
[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.h248 struct xfs_group *bi_group;
H A Dxfs_btree.h273 struct xfs_group *bc_group;
/linux-6.15/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()
83 struct xfs_group *xg, in xfs_extent_busy_insert()
93 struct xfs_group *xg, in xfs_extent_busy_insert_discard()
113 struct xfs_group *xg, in xfs_extent_busy_search()
160 struct xfs_group *xg, in xfs_extent_busy_update_extent()
309 struct xfs_group *xg, in xfs_extent_busy_reuse()
356 struct xfs_group *xg, in xfs_extent_busy_trim()
573 struct xfs_group *xg = xfs_group_hold(busyp->group); in xfs_extent_busy_clear()
612 struct xfs_group *xg, in xfs_extent_busy_flush()
650 struct xfs_group *xg) in xfs_extent_busy_wait_group()
[all …]
H A Dxfs_health.c25 struct xfs_group *xg, in xfs_health_unmount_group()
180 struct xfs_group *xg, in xfs_group_check_mask()
192 struct xfs_group *xg, in xfs_group_mark_sick()
208 struct xfs_group *xg, in xfs_group_mark_corrupt()
225 struct xfs_group *xg, in xfs_group_mark_healthy()
242 struct xfs_group *xg, in xfs_group_measure_sickness()
H A Dxfs_zone_priv.h97 struct xfs_group *zi_reset_list;
H A Dxfs_zone_alloc.c72 struct xfs_group *xg = &rtg->rtg_group; in xfs_zone_account_reclaimable()
398 static struct xfs_group *
406 struct xfs_group *xg; in xfs_find_free_zone()
462 struct xfs_group *xg; in xfs_open_zone()
H A Dxfs_zone_gc.c944 struct xfs_group *reset_list) in xfs_zone_gc_reset_zones()
946 struct xfs_group *next = reset_list; in xfs_zone_gc_reset_zones()
997 struct xfs_group *reset_list; in xfs_zone_gc_handle_work()
H A DMakefile17 xfs_group.o \
H A Dxfs_notify_failure.c249 struct xfs_group *xg = NULL; in xfs_dax_notify_dev_failure()
H A Dxfs_trace.h80 struct xfs_group;
231 TP_PROTO(struct xfs_group *xg, unsigned long caller_ip),
260 TP_PROTO(struct xfs_group *xg, unsigned long caller_ip), \
1841 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
1868 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno, \
1877 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
2715 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno,
2742 TP_PROTO(const struct xfs_group *xg, xfs_agblock_t agbno, \
4530 TP_PROTO(const struct xfs_group *xg, unsigned int flags),
4999 TP_PROTO(const struct xfs_group *xg, void *caller_ip),
[all …]
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_discard.c108 const struct xfs_group *xg) in xfs_group_bdev()
/linux-6.15/fs/xfs/scrub/
H A Drtbitmap_repair.c516 struct xfs_group *xg = rtg_group(sc->sr.rtg); in xrep_rtbitmap()
H A Dalloc_repair.c135 struct xfs_group *xg = pag_group(sc->sa.pag); in xrep_setup_ag_allocbt()

12