summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2013-10-15 09:17:53 +1100
committerBen Myers <bpm@sgi.com>2013-10-23 14:30:51 -0500
commitd420e5c810bce5debce0238021b410d0ef99cf08 (patch)
treefc8145dc0b137fd9ce4d2a1bdca5e69a1304bcb5
parent9aede1d81b12a95771db0e2f9196dd37e10aaf20 (diff)
downloadlwn-d420e5c810bce5debce0238021b410d0ef99cf08.tar.gz
lwn-d420e5c810bce5debce0238021b410d0ef99cf08.zip
xfs: remove unused transaction callback variables
We don't do callbacks at transaction commit time, no do we have any infrastructure to set up or run such callbacks, so remove the variables and typedefs for these operations. If we ever need to add callbacks, we can reintroduce the variables at that time. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Ben Myers <bpm@sgi.com> Signed-off-by: Ben Myers <bpm@sgi.com>
-rw-r--r--fs/xfs/xfs_trans.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/fs/xfs/xfs_trans.h b/fs/xfs/xfs_trans.h
index 09cf40b89e8c..71c835e9e810 100644
--- a/fs/xfs/xfs_trans.h
+++ b/fs/xfs/xfs_trans.h
@@ -86,17 +86,10 @@ struct xfs_item_ops {
#define XFS_ITEM_FLUSHING 3
/*
- * This is the type of function which can be given to xfs_trans_callback()
- * to be called upon the transaction's commit to disk.
- */
-typedef void (*xfs_trans_callback_t)(struct xfs_trans *, void *);
-
-/*
* This is the structure maintained for every active transaction.
*/
typedef struct xfs_trans {
unsigned int t_magic; /* magic number */
- xfs_log_callback_t t_logcb; /* log callback struct */
unsigned int t_type; /* transaction type */
unsigned int t_log_res; /* amt of log space resvd */
unsigned int t_log_count; /* count for perm log res */