Home
last modified time | relevance | path

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

12

/linux-2.4.37.9/fs/xfs/
Dxfs_trans_priv.h38 struct xfs_trans;
43 struct xfs_log_item_desc *xfs_trans_add_item(struct xfs_trans *,
45 void xfs_trans_free_item(struct xfs_trans *,
47 struct xfs_log_item_desc *xfs_trans_find_item(struct xfs_trans *,
49 struct xfs_log_item_desc *xfs_trans_first_item(struct xfs_trans *);
50 struct xfs_log_item_desc *xfs_trans_next_item(struct xfs_trans *,
52 void xfs_trans_free_items(struct xfs_trans *, int);
53 void xfs_trans_unlock_items(struct xfs_trans *,
Dxfs_alloc.h38 struct xfs_trans;
65 struct xfs_trans *tp; /* transaction pointer */
129 struct xfs_trans *tp, /* transaction pointer */
138 struct xfs_trans *tp, /* transaction pointer */
148 struct xfs_trans *tp, /* transaction pointer */
157 struct xfs_trans *tp, /* transaction pointer */
168 struct xfs_trans *tp, /* transaction pointer */
185 struct xfs_trans *tp, /* transaction pointer */
Dxfs_bmap.h39 struct xfs_trans;
109 struct xfs_trans *tp; /* transaction pointer */
199 struct xfs_trans **tp, /* transaction pointer addr */
211 struct xfs_trans *tp, /* transaction pointer */
225 struct xfs_trans *tp, /* transaction pointer */
237 struct xfs_trans *tp, /* transaction pointer */
259 struct xfs_trans *tp, /* transaction pointer */
278 struct xfs_trans *tp, /* transaction pointer */
299 struct xfs_trans *tp, /* transaction pointer */
313 struct xfs_trans *tp, /* transaction pointer */
Dxfs_ialloc.h38 struct xfs_trans;
119 struct xfs_trans *tp, /* transaction pointer */
136 struct xfs_trans *tp, /* transaction pointer */
149 struct xfs_trans *tp, /* transaction pointer */
168 struct xfs_trans *tp, /* transaction pointer */
178 struct xfs_trans *tp, /* transaction pointer */
Dxfs_dir.h56 struct xfs_trans;
64 typedef int (*xfs_dir_init_t)(struct xfs_trans *tp,
67 typedef int (*xfs_dir_createname_t)(struct xfs_trans *tp,
75 typedef int (*xfs_dir_lookup_t)(struct xfs_trans *tp,
80 typedef int (*xfs_dir_removename_t)(struct xfs_trans *tp,
88 typedef int (*xfs_dir_getdents_t)(struct xfs_trans *tp,
92 typedef int (*xfs_dir_replace_t)(struct xfs_trans *tp,
100 typedef int (*xfs_dir_canenter_t)(struct xfs_trans *tp,
Dxfs_dir2_data.h42 struct xfs_trans;
209 xfs_dir2_data_log_entry(struct xfs_trans *tp, struct xfs_dabuf *bp,
213 xfs_dir2_data_log_header(struct xfs_trans *tp, struct xfs_dabuf *bp);
216 xfs_dir2_data_log_unused(struct xfs_trans *tp, struct xfs_dabuf *bp,
220 xfs_dir2_data_make_free(struct xfs_trans *tp, struct xfs_dabuf *bp,
226 xfs_dir2_data_use_free(struct xfs_trans *tp, struct xfs_dabuf *bp,
Dxfs_rtalloc.h36 struct xfs_trans;
101 struct xfs_trans *tp, /* transaction pointer */
117 struct xfs_trans *tp, /* transaction pointer */
146 struct xfs_trans *tp, /* transaction pointer */
156 struct xfs_trans *tp, /* transaction pointer */
166 struct xfs_trans *tp); /* transaction pointer */
Dxfs_inode.h99 struct xfs_trans;
267 struct xfs_trans *i_transp; /* ptr to owning transaction*/
477 struct xfs_trans *);
479 int xfs_iget(struct xfs_mount *, struct xfs_trans *, xfs_ino_t,
499 int xfs_inotobp(struct xfs_mount *, struct xfs_trans *, xfs_ino_t,
501 int xfs_itobp(struct xfs_mount *, struct xfs_trans *,
504 int xfs_iread(struct xfs_mount *, struct xfs_trans *, xfs_ino_t,
506 int xfs_iread_extents(struct xfs_trans *, xfs_inode_t *, int);
507 int xfs_ialloc(struct xfs_trans *, xfs_inode_t *, mode_t, nlink_t,
513 int xfs_ifree(struct xfs_trans *, xfs_inode_t *,
[all …]
Dxfs_da_btree.h39 struct xfs_trans;
181 struct xfs_trans *trans; /* current trans (changes over time) */
308 int xfs_da_get_buf(struct xfs_trans *trans, struct xfs_inode *dp,
311 int xfs_da_read_buf(struct xfs_trans *trans, struct xfs_inode *dp,
314 xfs_daddr_t xfs_da_reada_buf(struct xfs_trans *trans, struct xfs_inode *dp,
326 void xfs_da_log_buf(struct xfs_trans *tp, xfs_dabuf_t *dabuf, uint first,
328 void xfs_da_brelse(struct xfs_trans *tp, xfs_dabuf_t *dabuf);
329 void xfs_da_binval(struct xfs_trans *tp, xfs_dabuf_t *dabuf);
Dxfs_quota.h288 typedef void (*qo_dup_dqinfo_t)(struct xfs_trans *, struct xfs_trans *);
289 typedef void (*qo_mod_dquot_byino_t)(struct xfs_trans *,
291 typedef void (*qo_free_dqinfo_t)(struct xfs_trans *);
292 typedef void (*qo_apply_dquot_deltas_t)(struct xfs_trans *);
293 typedef void (*qo_unreserve_and_mod_dquots_t)(struct xfs_trans *);
295 struct xfs_trans *, struct xfs_mount *,
298 struct xfs_trans *, struct xfs_mount *,
Dxfs_dir2.h40 struct xfs_trans;
100 xfs_dir2_isblock(struct xfs_trans *tp, struct xfs_inode *dp, int *vp);
103 xfs_dir2_isleaf(struct xfs_trans *tp, struct xfs_inode *dp, int *vp);
Dxfs_attr_leaf.h53 struct xfs_trans;
286 int xfs_attr_root_inactive(struct xfs_trans **trans, struct xfs_inode *dp);
287 int xfs_attr_node_inactive(struct xfs_trans **trans, struct xfs_inode *dp,
289 int xfs_attr_leaf_inactive(struct xfs_trans **trans, struct xfs_inode *dp,
291 int xfs_attr_leaf_freextent(struct xfs_trans **trans, struct xfs_inode *dp,
306 int xfs_attr_rolltrans(struct xfs_trans **transp, struct xfs_inode *dp);
Dxfs_dir2_leaf.h44 struct xfs_trans;
320 xfs_dir2_leaf_getdents(struct xfs_trans *tp, struct xfs_inode *dp,
329 xfs_dir2_leaf_log_ents(struct xfs_trans *tp, struct xfs_dabuf *bp,
333 xfs_dir2_leaf_log_bests(struct xfs_trans *tp, struct xfs_dabuf *bp,
337 xfs_dir2_leaf_log_header(struct xfs_trans *tp, struct xfs_dabuf *bp);
340 xfs_dir2_leaf_log_tail(struct xfs_trans *tp, struct xfs_dabuf *bp);
Dxfs_imap.h49 struct xfs_trans;
50 int xfs_imap(struct xfs_mount *, struct xfs_trans *, xfs_ino_t,
Dxfs_btree.h39 struct xfs_trans;
165 struct xfs_trans *bc_tp; /* transaction we're in, if any */
344 struct xfs_trans *tp, /* transaction pointer */
355 struct xfs_trans *tp, /* transaction pointer */
367 struct xfs_trans *tp, /* transaction pointer */
410 struct xfs_trans *tp, /* transaction pointer */
423 struct xfs_trans *tp, /* transaction pointer */
Dxfs_dir2_block.h47 struct xfs_trans;
107 xfs_dir2_block_getdents(struct xfs_trans *tp, struct xfs_inode *dp,
Dxfs_dir2_node.h45 struct xfs_trans;
112 xfs_dir2_free_log_bests(struct xfs_trans *tp, struct xfs_dabuf *bp,
Dxfs_dir_leaf.h54 struct xfs_trans;
221 int xfs_dir_leaf_remove(struct xfs_trans *trans,
Dxfs_trans.h129 struct xfs_trans;
173 void (*iop_unpin_remove)(xfs_log_item_t *, struct xfs_trans *);
361 typedef void (*xfs_trans_callback_t)(struct xfs_trans *, void *);
366 typedef struct xfs_trans { struct
369 struct xfs_trans *t_forw; /* async list pointers */ argument
370 struct xfs_trans *t_back; /* async list pointers */ argument
Dxfs_qmops.c49 struct xfs_trans *tp, in xfs_dqvopchown_default()
Dxfs_mount.h146 typedef void (*xfs_dqvopcreate_t)(struct xfs_trans *, struct xfs_inode *,
150 struct xfs_trans *, struct xfs_inode *,
152 typedef int (*xfs_dqvopchownresv_t)(struct xfs_trans *, struct xfs_inode *,
206 typedef int (*xfs_bmapi_t)(struct xfs_trans *, void *,
Dxfs_dir.c77 static int xfs_dir_init(struct xfs_trans *trans,
81 static int xfs_dir_createname(struct xfs_trans *trans,
90 static int xfs_dir_lookup(struct xfs_trans *tp,
96 static int xfs_dir_removename(struct xfs_trans *trans,
105 static int xfs_dir_getdents(struct xfs_trans *tp,
110 static int xfs_dir_replace(struct xfs_trans *tp,
119 static int xfs_dir_canenter(struct xfs_trans *tp,
Dxfs_ag.h43 struct xfs_trans;
199 struct xfs_trans *busy_tp; /* transaction that did the free */
/linux-2.4.37.9/fs/xfs/quota/
Dxfs_dquot_item.h36 struct xfs_trans;
61 extern xfs_qoff_logitem_t *xfs_trans_get_qoff_item(struct xfs_trans *,
63 extern void xfs_trans_log_quotaoff_item(struct xfs_trans *,
Dxfs_dquot.h62 struct xfs_trans;
86 struct xfs_trans*q_transp; /* trans this belongs to currently */

12