transaction.h (f2e5d078f7f02d4289db31f5f63e23e39914075e) transaction.h (c6b305a89b1903d63652691ad5eb9f05aa0326b8)
1/*
2 * Copyright (C) 2007 Oracle. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public
6 * License v2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,

--- 54 unchanged lines hidden (view full) ---

63 unsigned long blocks_reserved;
64 unsigned long blocks_used;
65 unsigned long delayed_ref_updates;
66 struct btrfs_transaction *transaction;
67 struct btrfs_block_rsv *block_rsv;
68 struct btrfs_block_rsv *orig_rsv;
69 short aborted;
70 short adding_csums;
1/*
2 * Copyright (C) 2007 Oracle. All rights reserved.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public
6 * License v2 as published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,

--- 54 unchanged lines hidden (view full) ---

63 unsigned long blocks_reserved;
64 unsigned long blocks_used;
65 unsigned long delayed_ref_updates;
66 struct btrfs_transaction *transaction;
67 struct btrfs_block_rsv *block_rsv;
68 struct btrfs_block_rsv *orig_rsv;
69 short aborted;
70 short adding_csums;
71 bool allocating_chunk;
71 enum btrfs_trans_type type;
72 /*
73 * this root is only needed to validate that the root passed to
74 * start_transaction is the same as the one passed to end_transaction.
75 * Subvolume quota depends on this
76 */
77 struct btrfs_root *root;
78 struct seq_list delayed_ref_elem;

--- 66 unchanged lines hidden ---
72 enum btrfs_trans_type type;
73 /*
74 * this root is only needed to validate that the root passed to
75 * start_transaction is the same as the one passed to end_transaction.
76 * Subvolume quota depends on this
77 */
78 struct btrfs_root *root;
79 struct seq_list delayed_ref_elem;

--- 66 unchanged lines hidden ---