/linux-4.19.296/fs/btrfs/ |
D | uuid-tree.c | 29 u32 item_size; in btrfs_uuid_tree_lookup() local 55 item_size = btrfs_item_size_nr(eb, slot); in btrfs_uuid_tree_lookup() 59 if (!IS_ALIGNED(item_size, sizeof(u64))) { in btrfs_uuid_tree_lookup() 62 (unsigned long)item_size); in btrfs_uuid_tree_lookup() 65 while (item_size) { in btrfs_uuid_tree_lookup() 74 item_size -= sizeof(data); in btrfs_uuid_tree_lookup() 158 u32 item_size; in btrfs_uuid_tree_remove() local 190 item_size = btrfs_item_size_nr(eb, slot); in btrfs_uuid_tree_remove() 191 if (!IS_ALIGNED(item_size, sizeof(u64))) { in btrfs_uuid_tree_remove() 193 (unsigned long)item_size); in btrfs_uuid_tree_remove() [all …]
|
D | inode-item.c | 18 u32 item_size; in btrfs_find_name_in_backref() local 22 item_size = btrfs_item_size_nr(leaf, slot); in btrfs_find_name_in_backref() 24 while (cur_offset < item_size) { in btrfs_find_name_in_backref() 48 u32 item_size; in btrfs_find_name_in_ext_backref() local 52 item_size = btrfs_item_size_nr(leaf, slot); in btrfs_find_name_in_ext_backref() 61 while (cur_offset < item_size) { in btrfs_find_name_in_ext_backref() 122 u32 item_size; in btrfs_del_inode_extref() local 154 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_extref() 158 if (del_len == item_size) { in btrfs_del_inode_extref() 171 item_size - (ptr + del_len - item_start)); in btrfs_del_inode_extref() [all …]
|
D | print-tree.c | 50 u32 item_size = btrfs_item_size_nr(eb, slot); in print_extent_item() local 55 if (unlikely(item_size < sizeof(*ei))) { in print_extent_item() 82 end = (unsigned long)ei + item_size; in print_extent_item() 131 u32 item_size) in print_uuid_item() argument 133 if (!IS_ALIGNED(item_size, sizeof(u64))) { in print_uuid_item() 135 (unsigned long)item_size); in print_uuid_item() 138 while (item_size) { in print_uuid_item() 144 item_size -= sizeof(u64); in print_uuid_item()
|
D | tree-checker.c | 113 u32 item_size = btrfs_item_size_nr(leaf, slot); in check_extent_data_item() local 164 if (item_size != BTRFS_FILE_EXTENT_INLINE_DATA_START + in check_extent_data_item() 168 item_size, BTRFS_FILE_EXTENT_INLINE_DATA_START + in check_extent_data_item() 176 if (item_size != sizeof(*fi)) { in check_extent_data_item() 179 item_size, sizeof(*fi)); in check_extent_data_item() 252 u32 item_size = btrfs_item_size_nr(leaf, slot); in check_dir_item() local 256 while (cur < item_size) { in check_dir_item() 265 if (cur + sizeof(*di) > item_size) { in check_dir_item() 268 cur + sizeof(*di), item_size); in check_dir_item() 326 if (cur + total_size > item_size) { in check_dir_item() [all …]
|
D | xattr.c | 170 const u32 item_size = btrfs_item_size_nr(leaf, slot); in do_setxattr() local 184 if (old_data_len + name_len + sizeof(*di) == item_size) { in do_setxattr() 287 u32 item_size; in btrfs_listxattr() local 318 item_size = btrfs_item_size_nr(leaf, slot); in btrfs_listxattr() 320 while (cur < item_size) { in btrfs_listxattr()
|
D | backref.c | 915 u64 item_size; in add_inline_refs() local 923 item_size = btrfs_item_size_nr(leaf, slot); in add_inline_refs() 924 BUG_ON(item_size < sizeof(*ei)); in add_inline_refs() 932 end = (unsigned long)ei + item_size; in add_inline_refs() 1725 u32 item_size; local 1761 item_size = btrfs_item_size_nr(eb, path->slots[0]); 1762 BUG_ON(item_size < sizeof(*ei)); 1770 found_key->offset, flags, item_size); 1798 u32 item_size, argument 1824 if ((unsigned long)(*ptr) >= (unsigned long)ei + item_size) [all …]
|
D | tree-log.c | 340 u32 item_size; in overwrite_item() local 351 item_size = btrfs_item_size_nr(eb, slot); in overwrite_item() 364 if (dst_size != item_size) in overwrite_item() 367 if (item_size == 0) { in overwrite_item() 371 dst_copy = kmalloc(item_size, GFP_NOFS); in overwrite_item() 372 src_copy = kmalloc(item_size, GFP_NOFS); in overwrite_item() 380 read_extent_buffer(eb, src_copy, src_ptr, item_size); in overwrite_item() 384 item_size); in overwrite_item() 385 ret = memcmp(dst_copy, src_copy, item_size); in overwrite_item() 450 key, item_size); in overwrite_item() [all …]
|
D | backref.h | 28 u32 item_size, u64 *out_root, u8 *out_level);
|
D | file-item.c | 227 u32 item_size; in __btrfs_lookup_bio_sums() local 254 item_size = btrfs_item_size_nr(path->nodes[0], in __btrfs_lookup_bio_sums() 257 (item_size / csum_size) * in __btrfs_lookup_bio_sums() 773 u32 item_size; in btrfs_csum_file_blocks() local 776 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_csum_file_blocks() 777 if ((item_size / csum_size) >= in btrfs_csum_file_blocks()
|
D | ctree.c | 1739 unsigned long p, int item_size, in generic_bin_search() argument 1765 offset = p + mid * item_size; in generic_bin_search() 4433 u32 item_size; in setup_leaf_for_split() local 4445 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in setup_leaf_for_split() 4465 if (item_size != btrfs_item_size_nr(leaf, path->slots[0])) in setup_leaf_for_split() 4503 u32 item_size; in split_item() local 4514 item_size = btrfs_item_size(leaf, item); in split_item() 4516 buf = kmalloc(item_size, GFP_NOFS); in split_item() 4521 path->slots[0]), item_size); in split_item() 4538 btrfs_set_item_size(leaf, new_item, item_size - split_offset); in split_item() [all …]
|
D | relocation.c | 596 u32 item_size; in find_inline_backref() local 600 item_size = btrfs_item_size_nr(leaf, slot); in find_inline_backref() 601 if (item_size < sizeof(*ei)) { in find_inline_backref() 611 item_size <= sizeof(*ei) + sizeof(*bi)) { in find_inline_backref() 612 WARN_ON(item_size < sizeof(*ei) + sizeof(*bi)); in find_inline_backref() 616 item_size <= sizeof(*ei)) { in find_inline_backref() 617 WARN_ON(item_size < sizeof(*ei)); in find_inline_backref() 627 *end = (unsigned long)ei + item_size; in find_inline_backref() 3325 u32 item_size; in add_tree_block() local 3330 item_size = btrfs_item_size_nr(eb, path->slots[0]); in add_tree_block() [all …]
|
D | dev-replace.c | 41 int item_size; in btrfs_init_dev_replace() local 90 item_size = btrfs_item_size_nr(eb, slot); in btrfs_init_dev_replace() 93 if (item_size != sizeof(struct btrfs_dev_replace_item)) { in btrfs_init_dev_replace()
|
D | volumes.c | 4125 u32 item_size; in btrfs_uuid_scan_kthread() local 4155 item_size = btrfs_item_size_nr(eb, slot); in btrfs_uuid_scan_kthread() 4156 if (item_size < sizeof(root_item)) in btrfs_uuid_scan_kthread() 4561 struct btrfs_chunk *chunk, int item_size) in btrfs_add_system_chunk() argument 4570 if (array_size + item_size + sizeof(disk_key) in btrfs_add_system_chunk() 4580 memcpy(ptr, chunk, item_size); in btrfs_add_system_chunk() 4581 item_size += sizeof(disk_key); in btrfs_add_system_chunk() 4582 btrfs_set_super_sys_array_size(super_copy, array_size + item_size); in btrfs_add_system_chunk() 4916 size_t item_size; in btrfs_finish_chunk_alloc() local 4927 item_size = btrfs_chunk_item_size(map->num_stripes); in btrfs_finish_chunk_alloc() [all …]
|
D | extent-tree.c | 815 u32 item_size; in btrfs_lookup_extent_info() local 864 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_lookup_extent_info() 865 if (item_size >= sizeof(*ei)) { in btrfs_lookup_extent_info() 1486 u64 item_size; in lookup_inline_extent_backref() local 1562 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in lookup_inline_extent_backref() 1563 if (unlikely(item_size < sizeof(*ei))) { in lookup_inline_extent_backref() 1574 end = (unsigned long)ei + item_size; in lookup_inline_extent_backref() 1639 if (item_size + extra_size >= in lookup_inline_extent_backref() 1774 u32 item_size; in update_inline_extent_backref() local 1816 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in update_inline_extent_backref() [all …]
|
D | ref-verify.c | 449 u32 item_size = btrfs_item_size_nr(leaf, slot); in process_extent_item() local 471 end = (unsigned long)ei + item_size; in process_extent_item()
|
D | check-integrity.c | 997 u32 item_size; in btrfsic_process_metablock() local 1012 item_size = btrfs_stack_item_size(&disk_item); in btrfsic_process_metablock() 1023 if (root_item_offset + item_size > in btrfsic_process_metablock() 1029 item_size); in btrfsic_process_metablock()
|
D | send.c | 3643 u32 item_size; in is_ancestor() local 3661 item_size = btrfs_item_size_nr(leaf, slot); in is_ancestor() 3662 while (cur_offset < item_size) { in is_ancestor() 3680 cur_offset = item_size; in is_ancestor() 6524 u32 item_size; in compare_refs() local 6538 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in compare_refs() 6540 while (cur_offset < item_size) { in compare_refs()
|
D | scrub.c | 748 u32 item_size; in scrub_print_warning() local 775 item_size = btrfs_item_size_nr(eb, path->slots[0]); in scrub_print_warning() 780 item_size, &ref_root, in scrub_print_warning()
|
D | ctree.h | 1916 BTRFS_SETGET_FUNCS(item_size, struct btrfs_item, size, 32);
|