Home
last modified time | relevance | path

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

12345

/linux/fs/xfs/
H A Dxfs_quota.h15 struct xfs_trans;
99 extern void xfs_trans_dup_dqinfo(struct xfs_trans *, struct xfs_trans *);
100 extern void xfs_trans_free_dqinfo(struct xfs_trans *);
101 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *,
103 extern void xfs_trans_apply_dquot_deltas(struct xfs_trans *);
104 void xfs_trans_unreserve_and_mod_dquots(struct xfs_trans *tp,
106 int xfs_trans_reserve_quota_nblks(struct xfs_trans *tp, struct xfs_inode *ip,
108 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *,
111 int xfs_trans_reserve_quota_icreate(struct xfs_trans *tp,
118 extern void xfs_qm_vop_create_dqattach(struct xfs_trans *, struct xfs_inode *,
[all …]
H A Dxfs_trans.c69 struct xfs_trans *tp) in xfs_trans_free()
90 STATIC struct xfs_trans *
92 struct xfs_trans *tp) in xfs_trans_dup()
94 struct xfs_trans *ntp; in xfs_trans_dup()
153 struct xfs_trans *tp, in xfs_trans_reserve()
252 struct xfs_trans **tpp) in xfs_trans_alloc()
254 struct xfs_trans *tp; in xfs_trans_alloc()
332 struct xfs_trans **tpp) in xfs_trans_alloc_empty()
621 struct xfs_trans *tp) in xfs_trans_unreserve_and_mod_sb()
710 struct xfs_trans *tp, in xfs_trans_add_item()
[all …]
H A Dxfs_trans_dquot.c31 struct xfs_trans *tp, in xfs_trans_dqjoin()
55 struct xfs_trans *tp, in xfs_trans_log_dquot()
76 struct xfs_trans *otp, in xfs_trans_dup_dqinfo()
77 struct xfs_trans *ntp) in xfs_trans_dup_dqinfo()
153 struct xfs_trans *tp, in xfs_trans_mod_ino_dquot()
264 struct xfs_trans *tp, in xfs_trans_get_dqtrx()
301 struct xfs_trans *tp, in xfs_trans_mod_dquot()
390 struct xfs_trans *tp, in xfs_trans_dqlockedjoin()
448 struct xfs_trans *tp, in xfs_trans_apply_dquot_deltas_hook()
477 struct xfs_trans *tp) in xfs_trans_apply_dquot_deltas()
[all …]
H A Dxfs_inode.h22 struct xfs_trans;
570 int xfs_ifree(struct xfs_trans *, struct xfs_inode *);
571 int xfs_itruncate_extents_flags(struct xfs_trans **,
583 int xfs_icreate(struct xfs_trans *tp, xfs_ino_t ino,
588 struct xfs_trans **tpp, in xfs_itruncate_extents()
639 int xfs_iunlink_reload_next(struct xfs_trans *tp, struct xfs_buf *agibp,
656 int xfs_inode_reload_unlinked_bucket(struct xfs_trans *tp, struct xfs_inode *ip);
660 void xfs_inode_count_blocks(struct xfs_trans *tp, struct xfs_inode *ip,
H A Dxfs_bmap_util.h16 struct xfs_trans;
51 int xfs_bmap_last_extent(struct xfs_trans *tp, struct xfs_inode *ip,
75 int xfs_bmap_count_blocks(struct xfs_trans *tp, struct xfs_inode *ip,
H A Dxfs_reflink.h40 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);
H A Dxfs_iunlink_item.h9 struct xfs_trans;
24 int xfs_iunlink_log_inode(struct xfs_trans *tp, struct xfs_inode *ip,
H A Dxfs_fsmap.c185 int (*fn)(struct xfs_trans *tp,
206 struct xfs_trans *tp, in xfs_getfsmap_is_shared()
282 struct xfs_trans *tp, in xfs_getfsmap_helper()
376 struct xfs_trans *tp, in xfs_getfsmap_group_helper()
467 struct xfs_trans *tp, in __xfs_getfsmap_datadev()
470 int (*query_fn)(struct xfs_trans *, in __xfs_getfsmap_datadev() argument
608 struct xfs_trans *tp, in xfs_getfsmap_datadev_rmapbt_query()
627 struct xfs_trans *tp, in xfs_getfsmap_datadev_rmapbt()
639 struct xfs_trans *tp, in xfs_getfsmap_datadev_bnobt_query()
662 struct xfs_trans *tp, in xfs_getfsmap_datadev_bnobt()
[all …]
/linux/fs/xfs/libxfs/
H A Dxfs_alloc.h13 struct xfs_trans;
35 struct xfs_trans *tp; /* transaction pointer */
76 int xfs_alloc_get_freelist(struct xfs_perag *pag, struct xfs_trans *tp,
78 int xfs_alloc_put_freelist(struct xfs_perag *pag, struct xfs_trans *tp,
81 int xfs_free_ag_extent(struct xfs_trans *tp, struct xfs_buf *agbp,
97 struct xfs_trans *tp, /* transaction pointer */
145 struct xfs_trans *tp, /* transaction pointer */
155 struct xfs_trans *tp, in xfs_free_extent()
192 int xfs_read_agf(struct xfs_perag *pag, struct xfs_trans *tp, int flags,
194 int xfs_alloc_read_agf(struct xfs_perag *pag, struct xfs_trans *tp, int flags,
[all …]
H A Dxfs_ialloc.h13 struct xfs_trans;
42 int xfs_dialloc(struct xfs_trans **tpp, const struct xfs_icreate_args *args,
45 int xfs_difree(struct xfs_trans *tp, struct xfs_perag *pag,
54 struct xfs_trans *tp, /* transaction pointer */
64 struct xfs_trans *tp, /* transaction pointer */
68 int xfs_read_agi(struct xfs_perag *pag, struct xfs_trans *tp, xfs_buf_flags_t flags,
70 int xfs_ialloc_read_agi(struct xfs_perag *pag, struct xfs_trans *tp,
90 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp,
115 int xfs_ialloc_check_shrink(struct xfs_perag *pag, struct xfs_trans *tp,
H A Dxfs_inode_util.h48 void xfs_trans_ichgtime(struct xfs_trans *tp, struct xfs_inode *ip, int flags);
50 void xfs_inode_init(struct xfs_trans *tp, const struct xfs_icreate_args *args,
53 int xfs_inode_uninit(struct xfs_trans *tp, struct xfs_perag *pag,
56 int xfs_iunlink(struct xfs_trans *tp, struct xfs_inode *ip);
57 int xfs_iunlink_remove(struct xfs_trans *tp, struct xfs_perag *pag,
59 int xfs_droplink(struct xfs_trans *tp, struct xfs_inode *ip);
60 void xfs_bumplink(struct xfs_trans *tp, struct xfs_inode *ip);
H A Dxfs_defer.c189 struct xfs_trans *tp, in xfs_defer_barrier_create_intent()
206 struct xfs_trans *tp, in xfs_defer_barrier_create_done()
215 struct xfs_trans *tp, in xfs_defer_barrier_finish_item()
243 struct xfs_trans *tp, in xfs_defer_create_done()
277 struct xfs_trans *tp, in xfs_defer_create_intent()
310 struct xfs_trans *tp) in xfs_defer_create_intents()
376 struct xfs_trans *tp, in xfs_defer_trans_abort()
390 struct xfs_trans *tp) in xfs_defer_save_resources()
440 struct xfs_trans *tp, in xfs_defer_restore_resources()
461 struct xfs_trans **tpp) in xfs_defer_trans_roll()
[all …]
H A Dxfs_dir2.h15 struct xfs_trans;
62 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp,
64 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp,
67 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp,
70 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp,
73 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp,
76 extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp,
346 int xfs_dir_create_child(struct xfs_trans *tp, unsigned int resblks,
348 int xfs_dir_add_child(struct xfs_trans *tp, unsigned int resblks,
350 int xfs_dir_remove_child(struct xfs_trans *tp, unsigned int resblks,
[all …]
H A Dxfs_ialloc_btree.h50 struct xfs_trans *tp, struct xfs_buf *agbp);
52 struct xfs_trans *tp, struct xfs_buf *agbp);
66 int xfs_finobt_calc_reserves(struct xfs_perag *perag, struct xfs_trans *tp,
72 struct xfs_trans *tp, struct xfs_buf *agbp);
H A Dxfs_sb.h12 struct xfs_trans;
16 extern void xfs_log_sb(struct xfs_trans *tp);
35 struct xfs_trans *tp, xfs_agnumber_t agno,
38 struct xfs_trans *tp, xfs_agnumber_t agno,
H A Dxfs_rtbitmap.h14 struct xfs_trans *tp;
371 struct xfs_trans *tp,
393 int xfs_rtalloc_query_range(struct xfs_rtgroup *rtg, struct xfs_trans *tp,
396 int xfs_rtalloc_query_all(struct xfs_rtgroup *rtg, struct xfs_trans *tp,
398 int xfs_rtalloc_extent_is_free(struct xfs_rtgroup *rtg, struct xfs_trans *tp,
400 int xfs_rtfree_extent(struct xfs_trans *tp, struct xfs_rtgroup *rtg,
403 int xfs_rtfree_blocks(struct xfs_trans *tp, struct xfs_rtgroup *rtg,
417 struct xfs_trans *tp, bool init);
419 struct xfs_trans *tp, bool init);
424 static inline int xfs_rtfree_blocks(struct xfs_trans *tp, in xfs_rtfree_blocks()
H A Dxfs_rmap_btree.h46 struct xfs_trans *tp, struct xfs_buf *bp,
49 struct xfs_trans *tp, struct xfs_buf *agbp);
59 extern int xfs_rmapbt_calc_reserves(struct xfs_mount *mp, struct xfs_trans *tp,
68 struct xfs_trans *tp, struct xfbtree *xfbtree);
H A Dxfs_refcount_btree.h49 struct xfs_trans *tp, struct xfs_buf *agbp,
61 struct xfs_trans *tp, struct xfs_perag *pag, xfs_extlen_t *ask,
65 struct xfs_trans *tp, struct xfs_buf *agbp);
H A Dxfs_alloc_btree.h51 struct xfs_trans *tp, struct xfs_buf *bp,
54 struct xfs_trans *tp, struct xfs_buf *bp,
62 struct xfs_trans *tp, struct xfs_buf *agbp);
H A Dxfs_bmap_btree.h13 struct xfs_trans;
41 extern int xfs_bmbt_change_owner(struct xfs_trans *tp, struct xfs_inode *ip,
46 struct xfs_trans *, struct xfs_inode *, int);
48 struct xfs_trans *tp, int whichfork);
H A Dxfs_dir2_priv.h53 int xfs_dir3_block_read(struct xfs_trans *tp, struct xfs_inode *dp,
80 int xfs_dir3_data_read(struct xfs_trans *tp, struct xfs_inode *dp,
98 int xfs_dir3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,
100 int xfs_dir3_leafn_read(struct xfs_trans *tp, struct xfs_inode *dp,
158 int xfs_dir2_free_read(struct xfs_trans *tp, struct xfs_inode *dp,
189 extern int xfs_readdir(struct xfs_trans *tp, struct xfs_inode *dp,
H A Dxfs_inode_util.c267 struct xfs_trans *tp, in xfs_inode_init()
434 struct xfs_trans *tp, in xfs_iunlink_update_bucket()
470 struct xfs_trans *tp, in xfs_iunlink_insert_inode()
530 struct xfs_trans *tp, in xfs_iunlink()
557 struct xfs_trans *tp, in xfs_iunlink_remove_inode()
632 struct xfs_trans *tp, in xfs_iunlink_remove()
656 struct xfs_trans *tp, in xfs_droplink()
685 struct xfs_trans *tp, in xfs_bumplink()
705 struct xfs_trans *tp, in xfs_inode_uninit()
H A Dxfs_attr_leaf.h16 struct xfs_trans;
58 void xfs_attr_fork_remove(struct xfs_inode *ip, struct xfs_trans *tp);
100 int xfs_attr3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,
H A Dxfs_ag_resv.h10 int xfs_ag_resv_init(struct xfs_perag *pag, struct xfs_trans *tp);
19 struct xfs_trans *tp, xfs_extlen_t len);
/linux/fs/xfs/scrub/
H A Drcbag.h16 int rcbag_add(struct rcbag *bag, struct xfs_trans *tp,
20 int rcbag_next_edge(struct rcbag *bag, struct xfs_trans *tp,
23 int rcbag_remove_ending_at(struct rcbag *bag, struct xfs_trans *tp,
26 void rcbag_dump(struct rcbag *bag, struct xfs_trans *tp);

12345