Jeff Mahoney
|
87bde3cdfc
btrfs: pass fs_info to (more) routines that are only called with extent_root
|
8 years ago |
David Sterba
|
8b74c03e3c
btrfs: remove unused parameter from btrfs_prepare_extent_commit
|
8 years ago |
David Sterba
|
7775c8184e
btrfs: remove unused parameter from btrfs_subvolume_release_metadata
|
8 years ago |
David Sterba
|
7c302b49dd
btrfs: remove unused parameter from clean_tree_block
|
8 years ago |
Liu Bo
|
4136135b08
Btrfs: use helper to get used bytes of space_info
|
8 years ago |
Liu Bo
|
0c9b36e0d7
Btrfs: try to avoid acquiring free space ctl's lock
|
8 years ago |
Liu Bo
|
e4c3b2dcd1
Btrfs: kill trans in run_delalloc_nocow and btrfs_cross_ref_exist
|
8 years ago |
Liu Bo
|
f72ad18e99
Btrfs: pass delayed_refs directly to btrfs_find_delayed_ref_head
|
8 years ago |
Jeff Mahoney
|
003d7c59e8
btrfs: allow unlink to exceed subvolume quota
|
8 years ago |
Omar Sandoval
|
310712b2f7
Btrfs: constify struct btrfs_{,disk_}key wherever possible
|
8 years ago |
David Sterba
|
f85b7379cd
btrfs: fix over-80 lines introduced by previous cleanups
|
8 years ago |
Nikolay Borisov
|
4a0cc7ca6c
btrfs: Make btrfs_ino take a struct btrfs_inode
|
8 years ago |
David Sterba
|
823bb20ab4
btrfs: add wrapper for counting BTRFS_MAX_EXTENT_SIZE
|
8 years ago |
Jeff Mahoney
|
fef394f75b
btrfs: drop unused extent_op arg from btrfs_add_delayed_data_ref
|
8 years ago |
Liu Bo
|
e321f8a801
Btrfs: use down_read_nested to make lockdep silent
|
8 years ago |
Jeff Mahoney
|
d028099643
btrfs: fix locking when we put back a delayed ref that's too new
|
8 years ago |
Jeff Mahoney
|
aa7c8da35d
btrfs: fix error handling when run_delayed_extent_op fails
|
8 years ago |
David Sterba
|
34441361c4
btrfs: opencode chunk locking, remove helpers
|
9 years ago |
Jeff Mahoney
|
3a45bb207e
btrfs: remove root parameter from transaction commit/end routines
|
9 years ago |
Jeff Mahoney
|
2ff7e61e0d
btrfs: take an fs_info directly when the root is not used otherwise
|
9 years ago |
Jeff Mahoney
|
afdb571890
btrfs: simplify btrfs_wait_cache_io prototype
|
9 years ago |
Jeff Mahoney
|
71ff6437c2
btrfs: convert extent-tree tracepoints to use fs_info
|
9 years ago |
Jeff Mahoney
|
0b246afa62
btrfs: root->fs_info cleanup, add fs_info convenience variables
|
9 years ago |
Jeff Mahoney
|
6202df6921
btrfs: root->fs_info cleanup, update_block_group{,flags}
|
9 years ago |
Jeff Mahoney
|
3796d33535
btrfs: root->fs_info cleanup, lock/unlock_chunks
|
9 years ago |
Jeff Mahoney
|
27965b6c2c
btrfs: root->fs_info cleanup, btrfs_calc_{trans,trunc}_metadata_size
|
9 years ago |
Jeff Mahoney
|
da17066c40
btrfs: pull node/sector/stripe sizes out of root and into fs_info
|
9 years ago |
Jeff Mahoney
|
fb456252d3
btrfs: root->fs_info cleanup, use fs_info->dev_root everywhere
|
9 years ago |
Jeff Mahoney
|
2b2e27eb92
btrfs: alloc_reserved_file_extent trace point should use extent_root
|
9 years ago |
Jeff Mahoney
|
6bccf3ab1e
btrfs: call functions that always use the same root with fs_info instead
|
9 years ago |