Lines Matching full:unlikely

111 	if (unlikely(!IS_ALIGNED(btrfs_file_extent_##name((leaf), (fi)),      \
216 if (unlikely(!IS_ALIGNED(key->offset, sectorsize))) { in check_extent_data_item()
229 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_extent_data_item()
238 if (unlikely(item_size < BTRFS_FILE_EXTENT_INLINE_DATA_START)) { in check_extent_data_item()
245 if (unlikely(btrfs_file_extent_type(leaf, fi) >= in check_extent_data_item()
258 if (unlikely(btrfs_file_extent_compression(leaf, fi) >= in check_extent_data_item()
266 if (unlikely(btrfs_file_extent_encryption(leaf, fi))) { in check_extent_data_item()
274 if (unlikely(key->offset)) { in check_extent_data_item()
287 if (unlikely(item_size != BTRFS_FILE_EXTENT_INLINE_DATA_START + in check_extent_data_item()
299 if (unlikely(item_size != sizeof(*fi))) { in check_extent_data_item()
305 if (unlikely(CHECK_FE_ALIGNED(leaf, slot, fi, ram_bytes, sectorsize) || in check_extent_data_item()
313 if (unlikely(check_add_overflow(btrfs_file_extent_num_bytes(leaf, fi), in check_extent_data_item()
335 if (unlikely(prev_end > key->offset)) { in check_extent_data_item()
371 if (unlikely(key->objectid != BTRFS_EXTENT_CSUM_OBJECTID)) { in check_csum_item()
377 if (unlikely(!IS_ALIGNED(key->offset, sectorsize))) { in check_csum_item()
383 if (unlikely(!IS_ALIGNED(btrfs_item_size(leaf, slot), csumsize))) { in check_csum_item()
396 if (unlikely(prev_csum_end > key->offset)) { in check_csum_item()
421 if (unlikely(key->objectid != 0 || key->type != 0 || in check_inode_key()
427 if (unlikely((key->objectid < BTRFS_FIRST_FREE_OBJECTID || in check_inode_key()
448 if (unlikely(key->offset != 0)) { in check_inode_key()
477 if (unlikely(is_root_item && key->objectid == BTRFS_TREE_RELOC_OBJECTID && in check_root_key()
486 if (unlikely(key->objectid == 0)) { in check_root_key()
496 if (unlikely(!is_fstree(key->objectid) && !is_root_item)) { in check_root_key()
512 if (unlikely(key->objectid == BTRFS_TREE_RELOC_OBJECTID && in check_root_key()
529 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_dir_item()
544 if (unlikely(cur + sizeof(*di) > item_size)) { in check_dir_item()
555 if (unlikely(ret < 0)) in check_dir_item()
560 if (unlikely(ret < 0)) in check_dir_item()
572 if (unlikely(dir_type <= BTRFS_FT_UNKNOWN || in check_dir_item()
580 if (unlikely(key->type == BTRFS_XATTR_ITEM_KEY && in check_dir_item()
587 if (unlikely(dir_type == BTRFS_FT_XATTR && in check_dir_item()
601 if (unlikely(name_len > max_name_len)) { in check_dir_item()
607 if (unlikely(name_len + data_len > BTRFS_MAX_XATTR_SIZE(fs_info))) { in check_dir_item()
615 if (unlikely(data_len && dir_type != BTRFS_FT_XATTR)) { in check_dir_item()
625 if (unlikely(cur + total_size > item_size)) { in check_dir_item()
643 if (unlikely(key->offset != name_hash)) { in check_dir_item()
695 if (unlikely(key->offset == 0)) { in check_block_group_item()
701 if (unlikely(item_size != sizeof(bgi))) { in check_block_group_item()
718 if (unlikely(fs_info->nr_global_roots && in check_block_group_item()
726 } else if (unlikely(chunk_objectid != BTRFS_FIRST_CHUNK_TREE_OBJECTID)) { in check_block_group_item()
734 if (unlikely(btrfs_stack_block_group_used(&bgi) > key->offset)) { in check_block_group_item()
742 if (unlikely(hweight64(flags & BTRFS_BLOCK_GROUP_PROFILE_MASK) > 1)) { in check_block_group_item()
751 if (unlikely(type != BTRFS_BLOCK_GROUP_DATA && in check_block_group_item()
855 if (unlikely(!num_stripes)) { in btrfs_check_chunk_valid()
860 if (unlikely(num_stripes < ncopies)) { in btrfs_check_chunk_valid()
866 if (unlikely(nparity && num_stripes == nparity)) { in btrfs_check_chunk_valid()
872 if (unlikely(!IS_ALIGNED(logical, sectorsize))) { in btrfs_check_chunk_valid()
878 if (unlikely(chunk_sector_size != sectorsize)) { in btrfs_check_chunk_valid()
884 if (unlikely(!length || !IS_ALIGNED(length, sectorsize))) { in btrfs_check_chunk_valid()
889 if (unlikely(check_add_overflow(logical, length, &chunk_end))) { in btrfs_check_chunk_valid()
895 if (unlikely(!is_power_of_2(stripe_len) || stripe_len != BTRFS_STRIPE_LEN)) { in btrfs_check_chunk_valid()
909 if (unlikely(length >= btrfs_stripe_nr_to_offset(U32_MAX))) { in btrfs_check_chunk_valid()
915 if (unlikely(type & ~(BTRFS_BLOCK_GROUP_TYPE_MASK | in btrfs_check_chunk_valid()
924 if (unlikely(!has_single_bit_set(type & BTRFS_BLOCK_GROUP_PROFILE_MASK) && in btrfs_check_chunk_valid()
931 if (unlikely((type & BTRFS_BLOCK_GROUP_TYPE_MASK) == 0)) { in btrfs_check_chunk_valid()
938 if (unlikely((type & BTRFS_BLOCK_GROUP_SYSTEM) && in btrfs_check_chunk_valid()
952 if (unlikely((type & BTRFS_BLOCK_GROUP_METADATA) && in btrfs_check_chunk_valid()
960 if (unlikely((type & BTRFS_BLOCK_GROUP_RAID10 && in btrfs_check_chunk_valid()
999 if (unlikely(btrfs_item_size(leaf, slot) < sizeof(struct btrfs_chunk))) { in check_leaf_chunk_item()
1013 if (unlikely(btrfs_chunk_item_size(num_stripes) != in check_leaf_chunk_item()
1056 if (unlikely(key->objectid != BTRFS_DEV_ITEMS_OBJECTID)) { in check_dev_item()
1063 if (unlikely(item_size != sizeof(*ditem))) { in check_dev_item()
1070 if (unlikely(btrfs_device_id(leaf, ditem) != key->offset)) { in check_dev_item()
1082 if (unlikely(btrfs_device_bytes_used(leaf, ditem) > in check_dev_item()
1111 if (unlikely(ret < 0)) in check_inode_item()
1114 if (unlikely(item_size != sizeof(*iitem))) { in check_inode_item()
1123 if (unlikely(btrfs_inode_generation(leaf, iitem) > super_gen + 1)) { in check_inode_item()
1131 if (unlikely(btrfs_inode_transid(leaf, iitem) > super_gen + 1)) { in check_inode_item()
1144 if (unlikely(mode & ~valid_mask)) { in check_inode_item()
1157 if (unlikely(!S_ISLNK(mode) && !S_ISBLK(mode) && !S_ISSOCK(mode))) { in check_inode_item()
1164 if (unlikely(S_ISDIR(mode) && btrfs_inode_nlink(leaf, iitem) > 1)) { in check_inode_item()
1171 if (unlikely(flags & ~BTRFS_INODE_FLAG_MASK)) { in check_inode_item()
1176 if (unlikely(!sb_rdonly(fs_info->sb) && in check_inode_item()
1196 if (unlikely(ret < 0)) in check_root_item()
1199 if (unlikely(btrfs_item_size(leaf, slot) != sizeof(ri) && in check_root_item()
1218 if (unlikely(btrfs_root_generation(&ri) > in check_root_item()
1226 if (unlikely(btrfs_root_generation_v2(&ri) > in check_root_item()
1234 if (unlikely(btrfs_root_last_snapshot(&ri) > in check_root_item()
1244 if (unlikely(!IS_ALIGNED(btrfs_root_bytenr(&ri), fs_info->sectorsize))) { in check_root_item()
1250 if (unlikely(btrfs_root_level(&ri) >= BTRFS_MAX_LEVEL)) { in check_root_item()
1256 if (unlikely(btrfs_root_drop_level(&ri) >= BTRFS_MAX_LEVEL)) { in check_root_item()
1264 if (unlikely(btrfs_root_flags(&ri) & ~valid_root_flags)) { in check_root_item()
1335 if (unlikely(key->type == BTRFS_METADATA_ITEM_KEY && in check_extent_item()
1342 if (unlikely(!IS_ALIGNED(key->objectid, fs_info->sectorsize))) { in check_extent_item()
1350 if (unlikely(key->type == BTRFS_METADATA_ITEM_KEY && in check_extent_item()
1389 if (unlikely(item_size < sizeof(*ei))) { in check_extent_item()
1403 if (unlikely(generation > in check_extent_item()
1411 if (unlikely(!has_single_bit_set(flags & (BTRFS_EXTENT_FLAG_DATA | in check_extent_item()
1421 if (unlikely(key->type == BTRFS_EXTENT_ITEM_KEY && in check_extent_item()
1429 if (unlikely(key->type != BTRFS_EXTENT_ITEM_KEY)) { in check_extent_item()
1435 if (unlikely(!IS_ALIGNED(key->offset, fs_info->sectorsize))) { in check_extent_item()
1441 if (unlikely(flags & BTRFS_BLOCK_FLAG_FULL_BACKREF)) { in check_extent_item()
1454 if (unlikely(btrfs_tree_block_level(leaf, info) >= BTRFS_MAX_LEVEL)) { in check_extent_item()
1476 if (unlikely(ptr + sizeof(*iref) > end)) { in check_extent_item()
1486 if (unlikely(ptr + btrfs_extent_inline_ref_size(inline_type) > end)) { in check_extent_item()
1500 if (unlikely(!IS_ALIGNED(inline_offset, in check_extent_item()
1522 if (unlikely(!is_valid_dref_root(dref_root))) { in check_extent_item()
1528 if (unlikely(dref_objectid < BTRFS_FIRST_FREE_OBJECTID || in check_extent_item()
1535 if (unlikely(!IS_ALIGNED(dref_offset, in check_extent_item()
1542 if (unlikely(btrfs_extent_data_ref_count(leaf, dref) == 0)) { in check_extent_item()
1552 if (unlikely(!IS_ALIGNED(inline_offset, in check_extent_item()
1559 if (unlikely(btrfs_shared_data_ref_count(leaf, sref) == 0)) { in check_extent_item()
1595 if (unlikely(ptr != end)) { in check_extent_item()
1602 if (unlikely(inline_refs > total_refs)) { in check_extent_item()
1618 if (unlikely(prev_end > key->objectid)) { in check_extent_item()
1640 if (unlikely(btrfs_shared_data_ref_count(leaf, sref) == 0)) { in check_simple_keyed_refs()
1649 if (unlikely(btrfs_item_size(leaf, slot) != expect_item_size)) { in check_simple_keyed_refs()
1656 if (unlikely(!IS_ALIGNED(key->objectid, leaf->fs_info->sectorsize))) { in check_simple_keyed_refs()
1662 if (unlikely(key->type != BTRFS_TREE_BLOCK_REF_KEY && in check_simple_keyed_refs()
1679 if (unlikely(btrfs_item_size(leaf, slot) % sizeof(*dref) != 0)) { in check_extent_data_ref()
1686 if (unlikely(!IS_ALIGNED(key->objectid, leaf->fs_info->sectorsize))) { in check_extent_data_ref()
1705 if (unlikely(!is_valid_dref_root(root))) { in check_extent_data_ref()
1711 if (unlikely(objectid < BTRFS_FIRST_FREE_OBJECTID || in check_extent_data_ref()
1718 if (unlikely(!IS_ALIGNED(offset, leaf->fs_info->sectorsize))) { in check_extent_data_ref()
1724 if (unlikely(btrfs_extent_data_ref_count(leaf, dref) == 0)) { in check_extent_data_ref()
1743 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_inode_ref()
1746 if (unlikely(btrfs_item_size(leaf, slot) <= sizeof(*iref))) { in check_inode_ref()
1759 if (unlikely(ptr + sizeof(iref) > end)) { in check_inode_ref()
1768 if (unlikely(ptr + sizeof(*iref) + namelen > end)) { in check_inode_ref()
1788 if (unlikely(!IS_ALIGNED(key->objectid, leaf->fs_info->sectorsize))) { in check_raid_stripe_extent()
1795 if (unlikely(!btrfs_fs_incompat(leaf->fs_info, RAID_STRIPE_TREE))) { in check_raid_stripe_extent()
1814 if (unlikely(btrfs_dev_extent_chunk_tree(leaf, de) != in check_dev_extent_item()
1822 if (unlikely(btrfs_dev_extent_chunk_objectid(leaf, de) != in check_dev_extent_item()
1831 if (unlikely(!IS_ALIGNED(key->offset, sectorsize))) { in check_dev_extent_item()
1837 if (unlikely(!IS_ALIGNED(btrfs_dev_extent_chunk_offset(leaf, de), in check_dev_extent_item()
1845 if (unlikely(!IS_ALIGNED(btrfs_dev_extent_length(leaf, de), in check_dev_extent_item()
1860 if (unlikely(prev_key->offset + prev_len > key->offset)) { in check_dev_extent_item()
1946 if (unlikely(btrfs_header_level(leaf) != 0)) { in __btrfs_check_leaf()
1953 if (unlikely(!btrfs_header_flag(leaf, BTRFS_HEADER_FLAG_WRITTEN))) { in __btrfs_check_leaf()
1970 if (unlikely(owner == BTRFS_ROOT_TREE_OBJECTID || in __btrfs_check_leaf()
1982 if (unlikely(owner == 0)) { in __btrfs_check_leaf()
1992 if (unlikely(owner == BTRFS_EXTENT_TREE_OBJECTID)) { in __btrfs_check_leaf()
2002 if (unlikely(nritems == 0)) in __btrfs_check_leaf()
2024 if (unlikely(btrfs_comp_cpu_keys(&prev_key, &key) >= 0)) { in __btrfs_check_leaf()
2045 if (unlikely(item_data_end != item_end_expected)) { in __btrfs_check_leaf()
2057 if (unlikely(item_data_end > BTRFS_LEAF_DATA_SIZE(fs_info))) { in __btrfs_check_leaf()
2065 if (unlikely(btrfs_item_ptr_offset(leaf, slot) < in __btrfs_check_leaf()
2077 if (unlikely(ret != BTRFS_TREE_BLOCK_CLEAN)) in __btrfs_check_leaf()
2093 if (unlikely(ret != BTRFS_TREE_BLOCK_CLEAN)) in btrfs_check_leaf()
2108 if (unlikely(!btrfs_header_flag(node, BTRFS_HEADER_FLAG_WRITTEN))) { in __btrfs_check_node()
2113 if (unlikely(level <= 0 || level >= BTRFS_MAX_LEVEL)) { in __btrfs_check_node()
2119 if (unlikely(nr == 0 || nr > BTRFS_NODEPTRS_PER_BLOCK(fs_info))) { in __btrfs_check_node()
2133 if (unlikely(!bytenr)) { in __btrfs_check_node()
2138 if (unlikely(!IS_ALIGNED(bytenr, fs_info->sectorsize))) { in __btrfs_check_node()
2145 if (unlikely(btrfs_comp_cpu_keys(&key, &next_key) >= 0)) { in __btrfs_check_node()
2162 if (unlikely(ret != BTRFS_TREE_BLOCK_CLEAN)) in btrfs_check_node()
2197 if (unlikely(root_owner != eb_owner)) { in btrfs_check_eb_owner()
2212 if (unlikely(is_subvol != is_fstree(eb_owner))) { in btrfs_check_eb_owner()