Lines Matching refs:push_space
3119 int push_space = 0;
3132 push_space += data_size;
3143 if (space + push_space * 2 > free_space)
3149 push_space += data_size;
3153 push_space > free_space)
3157 push_space += this_item_size + sizeof(struct btrfs_item);
3171 push_space = btrfs_item_data_end(left, left_nritems - push_items);
3172 push_space -= leaf_data_end(left);
3176 memmove_leaf_data(right, data_end - push_space, data_end,
3180 copy_leaf_data(right, left, BTRFS_LEAF_DATA_SIZE(fs_info) - push_space,
3181 leaf_data_end(left), push_space);
3192 push_space = BTRFS_LEAF_DATA_SIZE(fs_info);
3194 push_space -= btrfs_token_item_size(&token, i);
3195 btrfs_set_token_item_offset(&token, i, push_space);
3331 int push_space = 0;
3352 if (space + push_space * 2 > free_space)
3358 push_space += data_size;
3361 if (this_item_size + sizeof(struct btrfs_item) + push_space >
3366 push_space += this_item_size + sizeof(struct btrfs_item);
3378 push_space = BTRFS_LEAF_DATA_SIZE(fs_info) -
3381 copy_leaf_data(left, right, leaf_data_end(left) - push_space,
3382 btrfs_item_offset(right, push_items - 1), push_space);
3403 push_space = btrfs_item_offset(right, push_items - 1) -
3406 BTRFS_LEAF_DATA_SIZE(fs_info) - push_space,
3407 leaf_data_end(right), push_space);
3416 push_space = BTRFS_LEAF_DATA_SIZE(fs_info);
3418 push_space = push_space - btrfs_token_item_size(&token, i);
3419 btrfs_set_token_item_offset(&token, i, push_space);