Home
last modified time | relevance | path

Searched refs:xfs_trans (Results 1 – 25 of 98) sorted by relevance

1234

/fs/xfs/
Dxfs_trans.h32 struct xfs_trans;
103 typedef struct xfs_trans { struct
160 struct xfs_trans **tpp);
162 struct xfs_trans **tpp);
165 struct xfs_buf *xfs_trans_get_buf_map(struct xfs_trans *tp,
172 struct xfs_trans *tp, in xfs_trans_get_buf()
183 struct xfs_trans *tp,
193 struct xfs_trans *tp, in xfs_trans_read_buf()
218 void xfs_trans_ichgtime(struct xfs_trans *, struct xfs_inode *, int);
219 void xfs_trans_ijoin(struct xfs_trans *, struct xfs_inode *, uint);
[all …]
Dxfs_rtalloc.h24 struct xfs_trans;
32 struct xfs_trans *tp,
48 struct xfs_trans *tp, /* transaction pointer */
63 struct xfs_trans *tp, /* transaction pointer */
95 struct xfs_trans *tp, /* transaction pointer */
110 int xfs_rtbuf_get(struct xfs_mount *mp, struct xfs_trans *tp,
112 int xfs_rtcheck_range(struct xfs_mount *mp, struct xfs_trans *tp,
115 int xfs_rtfind_back(struct xfs_mount *mp, struct xfs_trans *tp,
118 int xfs_rtfind_forw(struct xfs_mount *mp, struct xfs_trans *tp,
121 int xfs_rtmodify_range(struct xfs_mount *mp, struct xfs_trans *tp,
[all …]
Dxfs_quota.h27 struct xfs_trans;
70 extern void xfs_trans_dup_dqinfo(struct xfs_trans *, struct xfs_trans *);
71 extern void xfs_trans_free_dqinfo(struct xfs_trans *);
72 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *,
74 extern void xfs_trans_apply_dquot_deltas(struct xfs_trans *);
75 extern void xfs_trans_unreserve_and_mod_dquots(struct xfs_trans *);
76 extern int xfs_trans_reserve_quota_nblks(struct xfs_trans *,
78 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *,
85 extern void xfs_qm_vop_create_dqattach(struct xfs_trans *, struct xfs_inode *,
88 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *,
[all …]
Dxfs_trans_refcount.c40 struct xfs_trans *tp, in xfs_trans_get_cud()
57 struct xfs_trans *tp, in xfs_trans_log_finish_refcount_update()
105 struct xfs_trans *tp, in xfs_refcount_update_create_intent()
145 struct xfs_trans *tp, in xfs_refcount_update_log_item()
175 struct xfs_trans *tp, in xfs_refcount_update_create_done()
185 struct xfs_trans *tp, in xfs_refcount_update_finish_item()
218 struct xfs_trans *tp, in xfs_refcount_update_finish_cleanup()
Dxfs_trans_rmap.c79 struct xfs_trans *tp, in xfs_trans_get_rud()
96 struct xfs_trans *tp, in xfs_trans_log_finish_rmap_update()
145 struct xfs_trans *tp, in xfs_rmap_update_create_intent()
166 struct xfs_trans *tp, in xfs_rmap_update_log_item()
199 struct xfs_trans *tp, in xfs_rmap_update_create_done()
209 struct xfs_trans *tp, in xfs_rmap_update_finish_item()
234 struct xfs_trans *tp, in xfs_rmap_update_finish_cleanup()
Dxfs_trans_extfree.c41 xfs_trans_get_efd(struct xfs_trans *tp, in xfs_trans_get_efd()
67 struct xfs_trans *tp, in xfs_trans_free_extent()
125 struct xfs_trans *tp, in xfs_extent_free_create_intent()
146 struct xfs_trans *tp, in xfs_extent_free_log_item()
175 struct xfs_trans *tp, in xfs_extent_free_create_done()
185 struct xfs_trans *tp, in xfs_extent_free_finish_item()
Dxfs_trans_bmap.c41 struct xfs_trans *tp, in xfs_trans_get_bud()
58 struct xfs_trans *tp, in xfs_trans_log_finish_bmap_update()
105 struct xfs_trans *tp, in xfs_bmap_update_create_intent()
149 struct xfs_trans *tp, in xfs_bmap_update_log_item()
182 struct xfs_trans *tp, in xfs_bmap_update_create_done()
192 struct xfs_trans *tp, in xfs_bmap_update_finish_item()
Dxfs_reflink.h23 extern int xfs_reflink_find_shared(struct xfs_mount *mp, struct xfs_trans *tp,
41 struct xfs_trans **tpp, xfs_fileoff_t offset_fsb,
50 extern int xfs_reflink_inode_has_shared_extents(struct xfs_trans *tp,
53 struct xfs_trans **tpp);
Dxfs_fsmap.c190 int (*fn)(struct xfs_trans *tp,
210 struct xfs_trans *tp, in xfs_getfsmap_is_shared()
250 struct xfs_trans *tp, in xfs_getfsmap_helper()
412 struct xfs_trans *tp, in xfs_getfsmap_logdev()
459 struct xfs_trans *tp, in xfs_getfsmap_rtdev_rtbitmap_helper()
482 struct xfs_trans *tp, in __xfs_getfsmap_rtdev()
484 int (*query_fn)(struct xfs_trans *, in __xfs_getfsmap_rtdev() argument
528 struct xfs_trans *tp, in xfs_getfsmap_rtdev_rtbitmap_query()
557 struct xfs_trans *tp, in xfs_getfsmap_rtdev_rtbitmap()
570 struct xfs_trans *tp, in __xfs_getfsmap_datadev()
[all …]
Dxfs_dquot_item.h22 struct xfs_trans;
42 extern xfs_qoff_logitem_t *xfs_trans_get_qoff_item(struct xfs_trans *,
44 extern void xfs_trans_log_quotaoff_item(struct xfs_trans *,
Dxfs_trans.c55 struct xfs_trans *tp) in xfs_trans_free()
128 struct xfs_trans *tp, in xfs_trans_reserve()
236 struct xfs_trans **tpp) in xfs_trans_alloc()
238 struct xfs_trans *tp; in xfs_trans_alloc()
280 struct xfs_trans **tpp) in xfs_trans_alloc_empty()
558 struct xfs_trans *tp) in xfs_trans_unreserve_and_mod_sb()
711 struct xfs_trans *tp, in xfs_trans_add_item()
753 struct xfs_trans *tp, in xfs_trans_free_items()
905 struct xfs_trans *tp, in __xfs_trans_commit()
979 struct xfs_trans *tp) in xfs_trans_commit()
[all …]
Dxfs_qm.h128 extern void xfs_trans_mod_dquot(struct xfs_trans *,
130 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *,
134 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *);
135 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
Dxfs_trans_buf.c38 struct xfs_trans *tp, in xfs_trans_buf_item_match()
76 struct xfs_trans *tp, in _xfs_trans_bjoin()
117 struct xfs_trans *tp, in xfs_trans_bjoin()
135 struct xfs_trans *tp, in xfs_trans_get_buf_map()
243 struct xfs_trans *tp, in xfs_trans_read_buf_map()
500 struct xfs_trans *tp, in xfs_trans_dirty_buf()
555 struct xfs_trans *tp, in xfs_trans_log_buf()
729 struct xfs_trans *tp, in xfs_trans_ordered_buf()
758 struct xfs_trans *tp, in xfs_trans_buf_set_type()
Dxfs_trans_priv.h24 struct xfs_trans;
30 void xfs_trans_add_item(struct xfs_trans *, struct xfs_log_item *);
32 void xfs_trans_free_items(struct xfs_trans *tp, xfs_lsn_t commit_lsn,
34 void xfs_trans_unreserve_and_mod_sb(struct xfs_trans *tp);
Dxfs_trans_inode.c39 struct xfs_trans *tp, in xfs_trans_ijoin()
66 struct xfs_trans *tp, in xfs_trans_ichgtime()
140 struct xfs_trans **tpp, in xfs_trans_roll_inode()
Dxfs_bmap_util.h28 struct xfs_trans;
61 int xfs_bmap_last_extent(struct xfs_trans *tp, struct xfs_inode *ip,
87 int xfs_bmap_count_blocks(struct xfs_trans *tp, struct xfs_inode *ip,
Dxfs_attr_inactive.c48 struct xfs_trans **trans, in xfs_attr3_leaf_freextent()
120 struct xfs_trans **trans, in xfs_attr3_leaf_inactive()
209 struct xfs_trans **trans, in xfs_attr3_node_inactive()
329 struct xfs_trans **trans, in xfs_attr3_root_inactive()
397 struct xfs_trans *trans; in xfs_attr_inactive()
/fs/xfs/libxfs/
Dxfs_alloc.h25 struct xfs_trans;
65 struct xfs_trans *tp; /* transaction pointer */
138 struct xfs_trans *tp, /* transaction pointer */
148 struct xfs_trans *tp, /* transaction pointer */
158 struct xfs_trans *tp, /* transaction pointer */
167 struct xfs_trans *tp, /* transaction pointer */
179 struct xfs_trans *tp, /* transaction pointer */
196 struct xfs_trans *tp, /* transaction pointer */
216 int xfs_read_agf(struct xfs_mount *mp, struct xfs_trans *tp,
218 int xfs_alloc_read_agfl(struct xfs_mount *mp, struct xfs_trans *tp,
[all …]
Dxfs_ialloc.h25 struct xfs_trans;
81 struct xfs_trans *tp, /* transaction pointer */
96 struct xfs_trans *tp, /* transaction pointer */
107 struct xfs_trans *tp, /* transaction pointer */
124 struct xfs_trans *tp, /* transaction pointer */
134 struct xfs_trans *tp, /* transaction pointer */
145 struct xfs_trans *tp, /* transaction pointer */
163 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp,
168 int xfs_read_agi(struct xfs_mount *mp, struct xfs_trans *tp,
Dxfs_defer.h77 int xfs_defer_finish(struct xfs_trans **tp, struct xfs_defer_ops *dop);
89 void *(*create_done)(struct xfs_trans *, void *, unsigned int);
90 int (*finish_item)(struct xfs_trans *, struct xfs_defer_ops *,
92 void (*finish_cleanup)(struct xfs_trans *, void *, int);
95 void *(*create_intent)(struct xfs_trans *, uint);
96 void (*log_item)(struct xfs_trans *, void *, struct list_head *);
Dxfs_bmap.h26 struct xfs_trans;
36 struct xfs_trans *tp; /* transaction pointer */
218 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip,
220 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip,
225 int xfs_bmap_read_extents(struct xfs_trans *tp, struct xfs_inode *ip,
230 int xfs_bmapi_write(struct xfs_trans *tp, struct xfs_inode *ip,
235 int __xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
239 int xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip,
249 int xfs_bmap_shift_extents(struct xfs_trans *tp, struct xfs_inode *ip,
272 int xfs_bmap_finish_one(struct xfs_trans *tp, struct xfs_defer_ops *dfops,
Dxfs_dir2_priv.h31 extern int xfs_dir3_block_read(struct xfs_trans *tp, struct xfs_inode *dp,
48 extern int xfs_dir3_data_read(struct xfs_trans *tp, struct xfs_inode *dp,
61 extern int xfs_dir3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,
63 extern int xfs_dir3_leafn_read(struct xfs_trans *tp, struct xfs_inode *dp,
117 extern int xfs_dir2_free_read(struct xfs_trans *tp, struct xfs_inode *dp,
133 extern int xfs_readdir(struct xfs_trans *tp, struct xfs_inode *dp,
Dxfs_da_btree.h24 struct xfs_trans;
74 struct xfs_trans *trans; /* current trans (changes over time) */
187 int xfs_da3_node_read(struct xfs_trans *tp, struct xfs_inode *dp,
197 int xfs_da_get_buf(struct xfs_trans *trans, struct xfs_inode *dp,
200 int xfs_da_read_buf(struct xfs_trans *trans, struct xfs_inode *dp,
Dxfs_dir2.h28 struct xfs_trans;
129 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp,
131 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp,
135 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp,
138 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp,
142 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp,
146 extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp,
Dxfs_attr_leaf.h29 struct xfs_trans;
56 void xfs_attr_fork_remove(struct xfs_inode *ip, struct xfs_trans *tp);
98 int xfs_attr3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,

1234