Lines Matching refs:push_space
3247 int push_space = 0;
3260 push_space += data_size;
3271 if (space + push_space * 2 > free_space)
3277 push_space += data_size;
3281 push_space > free_space)
3285 push_space += this_item_size + sizeof(struct btrfs_item);
3299 push_space = btrfs_item_data_end(left, left_nritems - push_items);
3300 push_space -= leaf_data_end(left);
3304 memmove_leaf_data(right, data_end - push_space, data_end,
3308 copy_leaf_data(right, left, BTRFS_LEAF_DATA_SIZE(fs_info) - push_space,
3309 leaf_data_end(left), push_space);
3320 push_space = BTRFS_LEAF_DATA_SIZE(fs_info);
3322 push_space -= btrfs_token_item_size(&token, i);
3323 btrfs_set_token_item_offset(&token, i, push_space);
3459 int push_space = 0;
3480 if (space + push_space * 2 > free_space)
3486 push_space += data_size;
3489 if (this_item_size + sizeof(struct btrfs_item) + push_space >
3494 push_space += this_item_size + sizeof(struct btrfs_item);
3506 push_space = BTRFS_LEAF_DATA_SIZE(fs_info) -
3509 copy_leaf_data(left, right, leaf_data_end(left) - push_space,
3510 btrfs_item_offset(right, push_items - 1), push_space);
3531 push_space = btrfs_item_offset(right, push_items - 1) -
3534 BTRFS_LEAF_DATA_SIZE(fs_info) - push_space,
3535 leaf_data_end(right), push_space);
3544 push_space = BTRFS_LEAF_DATA_SIZE(fs_info);
3546 push_space = push_space - btrfs_token_item_size(&token, i);
3547 btrfs_set_token_item_offset(&token, i, push_space);