Home
last modified time | relevance | path

Searched refs:item_size (Results 1 – 6 of 6) sorted by relevance

/fs/btrfs/
Dinode-item.c30 u32 item_size; in find_name_in_backref() local
35 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in find_name_in_backref()
37 while (cur_offset < item_size) { in find_name_in_backref()
63 u32 item_size; in btrfs_del_inode_ref() local
88 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_ref()
93 if (del_len == item_size) { in btrfs_del_inode_ref()
101 item_size - (ptr + sub_item_len - item_start)); in btrfs_del_inode_ref()
103 item_size - sub_item_len, 1); in btrfs_del_inode_ref()
Dtree-log.c239 u32 item_size; in overwrite_item() local
249 item_size = btrfs_item_size_nr(eb, slot); in overwrite_item()
259 if (dst_size != item_size) in overwrite_item()
262 if (item_size == 0) { in overwrite_item()
266 dst_copy = kmalloc(item_size, GFP_NOFS); in overwrite_item()
267 src_copy = kmalloc(item_size, GFP_NOFS); in overwrite_item()
269 read_extent_buffer(eb, src_copy, src_ptr, item_size); in overwrite_item()
273 item_size); in overwrite_item()
274 ret = memcmp(dst_copy, src_copy, item_size); in overwrite_item()
294 key, item_size); in overwrite_item()
[all …]
Dfile-item.c184 u32 item_size; in btrfs_lookup_bio_sums() local
214 item_size = btrfs_item_size_nr(path->nodes[0], in btrfs_lookup_bio_sums()
217 (item_size / csum_size) * in btrfs_lookup_bio_sums()
658 u32 item_size; in btrfs_csum_file_blocks() local
661 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_csum_file_blocks()
662 if ((item_size / csum_size) >= in btrfs_csum_file_blocks()
Dctree.c783 int item_size, struct btrfs_key *key, in generic_bin_search() argument
801 offset = p + mid * item_size; in generic_bin_search()
2991 u32 item_size; in btrfs_split_item() local
3008 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_split_item()
3018 if (ret != 0 || item_size != btrfs_item_size_nr(path->nodes[0], in btrfs_split_item()
3041 item_size = btrfs_item_size(leaf, item); in btrfs_split_item()
3044 buf = kmalloc(item_size, GFP_NOFS); in btrfs_split_item()
3046 path->slots[0]), item_size); in btrfs_split_item()
3066 btrfs_set_item_size(leaf, new_item, item_size - split_offset); in btrfs_split_item()
3069 orig_offset + item_size - split_offset); in btrfs_split_item()
[all …]
Dvolumes.c1899 struct btrfs_chunk *chunk, int item_size) in btrfs_add_system_chunk() argument
1907 if (array_size + item_size > BTRFS_SYSTEM_CHUNK_ARRAY_SIZE) in btrfs_add_system_chunk()
1914 memcpy(ptr, chunk, item_size); in btrfs_add_system_chunk()
1915 item_size += sizeof(disk_key); in btrfs_add_system_chunk()
1916 btrfs_set_super_sys_array_size(super_copy, array_size + item_size); in btrfs_add_system_chunk()
2157 size_t item_size = btrfs_chunk_item_size(map->num_stripes); in __finish_chunk_alloc() local
2161 chunk = kzalloc(item_size, GFP_NOFS); in __finish_chunk_alloc()
2201 ret = btrfs_insert_item(trans, chunk_root, &key, chunk, item_size); in __finish_chunk_alloc()
2206 item_size); in __finish_chunk_alloc()
Dctree.h1320 BTRFS_SETGET_FUNCS(item_size, struct btrfs_item, size, 32);