Nikolay Borisov
|
2335efafa6
btrfs: split delayed ref head initialization and addition
|
7 年之前 |
Nikolay Borisov
|
eb86ec73b9
btrfs: Use init_delayed_ref_head in add_delayed_ref_head
|
7 年之前 |
Nikolay Borisov
|
a2e569b3f2
btrfs: Introduce init_delayed_ref_head
|
7 年之前 |
Nikolay Borisov
|
cd7f9699b1
btrfs: Open-code add_delayed_data_ref
|
7 年之前 |
Nikolay Borisov
|
70d640004a
btrfs: Open-code add_delayed_tree_ref
|
7 年之前 |
Nikolay Borisov
|
c812c8a857
btrfs: Use init_delayed_ref_common in add_delayed_data_ref
|
7 年之前 |
Nikolay Borisov
|
646f4dd76f
btrfs: Use init_delayed_ref_common in add_delayed_tree_ref
|
7 年之前 |
Nikolay Borisov
|
cb49a87b2a
btrfs: Factor out common delayed refs init code
|
7 年之前 |
Nikolay Borisov
|
be97f133b3
btrfs: Drop fs_info parameter from btrfs_merge_delayed_refs
|
7 年之前 |
Nikolay Borisov
|
f033798d12
btrfs: Drop fs_info parameter from add_delayed_data_ref
|
7 年之前 |
Nikolay Borisov
|
1acda0c289
btrfs: Drop add_delayed_ref_head fs_info parameter
|
7 年之前 |
Nikolay Borisov
|
41d0bd3b5e
btrfs: Drop delayed_refs argument from btrfs_check_delayed_seq
|
7 年之前 |
Nikolay Borisov
|
5e388e9581
btrfs: Fix race condition between delayed refs and blockgroup removal
|
7 年之前 |
David Sterba
|
c1d7c514f7
btrfs: replace GPL boilerplate by SPDX -- sources
|
7 年之前 |
David Sterba
|
a4666e688f
btrfs: use lockdep_assert_held for spinlocks
|
7 年之前 |
David Sterba
|
e67c718b5b
btrfs: add more __cold annotations
|
7 年之前 |
Nikolay Borisov
|
952bd3db0d
btrfs: Ignore errors from btrfs_qgroup_trace_extent_post
|
7 年之前 |
Liu Bo
|
f5c29bd9db
Btrfs: add __init macro to btrfs init functions
|
7 年之前 |
Josef Bacik
|
0e0adbcfdc
btrfs: track refs in a rb_tree instead of a list
|
7 年之前 |
Josef Bacik
|
1d148e5939
btrfs: add a comp_refs() helper
|
7 年之前 |
Josef Bacik
|
c7ad7c8439
btrfs: switch args for comp_*_refs
|
7 年之前 |
Josef Bacik
|
3b60d436a1
btrfs: remove type argument from comp_tree_refs
|
7 年之前 |
Josef Bacik
|
d278850eff
btrfs: remove delayed_ref_node from ref_head
|
7 年之前 |
Omar Sandoval
|
7be07912b3
Btrfs: return old and new total ref mods when adding delayed refs
|
8 年之前 |
Elena Reshetova
|
6df8cdf5bd
btrfs: convert btrfs_delayed_ref_node.refs from atomic_t to refcount_t
|
8 年之前 |
Qu Wenruo
|
fb235dc06f
btrfs: qgroup: Move half of the qgroup accounting time out of commit trans
|
8 年之前 |
Liu Bo
|
f72ad18e99
Btrfs: pass delayed_refs directly to btrfs_find_delayed_ref_head
|
8 年之前 |
Jeff Mahoney
|
fef394f75b
btrfs: drop unused extent_op arg from btrfs_add_delayed_data_ref
|
8 年之前 |
Wang Xiaoguang
|
1d57ee9416
btrfs: improve delayed refs iterations
|
8 年之前 |
Qu Wenruo
|
50b3e040b7
btrfs: qgroup: Rename functions to make it follow reserve,trace,account steps
|
8 年之前 |