Home
last modified time | relevance | path

Searched refs:xfs_trans (Results 1 - 25 of 225) sorted by relevance

123456789

/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_trans.h20 struct xfs_trans;
76 int (*iop_precommit)(struct xfs_trans *tp, struct xfs_log_item *lip);
85 struct xfs_trans *tp);
126 typedef struct xfs_trans { struct
170 struct xfs_trans **tpp);
172 struct xfs_trans **tpp);
175 int xfs_trans_get_buf_map(struct xfs_trans *tp, struct xfs_buftarg *target,
181 struct xfs_trans *tp, in xfs_trans_get_buf()
193 struct xfs_trans *tp,
203 struct xfs_trans *t in xfs_trans_read_buf()
[all...]
H A Dxfs_rtalloc.h12 struct xfs_trans;
26 struct xfs_trans *tp,
42 struct xfs_trans *tp, /* transaction pointer */
57 struct xfs_trans *tp, /* transaction pointer */
62 int xfs_rtfree_blocks(struct xfs_trans *tp, xfs_fsblock_t rtbno,
93 struct xfs_trans *tp, /* transaction pointer */
108 int xfs_rtbuf_get(struct xfs_mount *mp, struct xfs_trans *tp,
110 int xfs_rtcheck_range(struct xfs_mount *mp, struct xfs_trans *tp,
113 int xfs_rtfind_back(struct xfs_mount *mp, struct xfs_trans *tp,
116 int xfs_rtfind_forw(struct xfs_mount *mp, struct xfs_trans *t
[all...]
H A Dxfs_quota.h15 struct xfs_trans;
78 extern void xfs_trans_dup_dqinfo(struct xfs_trans *, struct xfs_trans *);
79 extern void xfs_trans_free_dqinfo(struct xfs_trans *);
80 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *,
82 extern void xfs_trans_apply_dquot_deltas(struct xfs_trans *);
83 extern void xfs_trans_unreserve_and_mod_dquots(struct xfs_trans *);
84 int xfs_trans_reserve_quota_nblks(struct xfs_trans *tp, struct xfs_inode *ip,
86 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *,
89 int xfs_trans_reserve_quota_icreate(struct xfs_trans *t
[all...]
H A Dxfs_iwalk.h18 typedef int (*xfs_iwalk_fn)(struct xfs_mount *mp, struct xfs_trans *tp,
21 int xfs_iwalk(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t startino,
34 typedef int (*xfs_inobt_walk_fn)(struct xfs_mount *mp, struct xfs_trans *tp,
39 int xfs_inobt_walk(struct xfs_mount *mp, struct xfs_trans *tp,
H A Dxfs_trans.c16 #include "xfs_trans.h"
66 struct xfs_trans *tp) in xfs_trans_free()
87 STATIC struct xfs_trans *
89 struct xfs_trans *tp) in xfs_trans_dup()
91 struct xfs_trans *ntp; in xfs_trans_dup()
150 struct xfs_trans *tp, in xfs_trans_reserve()
249 struct xfs_trans **tpp) in xfs_trans_alloc()
251 struct xfs_trans *tp; in xfs_trans_alloc()
329 struct xfs_trans **tpp) in xfs_trans_alloc_empty()
592 struct xfs_trans *t in xfs_trans_unreserve_and_mod_sb()
[all...]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_defer.h39 void xfs_defer_add(struct xfs_trans *tp, enum xfs_defer_ops_type type,
41 int xfs_defer_finish_noroll(struct xfs_trans **tp);
42 int xfs_defer_finish(struct xfs_trans **tp);
43 void xfs_defer_cancel(struct xfs_trans *);
44 void xfs_defer_move(struct xfs_trans *dtp, struct xfs_trans *stp);
48 struct xfs_log_item *(*create_intent)(struct xfs_trans *tp,
51 struct xfs_log_item *(*create_done)(struct xfs_trans *tp,
53 int (*finish_item)(struct xfs_trans *tp, struct xfs_log_item *done,
55 void (*finish_cleanup)(struct xfs_trans *t
[all...]
H A Dxfs_bmap.h14 struct xfs_trans;
22 struct xfs_trans *tp; /* transaction pointer */
190 void xfs_bmap_local_to_extents_empty(struct xfs_trans *tp,
192 void __xfs_bmap_add_free(struct xfs_trans *tp, xfs_fsblock_t bno,
196 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip,
198 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip,
206 int xfs_bmapi_write(struct xfs_trans *tp, struct xfs_inode *ip,
209 int __xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
212 int xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
222 int xfs_bmap_collapse_extents(struct xfs_trans *t
[all...]
H A Dxfs_alloc.h13 struct xfs_trans;
53 struct xfs_trans *tp; /* transaction pointer */
110 struct xfs_trans *tp, /* transaction pointer */
120 struct xfs_trans *tp, /* transaction pointer */
130 struct xfs_trans *tp, /* transaction pointer */
139 struct xfs_trans *tp, /* transaction pointer */
151 struct xfs_trans *tp, /* transaction pointer */
168 struct xfs_trans *tp, /* transaction pointer */
177 struct xfs_trans *tp, in xfs_free_extent()
207 int xfs_read_agf(struct xfs_mount *mp, struct xfs_trans *t
[all...]
H A Dxfs_ialloc.h13 struct xfs_trans;
59 struct xfs_trans *tp, /* transaction pointer */
73 struct xfs_trans *tp, /* transaction pointer */
83 struct xfs_trans *tp, /* transaction pointer */
93 struct xfs_trans *tp, /* transaction pointer */
103 struct xfs_trans *tp, /* transaction pointer */
114 struct xfs_trans *tp, /* transaction pointer */
132 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp,
137 int xfs_read_agi(struct xfs_mount *mp, struct xfs_trans *tp,
H A Dxfs_refcount.h32 void xfs_refcount_increase_extent(struct xfs_trans *tp,
34 void xfs_refcount_decrease_extent(struct xfs_trans *tp,
37 extern void xfs_refcount_finish_one_cleanup(struct xfs_trans *tp,
39 extern int xfs_refcount_finish_one(struct xfs_trans *tp,
48 void xfs_refcount_alloc_cow_extent(struct xfs_trans *tp, xfs_fsblock_t fsb,
50 void xfs_refcount_free_cow_extent(struct xfs_trans *tp, xfs_fsblock_t fsb,
H A Dxfs_rmap.h115 int xfs_rmap_alloc(struct xfs_trans *tp, struct xfs_buf *agbp,
118 int xfs_rmap_free(struct xfs_trans *tp, struct xfs_buf *agbp,
165 void xfs_rmap_map_extent(struct xfs_trans *tp, struct xfs_inode *ip,
167 void xfs_rmap_unmap_extent(struct xfs_trans *tp, struct xfs_inode *ip,
169 void xfs_rmap_convert_extent(struct xfs_mount *mp, struct xfs_trans *tp,
172 void xfs_rmap_alloc_extent(struct xfs_trans *tp, xfs_agnumber_t agno,
174 void xfs_rmap_free_extent(struct xfs_trans *tp, xfs_agnumber_t agno,
177 void xfs_rmap_finish_one_cleanup(struct xfs_trans *tp,
179 int xfs_rmap_finish_one(struct xfs_trans *tp, enum xfs_rmap_intent_type type,
H A Dxfs_defer.c14 #include "xfs_trans.h"
185 struct xfs_trans *tp, in xfs_defer_create_intent()
203 struct xfs_trans *tp) in xfs_defer_create_intents()
216 struct xfs_trans *tp, in xfs_defer_trans_abort()
238 struct xfs_trans **tpp) in xfs_defer_trans_roll()
240 struct xfs_trans *tp = *tpp; in xfs_defer_trans_roll()
356 struct xfs_trans **tpp, in xfs_defer_relog()
407 struct xfs_trans *tp, in xfs_defer_finish_one()
459 struct xfs_trans **tp) in xfs_defer_finish_noroll()
513 struct xfs_trans **t in xfs_defer_finish()
[all...]
H A Dxfs_sb.h12 struct xfs_trans;
25 extern void xfs_log_sb(struct xfs_trans *tp);
39 struct xfs_trans *tp, xfs_agnumber_t agno,
42 struct xfs_trans *tp, xfs_agnumber_t agno,
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_defer.h40 void xfs_defer_add(struct xfs_trans *tp, enum xfs_defer_ops_type type,
42 int xfs_defer_finish_noroll(struct xfs_trans **tp);
43 int xfs_defer_finish(struct xfs_trans **tp);
44 void xfs_defer_cancel(struct xfs_trans *);
45 void xfs_defer_move(struct xfs_trans *dtp, struct xfs_trans *stp);
49 struct xfs_log_item *(*create_intent)(struct xfs_trans *tp,
52 struct xfs_log_item *(*create_done)(struct xfs_trans *tp,
54 int (*finish_item)(struct xfs_trans *tp, struct xfs_log_item *done,
56 void (*finish_cleanup)(struct xfs_trans *t
[all...]
H A Dxfs_bmap.h14 struct xfs_trans;
21 struct xfs_trans *tp; /* transaction pointer */
173 struct xfs_trans *tp, xfs_extlen_t *blen);
178 void xfs_bmap_local_to_extents_empty(struct xfs_trans *tp,
181 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip,
183 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip,
190 int xfs_bmapi_write(struct xfs_trans *tp, struct xfs_inode *ip,
193 int __xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
196 int xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
206 int xfs_bmap_collapse_extents(struct xfs_trans *t
[all...]
H A Dxfs_alloc.h13 struct xfs_trans;
35 struct xfs_trans *tp; /* transaction pointer */
78 int xfs_alloc_get_freelist(struct xfs_perag *pag, struct xfs_trans *tp,
80 int xfs_alloc_put_freelist(struct xfs_perag *pag, struct xfs_trans *tp,
96 struct xfs_trans *tp, /* transaction pointer */
144 struct xfs_trans *tp, /* transaction pointer */
154 struct xfs_trans *tp, in xfs_free_extent()
191 int xfs_read_agf(struct xfs_perag *pag, struct xfs_trans *tp, int flags,
193 int xfs_alloc_read_agf(struct xfs_perag *pag, struct xfs_trans *tp, int flags,
195 int xfs_alloc_read_agfl(struct xfs_perag *pag, struct xfs_trans *t
[all...]
H A Dxfs_ialloc.h13 struct xfs_trans;
40 int xfs_dialloc(struct xfs_trans **tpp, xfs_ino_t parent, umode_t mode,
43 int xfs_difree(struct xfs_trans *tp, struct xfs_perag *pag,
52 struct xfs_trans *tp, /* transaction pointer */
62 struct xfs_trans *tp, /* transaction pointer */
66 int xfs_read_agi(struct xfs_perag *pag, struct xfs_trans *tp,
68 int xfs_ialloc_read_agi(struct xfs_perag *pag, struct xfs_trans *tp,
86 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp,
111 int xfs_ialloc_check_shrink(struct xfs_perag *pag, struct xfs_trans *tp,
H A Dxfs_refcount.h9 struct xfs_trans;
74 void xfs_refcount_increase_extent(struct xfs_trans *tp,
76 void xfs_refcount_decrease_extent(struct xfs_trans *tp,
79 extern void xfs_refcount_finish_one_cleanup(struct xfs_trans *tp,
81 extern int xfs_refcount_finish_one(struct xfs_trans *tp,
88 void xfs_refcount_alloc_cow_extent(struct xfs_trans *tp, xfs_fsblock_t fsb,
90 void xfs_refcount_free_cow_extent(struct xfs_trans *tp, xfs_fsblock_t fsb,
H A Dxfs_defer.c14 #include "xfs_trans.h"
201 struct xfs_trans *tp, in xfs_defer_create_intent()
231 struct xfs_trans *tp) in xfs_defer_create_intents()
270 struct xfs_trans *tp, in xfs_defer_trans_abort()
284 struct xfs_trans *tp) in xfs_defer_save_resources()
334 struct xfs_trans *tp, in xfs_defer_restore_resources()
355 struct xfs_trans **tpp) in xfs_defer_trans_roll()
422 struct xfs_trans **tpp, in xfs_defer_relog()
473 struct xfs_trans *tp, in xfs_defer_finish_one()
530 struct xfs_trans **t in xfs_defer_finish_noroll()
[all...]
H A Dxfs_rmap.h118 int xfs_rmap_alloc(struct xfs_trans *tp, struct xfs_buf *agbp,
121 int xfs_rmap_free(struct xfs_trans *tp, struct xfs_buf *agbp,
173 void xfs_rmap_map_extent(struct xfs_trans *tp, struct xfs_inode *ip,
175 void xfs_rmap_unmap_extent(struct xfs_trans *tp, struct xfs_inode *ip,
177 void xfs_rmap_convert_extent(struct xfs_mount *mp, struct xfs_trans *tp,
180 void xfs_rmap_alloc_extent(struct xfs_trans *tp, xfs_agnumber_t agno,
182 void xfs_rmap_free_extent(struct xfs_trans *tp, xfs_agnumber_t agno,
185 void xfs_rmap_finish_one_cleanup(struct xfs_trans *tp,
187 int xfs_rmap_finish_one(struct xfs_trans *tp, struct xfs_rmap_intent *ri,
H A Dxfs_sb.h12 struct xfs_trans;
16 extern void xfs_log_sb(struct xfs_trans *tp);
32 struct xfs_trans *tp, xfs_agnumber_t agno,
35 struct xfs_trans *tp, xfs_agnumber_t agno,
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_rtalloc.h12 struct xfs_trans;
25 struct xfs_trans *tp,
41 struct xfs_trans *tp, /* transaction pointer */
56 struct xfs_trans *tp, /* transaction pointer */
88 struct xfs_trans *tp, /* transaction pointer */
103 int xfs_rtbuf_get(struct xfs_mount *mp, struct xfs_trans *tp,
105 int xfs_rtcheck_range(struct xfs_mount *mp, struct xfs_trans *tp,
108 int xfs_rtfind_back(struct xfs_mount *mp, struct xfs_trans *tp,
111 int xfs_rtfind_forw(struct xfs_mount *mp, struct xfs_trans *tp,
114 int xfs_rtmodify_range(struct xfs_mount *mp, struct xfs_trans *t
[all...]
H A Dxfs_trans.h19 struct xfs_trans;
79 struct xfs_trans *tp);
124 typedef struct xfs_trans { struct
183 struct xfs_trans **tpp);
185 struct xfs_trans **tpp);
188 int xfs_trans_get_buf_map(struct xfs_trans *tp, struct xfs_buftarg *target,
194 struct xfs_trans *tp, in xfs_trans_get_buf()
206 struct xfs_trans *tp,
216 struct xfs_trans *tp, in xfs_trans_read_buf()
229 struct xfs_buf *xfs_trans_getsb(struct xfs_trans *);
[all...]
H A Dxfs_quota.h15 struct xfs_trans;
78 extern void xfs_trans_dup_dqinfo(struct xfs_trans *, struct xfs_trans *);
79 extern void xfs_trans_free_dqinfo(struct xfs_trans *);
80 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *,
82 extern void xfs_trans_apply_dquot_deltas(struct xfs_trans *);
83 extern void xfs_trans_unreserve_and_mod_dquots(struct xfs_trans *);
84 extern int xfs_trans_reserve_quota_nblks(struct xfs_trans *,
86 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *,
93 extern void xfs_qm_vop_create_dqattach(struct xfs_trans *, struc
[all...]
H A Dxfs_iwalk.h18 typedef int (*xfs_iwalk_fn)(struct xfs_mount *mp, struct xfs_trans *tp,
21 int xfs_iwalk(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t startino,
34 typedef int (*xfs_inobt_walk_fn)(struct xfs_mount *mp, struct xfs_trans *tp,
39 int xfs_inobt_walk(struct xfs_mount *mp, struct xfs_trans *tp,

Completed in 14 milliseconds

123456789