/linux-4.19.296/fs/xfs/libxfs/ |
D | xfs_defer.h | 37 void xfs_defer_add(struct xfs_trans *tp, enum xfs_defer_ops_type type, 39 int xfs_defer_finish_noroll(struct xfs_trans **tp); 40 int xfs_defer_finish(struct xfs_trans **tp); 41 void xfs_defer_cancel(struct xfs_trans *); 42 void xfs_defer_move(struct xfs_trans *dtp, struct xfs_trans *stp); 49 void *(*create_done)(struct xfs_trans *, void *, unsigned int); 50 int (*finish_item)(struct xfs_trans *, struct list_head *, void *, 52 void (*finish_cleanup)(struct xfs_trans *, void *, int); 55 void *(*create_intent)(struct xfs_trans *, uint); 56 void (*log_item)(struct xfs_trans *, void *, struct list_head *);
|
D | xfs_alloc.h | 13 struct xfs_trans; 53 struct xfs_trans *tp; /* transaction pointer */ 124 struct xfs_trans *tp, /* transaction pointer */ 134 struct xfs_trans *tp, /* transaction pointer */ 144 struct xfs_trans *tp, /* transaction pointer */ 153 struct xfs_trans *tp, /* transaction pointer */ 165 struct xfs_trans *tp, /* transaction pointer */ 182 struct xfs_trans *tp, /* transaction pointer */ 191 struct xfs_trans *tp, in xfs_free_extent() 221 int xfs_read_agf(struct xfs_mount *mp, struct xfs_trans *tp, [all …]
|
D | xfs_bmap.h | 14 struct xfs_trans; 22 struct xfs_trans *tp; /* transaction pointer */ 188 void __xfs_bmap_add_free(struct xfs_trans *tp, xfs_fsblock_t bno, 192 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip, 194 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip, 202 int xfs_bmapi_write(struct xfs_trans *tp, struct xfs_inode *ip, 205 int __xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip, 208 int xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip, 218 int xfs_bmap_collapse_extents(struct xfs_trans *tp, struct xfs_inode *ip, 223 int xfs_bmap_insert_extents(struct xfs_trans *tp, struct xfs_inode *ip, [all …]
|
D | xfs_ialloc.h | 13 struct xfs_trans; 69 struct xfs_trans *tp, /* transaction pointer */ 83 struct xfs_trans *tp, /* transaction pointer */ 93 struct xfs_trans *tp, /* transaction pointer */ 110 struct xfs_trans *tp, /* transaction pointer */ 120 struct xfs_trans *tp, /* transaction pointer */ 131 struct xfs_trans *tp, /* transaction pointer */ 149 int xfs_ialloc_inode_init(struct xfs_mount *mp, struct xfs_trans *tp, 154 int xfs_read_agi(struct xfs_mount *mp, struct xfs_trans *tp,
|
D | xfs_refcount.h | 32 extern int xfs_refcount_increase_extent(struct xfs_trans *tp, 34 extern int 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 extern int xfs_refcount_alloc_cow_extent(struct xfs_trans *tp, 50 extern int xfs_refcount_free_cow_extent(struct xfs_trans *tp,
|
D | xfs_defer.c | 184 struct xfs_trans *tp) in xfs_defer_create_intents() 203 struct xfs_trans *tp, in xfs_defer_trans_abort() 223 struct xfs_trans **tpp) in xfs_defer_trans_roll() 225 struct xfs_trans *tp = *tpp; in xfs_defer_trans_roll() 299 struct xfs_trans *tp) in xfs_defer_reset() 350 struct xfs_trans **tp) in xfs_defer_finish_noroll() 357 void (*cleanup_fn)(struct xfs_trans *, void *, int); in xfs_defer_finish_noroll() 452 struct xfs_trans **tp) in xfs_defer_finish() 477 struct xfs_trans *tp) in xfs_defer_cancel() 488 struct xfs_trans *tp, in xfs_defer_add() [all …]
|
D | xfs_sb.h | 12 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,
|
D | xfs_rmap.h | 138 int xfs_rmap_alloc(struct xfs_trans *tp, struct xfs_buf *agbp, 141 int xfs_rmap_free(struct xfs_trans *tp, struct xfs_buf *agbp, 188 int xfs_rmap_map_extent(struct xfs_trans *tp, struct xfs_inode *ip, 190 int xfs_rmap_unmap_extent(struct xfs_trans *tp, struct xfs_inode *ip, 192 int xfs_rmap_convert_extent(struct xfs_mount *mp, struct xfs_trans *tp, 195 int xfs_rmap_alloc_extent(struct xfs_trans *tp, xfs_agnumber_t agno, 197 int xfs_rmap_free_extent(struct xfs_trans *tp, xfs_agnumber_t agno, 200 void xfs_rmap_finish_one_cleanup(struct xfs_trans *tp, 202 int xfs_rmap_finish_one(struct xfs_trans *tp, enum xfs_rmap_intent_type type,
|
D | xfs_dir2_priv.h | 19 extern int xfs_dir3_block_read(struct xfs_trans *tp, struct xfs_inode *dp, 37 extern int xfs_dir3_data_read(struct xfs_trans *tp, struct xfs_inode *dp, 50 extern int xfs_dir3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp, 52 extern int xfs_dir3_leafn_read(struct xfs_trans *tp, struct xfs_inode *dp, 107 extern int xfs_dir2_free_read(struct xfs_trans *tp, struct xfs_inode *dp, 123 extern int xfs_readdir(struct xfs_trans *tp, struct xfs_inode *dp,
|
D | xfs_da_btree.h | 11 struct xfs_trans; 59 struct xfs_trans *trans; /* current trans (changes over time) */ 172 int xfs_da3_node_read(struct xfs_trans *tp, struct xfs_inode *dp, 182 int xfs_da_get_buf(struct xfs_trans *trans, struct xfs_inode *dp, 185 int xfs_da_read_buf(struct xfs_trans *trans, struct xfs_inode *dp,
|
D | xfs_dir2.h | 15 struct xfs_trans; 116 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp, 118 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp, 121 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp, 124 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp, 127 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, 130 extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp,
|
D | xfs_ag.h | 11 struct xfs_trans; 27 int xfs_ag_extend_space(struct xfs_mount *mp, struct xfs_trans *tp,
|
/linux-4.19.296/fs/xfs/ |
D | xfs_trans.h | 19 struct xfs_trans; 101 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 …]
|
D | xfs_rtalloc.h | 12 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 *tp, [all …]
|
D | xfs_quota.h | 15 struct xfs_trans; 74 extern void xfs_trans_dup_dqinfo(struct xfs_trans *, struct xfs_trans *); 75 extern void xfs_trans_free_dqinfo(struct xfs_trans *); 76 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *, 78 extern void xfs_trans_apply_dquot_deltas(struct xfs_trans *); 79 extern void xfs_trans_unreserve_and_mod_dquots(struct xfs_trans *); 80 extern int xfs_trans_reserve_quota_nblks(struct xfs_trans *, 82 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *, 89 extern void xfs_qm_vop_create_dqattach(struct xfs_trans *, struct xfs_inode *, 92 extern struct xfs_dquot *xfs_qm_vop_chown(struct xfs_trans *, [all …]
|
D | xfs_trans_refcount.c | 26 struct xfs_trans *tp, in xfs_trans_get_cud() 43 struct xfs_trans *tp, in xfs_trans_log_finish_refcount_update() 90 struct xfs_trans *tp, in xfs_refcount_update_create_intent() 130 struct xfs_trans *tp, in xfs_refcount_update_log_item() 160 struct xfs_trans *tp, in xfs_refcount_update_create_done() 170 struct xfs_trans *tp, in xfs_refcount_update_finish_item() 202 struct xfs_trans *tp, in xfs_refcount_update_finish_cleanup()
|
D | xfs_reflink.h | 9 extern int xfs_reflink_find_shared(struct xfs_mount *mp, struct xfs_trans *tp, 23 struct xfs_trans **tpp, xfs_fileoff_t offset_fsb, 32 extern int xfs_reflink_inode_has_shared_extents(struct xfs_trans *tp, 35 struct xfs_trans **tpp);
|
D | xfs_dquot_item.h | 10 struct xfs_trans; 30 extern xfs_qoff_logitem_t *xfs_trans_get_qoff_item(struct xfs_trans *, 32 extern void xfs_trans_log_quotaoff_item(struct xfs_trans *,
|
D | xfs_trans_rmap.c | 65 struct xfs_trans *tp, in xfs_trans_get_rud() 82 struct xfs_trans *tp, in xfs_trans_log_finish_rmap_update() 131 struct xfs_trans *tp, in xfs_rmap_update_create_intent() 152 struct xfs_trans *tp, in xfs_rmap_update_log_item() 185 struct xfs_trans *tp, in xfs_rmap_update_create_done() 195 struct xfs_trans *tp, in xfs_rmap_update_finish_item() 219 struct xfs_trans *tp, in xfs_rmap_update_finish_cleanup()
|
D | xfs_trans_bmap.c | 27 struct xfs_trans *tp, in xfs_trans_get_bud() 44 struct xfs_trans *tp, in xfs_trans_log_finish_bmap_update() 90 struct xfs_trans *tp, in xfs_bmap_update_create_intent() 134 struct xfs_trans *tp, in xfs_bmap_update_log_item() 167 struct xfs_trans *tp, in xfs_bmap_update_create_done() 177 struct xfs_trans *tp, in xfs_bmap_update_finish_item()
|
D | xfs_trans_extfree.c | 29 xfs_trans_get_efd(struct xfs_trans *tp, in xfs_trans_get_efd() 55 struct xfs_trans *tp, in xfs_trans_free_extent() 113 struct xfs_trans *tp, in xfs_extent_free_create_intent() 134 struct xfs_trans *tp, in xfs_extent_free_log_item() 163 struct xfs_trans *tp, in xfs_extent_free_create_done() 173 struct xfs_trans *tp, in xfs_extent_free_finish_item() 227 struct xfs_trans *tp, in xfs_agfl_free_finish_item()
|
D | xfs_qm.h | 116 extern void xfs_trans_mod_dquot(struct xfs_trans *, 118 extern int xfs_trans_reserve_quota_bydquots(struct xfs_trans *, 122 extern void xfs_trans_dqjoin(struct xfs_trans *, struct xfs_dquot *); 123 extern void xfs_trans_log_dquot(struct xfs_trans *, struct xfs_dquot *);
|
D | xfs_trans.c | 65 struct xfs_trans *tp) in xfs_trans_free() 86 STATIC struct xfs_trans * 88 struct xfs_trans *tp) in xfs_trans_dup() 90 struct xfs_trans *ntp; in xfs_trans_dup() 149 struct xfs_trans *tp, in xfs_trans_reserve() 257 struct xfs_trans **tpp) in xfs_trans_alloc() 259 struct xfs_trans *tp; in xfs_trans_alloc() 316 struct xfs_trans **tpp) in xfs_trans_alloc_empty() 595 struct xfs_trans *tp) in xfs_trans_unreserve_and_mod_sb() 744 struct xfs_trans *tp, in xfs_trans_add_item() [all …]
|
D | xfs_trans_priv.h | 11 struct xfs_trans; 17 void xfs_trans_add_item(struct xfs_trans *, struct xfs_log_item *); 19 void xfs_trans_free_items(struct xfs_trans *tp, xfs_lsn_t commit_lsn, 21 void xfs_trans_unreserve_and_mod_sb(struct xfs_trans *tp);
|
D | xfs_trans_buf.c | 26 struct xfs_trans *tp, in xfs_trans_buf_item_match() 64 struct xfs_trans *tp, in _xfs_trans_bjoin() 101 struct xfs_trans *tp, in xfs_trans_bjoin() 119 struct xfs_trans *tp, in xfs_trans_get_buf_map() 228 struct xfs_trans *tp, in xfs_trans_read_buf_map() 338 struct xfs_trans *tp, in xfs_trans_brelse() 437 struct xfs_trans *tp, in xfs_trans_dirty_buf() 492 struct xfs_trans *tp, in xfs_trans_log_buf() 666 struct xfs_trans *tp, in xfs_trans_ordered_buf() 695 struct xfs_trans *tp, in xfs_trans_buf_set_type()
|