|
@@ -443,8 +443,8 @@ static inline bool need_reserve_reloc_root(struct btrfs_root *root)
|
|
|
}
|
|
|
|
|
|
static struct btrfs_trans_handle *
|
|
|
-start_transaction(struct btrfs_root *root, u64 num_items, unsigned int type,
|
|
|
- enum btrfs_reserve_flush_enum flush)
|
|
|
+start_transaction(struct btrfs_root *root, unsigned int num_items,
|
|
|
+ unsigned int type, enum btrfs_reserve_flush_enum flush)
|
|
|
{
|
|
|
struct btrfs_trans_handle *h;
|
|
|
struct btrfs_transaction *cur_trans;
|
|
@@ -586,14 +586,15 @@ reserve_fail:
|
|
|
}
|
|
|
|
|
|
struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root,
|
|
|
- int num_items)
|
|
|
+ unsigned int num_items)
|
|
|
{
|
|
|
return start_transaction(root, num_items, TRANS_START,
|
|
|
BTRFS_RESERVE_FLUSH_ALL);
|
|
|
}
|
|
|
|
|
|
struct btrfs_trans_handle *btrfs_start_transaction_lflush(
|
|
|
- struct btrfs_root *root, int num_items)
|
|
|
+ struct btrfs_root *root,
|
|
|
+ unsigned int num_items)
|
|
|
{
|
|
|
return start_transaction(root, num_items, TRANS_START,
|
|
|
BTRFS_RESERVE_FLUSH_LIMIT);
|