/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | volumes.c | 2937 u32 num_stripes; in btrfs_del_sys_chunk() local 2957 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in btrfs_del_sys_chunk() 2958 len += btrfs_chunk_item_size(num_stripes); in btrfs_del_sys_chunk() 3044 for (i = 0; i < map->num_stripes; i++) { in btrfs_remove_chunk() 3502 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in chunk_devid_filter() local 3505 for (i = 0; i < num_stripes; i++) { in chunk_devid_filter() 3514 static u64 calc_data_stripes(u64 type, int num_stripes) in calc_data_stripes() argument 3521 return num_stripes - nparity; in calc_data_stripes() 3523 return num_stripes / ncopies; in calc_data_stripes() 3532 int num_stripes in chunk_drange_filter() local 3580 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); chunk_stripes_range_filter() local 4919 int num_stripes; global() member 5566 int num_stripes; find_live_mirror() local 5611 sort_parity_stripes(struct btrfs_bio *bbio, int num_stripes) sort_parity_stripes() argument 5688 u64 num_stripes; __btrfs_map_block_for_discard() local 5841 int num_stripes; get_extra_mirror_from_replace() local 5907 int num_stripes = *num_stripes_ret; handle_ops_on_dev_replace() local 6113 int num_stripes; __btrfs_map_block() local 6665 calc_stripe_length(u64 type, u64 chunk_len, int num_stripes) calc_stripe_length() argument 6691 int num_stripes; read_one_chunk() local 6978 u32 num_stripes; btrfs_read_sys_array() local [all...] |
H A D | tree-checker.c | 759 u16 num_stripes; in btrfs_check_chunk_valid() local 770 num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in btrfs_check_chunk_valid() 777 if (!num_stripes) { in btrfs_check_chunk_valid() 779 "invalid chunk num_stripes, have %u", num_stripes); in btrfs_check_chunk_valid() 782 if (num_stripes < ncopies) { in btrfs_check_chunk_valid() 784 "invalid chunk num_stripes < ncopies, have %u < %d", in btrfs_check_chunk_valid() 785 num_stripes, ncopies); in btrfs_check_chunk_valid() 788 if (nparity && num_stripes == nparity) { in btrfs_check_chunk_valid() 790 "invalid chunk num_stripes in btrfs_check_chunk_valid() 895 int num_stripes; check_leaf_chunk_item() local [all...] |
H A D | raid56.h | 22 return map->num_stripes - nr_parity_stripes(map); in nr_data_stripes()
|
H A D | print-tree.c | 50 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk() local 52 pr_info("\t\tchunk length %llu owner %llu type %llu num_stripes %d\n", in print_chunk() 54 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk() 55 for (i = 0 ; i < num_stripes ; i++) { in print_chunk()
|
H A D | super.c | 2064 int num_stripes = 1; in btrfs_calc_avail_data_space() local 2093 num_stripes = nr_devices; in btrfs_calc_avail_data_space() 2095 num_stripes = 2; in btrfs_calc_avail_data_space() 2097 num_stripes = 3; in btrfs_calc_avail_data_space() 2099 num_stripes = 4; in btrfs_calc_avail_data_space() 2101 num_stripes = 4; in btrfs_calc_avail_data_space() 2149 num_stripes = min(num_stripes, nr_devices); in btrfs_calc_avail_data_space() 2155 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space() 2157 for (j = i + 1 - num_stripes; in btrfs_calc_avail_data_space() [all...] |
H A D | reada.c | 273 for (i = 0; i < bbio->num_stripes; ++i) { in reada_find_zone() 277 zone->ndevs = bbio->num_stripes; in reada_find_zone() 344 if (bbio->num_stripes > BTRFS_MAX_MIRRORS) { in reada_find_extent() 351 real_stripes = bbio->num_stripes - bbio->num_tgtdevs; in reada_find_extent()
|
H A D | volumes.h | 333 int num_stripes; member 375 int num_stripes; member
|
H A D | scrub.c | 1034 int max_allowed = r->bbio->num_stripes - in scrub_handle_errored_block() 1232 return (int)bbio->num_stripes; in scrub_nr_raid_mirrors() 1358 bbio->num_stripes - in scrub_setup_recheck_block() 2619 stripe_nr = div_u64_rem(stripe_nr, map->num_stripes, &rot); in get_raid56_logic_offset() 2622 stripe_index = rot % map->num_stripes; in get_raid56_logic_offset() 3018 increment = map->stripe_len * map->num_stripes; in scrub_stripe() 3021 int factor = map->num_stripes / map->sub_stripes; in scrub_stripe() 3027 mirror_num = num % map->num_stripes + 1; in scrub_stripe() 3030 mirror_num = num % map->num_stripes + 1; in scrub_stripe() 3401 for (i = 0; i < map->num_stripes; in scrub_chunk() [all...] |
H A D | extent_map.c | 362 for (i = 0; i < map->num_stripes; i++) { in extent_map_device_set_bits() 377 for (i = 0; i < map->num_stripes; i++) { in extent_map_device_clear_bits()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | volumes.c | 2990 u32 num_stripes; in btrfs_del_sys_chunk() local 3010 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in btrfs_del_sys_chunk() 3011 len += btrfs_chunk_item_size(num_stripes); in btrfs_del_sys_chunk() 3078 for (i = 0; i < map->num_stripes; i++) { in remove_chunk_item() 3121 for (i = 0; i < map->num_stripes; i++) { in btrfs_remove_chunk() 3674 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in chunk_devid_filter() local 3677 for (i = 0; i < num_stripes; i++) { in chunk_devid_filter() 3686 static u64 calc_data_stripes(u64 type, int num_stripes) in calc_data_stripes() argument 3692 return (num_stripes - nparity) / ncopies; in calc_data_stripes() 3701 int num_stripes in chunk_drange_filter() local 3749 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); chunk_stripes_range_filter() local 5080 int num_stripes; global() member 5828 int num_stripes; find_live_mirror() local 5925 btrfs_map_discard(struct btrfs_fs_info *fs_info, u64 logical, u64 *length_ret, u32 *num_stripes) btrfs_map_discard() argument 6093 int num_stripes = *num_stripes_ret; handle_ops_on_dev_replace() local 6270 int num_stripes; btrfs_map_block() local 6754 int num_stripes; read_one_chunk() local 7059 u32 num_stripes; btrfs_read_sys_array() local [all...] |
H A D | tree-checker.c | 801 u16 num_stripes; in btrfs_check_chunk_valid() local 812 num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in btrfs_check_chunk_valid() 819 if (unlikely(!num_stripes)) { in btrfs_check_chunk_valid() 821 "invalid chunk num_stripes, have %u", num_stripes); in btrfs_check_chunk_valid() 824 if (unlikely(num_stripes < ncopies)) { in btrfs_check_chunk_valid() 826 "invalid chunk num_stripes < ncopies, have %u < %d", in btrfs_check_chunk_valid() 827 num_stripes, ncopies); in btrfs_check_chunk_valid() 830 if (unlikely(nparity && num_stripes == nparity)) { in btrfs_check_chunk_valid() 832 "invalid chunk num_stripes in btrfs_check_chunk_valid() 962 int num_stripes; check_leaf_chunk_item() local [all...] |
H A D | raid56.h | 169 return map->num_stripes - btrfs_nr_parity_stripes(map->type); in nr_data_stripes() 174 return bioc->num_stripes - btrfs_nr_parity_stripes(bioc->map_type); in nr_bioc_data_stripes()
|
H A D | volumes.h | 426 u16 num_stripes; member 454 * num_stripes: 4 (3 + 1 duplicated write) 463 * (@num_stripes - 1). 477 * (real_stripes = num_stripes - replace_nr_stripes) 519 int num_stripes; member 576 static inline unsigned long btrfs_chunk_item_size(int num_stripes) in btrfs_chunk_item_size() argument 578 ASSERT(num_stripes); in btrfs_chunk_item_size() 580 sizeof(struct btrfs_stripe) * (num_stripes - 1); in btrfs_chunk_item_size() 606 u32 *num_stripes);
|
H A D | zoned.c | 1325 cache->physical_map = kmemdup(map, map_lookup_size(map->num_stripes), GFP_NOFS); in btrfs_load_block_group_zone_info() 1331 alloc_offsets = kcalloc(map->num_stripes, sizeof(*alloc_offsets), GFP_NOFS); in btrfs_load_block_group_zone_info() 1337 caps = kcalloc(map->num_stripes, sizeof(*caps), GFP_NOFS); in btrfs_load_block_group_zone_info() 1343 physical = kcalloc(map->num_stripes, sizeof(*physical), GFP_NOFS); in btrfs_load_block_group_zone_info() 1349 active = bitmap_zalloc(map->num_stripes, GFP_NOFS); in btrfs_load_block_group_zone_info() 1355 for (i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_zone_info() 1462 } else if (map->num_stripes == num_conventional) { in btrfs_load_block_group_zone_info() 1902 nmirrors = (int)bioc->num_stripes; in read_zone_info() 1991 for (i = 0; i < map->num_stripes; i++) { in btrfs_zone_activate() 2153 for (i = 0; i < map->num_stripes; in do_zone_finish() [all...] |
H A D | print-tree.c | 54 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk() local 56 pr_info("\t\tchunk length %llu owner %llu type %llu num_stripes %d\n", in print_chunk() 58 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk() 59 for (i = 0 ; i < num_stripes ; i++) { in print_chunk()
|
H A D | super.c | 1925 int num_stripes = 1; in btrfs_calc_avail_data_space() local 1954 num_stripes = nr_devices; in btrfs_calc_avail_data_space() 1956 num_stripes = rattr->ncopies; in btrfs_calc_avail_data_space() 1958 num_stripes = 4; in btrfs_calc_avail_data_space() 2002 num_stripes = min(num_stripes, nr_devices); in btrfs_calc_avail_data_space() 2008 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space() 2010 for (j = i + 1 - num_stripes; j <= i; j++) in btrfs_calc_avail_data_space()
|
H A D | scrub.c | 1316 rot = stripe_nr % map->num_stripes; in get_raid56_logic_offset() 1319 stripe_index = rot % map->num_stripes; in get_raid56_logic_offset() 1883 stripe_index = (i + rot) % map->num_stripes; in scrub_raid56_parity_stripe() 2081 return btrfs_stripe_nr_to_offset(map->num_stripes / map->sub_stripes); in simple_stripe_full_stripe_len() 2091 ASSERT(stripe_index < map->num_stripes); in simple_stripe_get_logical() 2106 ASSERT(stripe_index < map->num_stripes); in simple_stripe_mirror_num() 2349 for (i = 0; i < map->num_stripes; ++i) { in scrub_chunk()
|
H A D | bio.c | 481 if (dev_nr == bioc->num_stripes - 1) { in btrfs_submit_mirrored_bio() 518 int total_devs = bioc->num_stripes; in __btrfs_submit_bio()
|
H A D | extent_map.c | 363 for (i = 0; i < map->num_stripes; i++) { in extent_map_device_set_bits() 379 for (i = 0; i < map->num_stripes; i++) { in extent_map_device_clear_bits()
|
/kernel/linux/linux-5.10/fs/btrfs/tests/ |
H A D | extent-map-tests.c | 448 u64 num_stripes; member 471 map = kmalloc(map_lookup_size(test->num_stripes), GFP_KERNEL); in test_rmap_block() 486 map->num_stripes = test->num_stripes; in test_rmap_block() 490 for (i = 0; i < map->num_stripes; i++) { in test_rmap_block() 567 .num_stripes = 2, in btrfs_test_extent_map() 584 .num_stripes = 1, in btrfs_test_extent_map()
|
/kernel/linux/linux-6.6/fs/btrfs/tests/ |
H A D | extent-map-tests.c | 851 u64 num_stripes; member 874 map = kmalloc(map_lookup_size(test->num_stripes), GFP_KERNEL); in test_rmap_block() 889 map->num_stripes = test->num_stripes; in test_rmap_block() 892 for (i = 0; i < map->num_stripes; i++) { in test_rmap_block() 969 .num_stripes = 2, in btrfs_test_extent_map() 986 .num_stripes = 1, in btrfs_test_extent_map()
|
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/ |
H A D | ipu3-css-fw.c | 68 bi->info.isp.sp.iterator.num_stripes; in imgu_css_fw_obgrid_size() 193 if (bi->info.isp.sp.iterator.num_stripes > in imgu_css_fw_init()
|
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/ |
H A D | ipu3-css-fw.c | 68 bi->info.isp.sp.iterator.num_stripes; in imgu_css_fw_obgrid_size() 195 if (bi->info.isp.sp.iterator.num_stripes > in imgu_css_fw_init()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_acc_types.h | 153 u32 num_stripes; member
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | ia_css_acc_types.h | 154 u32 num_stripes; member
|