Lines Matching refs:item_size
1750 int item_size, struct btrfs_key *key, in generic_bin_search() argument
1767 offset = p + mid * item_size; in generic_bin_search()
4334 u32 item_size; in setup_leaf_for_split() local
4346 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in setup_leaf_for_split()
4366 if (item_size != btrfs_item_size_nr(leaf, path->slots[0])) in setup_leaf_for_split()
4405 u32 item_size; in split_item() local
4416 item_size = btrfs_item_size(leaf, item); in split_item()
4418 buf = kmalloc(item_size, GFP_NOFS); in split_item()
4423 path->slots[0]), item_size); in split_item()
4440 btrfs_set_item_size(leaf, new_item, item_size - split_offset); in split_item()
4443 orig_offset + item_size - split_offset); in split_item()
4456 item_size - split_offset); in split_item()
4510 u32 item_size; in btrfs_duplicate_item() local
4513 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_duplicate_item()
4515 item_size + sizeof(struct btrfs_item)); in btrfs_duplicate_item()
4520 setup_items_for_insert(root, path, new_key, &item_size, in btrfs_duplicate_item()
4521 item_size, item_size + in btrfs_duplicate_item()
4527 item_size); in btrfs_duplicate_item()