Josef Bacik
9f21246d8c
btrfs: migrate the block group caching code
...
We can now just copy it over to block-group.c.
Signed-off-by: Josef Bacik <josef@toxicpanda.com >
Reviewed-by: David Sterba <dsterba@suse.com >
Signed-off-by: David Sterba <dsterba@suse.com >
2019-09-09 14:59:08 +02:00
Josef Bacik
3eeb3226a8
btrfs: migrate nocow and reservation helpers
...
These are relatively straightforward as well.
Signed-off-by: Josef Bacik <josef@toxicpanda.com >
Reviewed-by: David Sterba <dsterba@suse.com >
Signed-off-by: David Sterba <dsterba@suse.com >
2019-09-09 14:59:04 +02:00
Josef Bacik
3cad128400
btrfs: migrate the block group ref counting stuff
...
Another easy set to move over to block-group.c.
Signed-off-by: Josef Bacik <josef@toxicpanda.com >
Reviewed-by: David Sterba <dsterba@suse.com >
Signed-off-by: David Sterba <dsterba@suse.com >
2019-09-09 14:59:04 +02:00
Josef Bacik
2e405ad842
btrfs: migrate the block group lookup code
...
Move these bits first as they are the easiest to move. Export two of
the helpers so they can be moved all at once.
Signed-off-by: Josef Bacik <josef@toxicpanda.com >
Reviewed-by: David Sterba <dsterba@suse.com >
[ minor style updates ]
Signed-off-by: David Sterba <dsterba@suse.com >
2019-09-09 14:59:04 +02:00