| /linux-6.15/fs/btrfs/ |
| H A D | volumes.c | 46 int num_stripes; member 5513 map->num_stripes = ctl->num_stripes; in create_chunk() 5975 num_stripes = map->num_stripes; in find_live_mirror() 6135 *num_stripes = min_t(u64, map->num_stripes, in btrfs_map_discard() 6146 *num_stripes = map->num_stripes; in btrfs_map_discard() 6234 int num_stripes = io_geom->num_stripes; in handle_ops_on_dev_replace() local 6400 io_geom->num_stripes = map->num_stripes; in map_blocks_raid1() 6418 io_geom->num_stripes = map->num_stripes; in map_blocks_dup() 6477 io_geom->num_stripes = map->num_stripes; in map_blocks_raid56_write() 6730 bioc->num_stripes = io_geom.num_stripes; in btrfs_map_block() [all …]
|
| H A D | raid-stripe-tree.c | 303 const int num_stripes = btrfs_bg_type_to_factor(bioc->map_type); in btrfs_insert_one_raid_extent() local 305 const size_t item_size = struct_size(stripe_extent, strides, num_stripes); in btrfs_insert_one_raid_extent() 316 num_stripes); in btrfs_insert_one_raid_extent() 317 for (int i = 0; i < num_stripes; i++) { in btrfs_insert_one_raid_extent() 379 int num_stripes; in btrfs_get_raid_extent_offset() local 440 num_stripes = btrfs_num_raid_stripes(btrfs_item_size(leaf, slot)); in btrfs_get_raid_extent_offset() 443 for (int i = 0; i < num_stripes; i++) { in btrfs_get_raid_extent_offset()
|
| H A D | volumes.h | 523 u16 num_stripes; member 623 int num_stripes; member 685 static inline unsigned long btrfs_chunk_item_size(int num_stripes) in btrfs_chunk_item_size() argument 687 ASSERT(num_stripes); in btrfs_chunk_item_size() 689 sizeof(struct btrfs_stripe) * (num_stripes - 1); in btrfs_chunk_item_size() 714 u32 *num_stripes); 778 struct btrfs_chunk_map *btrfs_alloc_chunk_map(int num_stripes, gfp_t gfp);
|
| H A D | tree-checker.c | 826 u16 num_stripes; in btrfs_check_chunk_valid() local 855 if (unlikely(!num_stripes)) { in btrfs_check_chunk_valid() 860 if (unlikely(num_stripes < ncopies)) { in btrfs_check_chunk_valid() 863 num_stripes, ncopies); in btrfs_check_chunk_valid() 866 if (unlikely(nparity && num_stripes == nparity)) { in btrfs_check_chunk_valid() 869 num_stripes, nparity); in btrfs_check_chunk_valid() 978 num_stripes, sub_stripes, in btrfs_check_chunk_valid() 997 int num_stripes; in check_leaf_chunk_item() local 1010 if (num_stripes == 0) in check_leaf_chunk_item() 1013 if (unlikely(btrfs_chunk_item_size(num_stripes) != in check_leaf_chunk_item() [all …]
|
| H A D | raid56.h | 178 return map->num_stripes - btrfs_nr_parity_stripes(map->type); in nr_data_stripes() 183 return bioc->num_stripes - btrfs_nr_parity_stripes(bioc->map_type); in nr_bioc_data_stripes()
|
| H A D | print-tree.c | 57 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk() local 61 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk() 62 for (i = 0 ; i < num_stripes ; i++) { in print_chunk() 210 const int num_stripes = btrfs_num_raid_stripes(item_size); in print_raid_stripe_key() local 212 for (int i = 0; i < num_stripes; i++) in print_raid_stripe_key()
|
| H A D | zoned.c | 1463 for (i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid1() 1507 for (int i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid0() 1539 for (int i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid10() 1598 active = bitmap_zalloc(map->num_stripes, GFP_NOFS); in btrfs_load_block_group_zone_info() 1604 for (i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_zone_info() 1627 } else if (map->num_stripes == num_conventional) { in btrfs_load_block_group_zone_info() 2030 nmirrors = (int)bioc->num_stripes; in read_zone_info() 2119 for (i = 0; i < map->num_stripes; i++) { in btrfs_zone_activate() 2285 for (i = 0; i < map->num_stripes; i++) { in do_zone_finish() 2672 for (int i = 0; i < map->num_stripes; i++) in btrfs_check_active_zone_reservation() [all …]
|
| H A D | super.c | 1607 int num_stripes = 1; in btrfs_calc_avail_data_space() local 1636 num_stripes = nr_devices; in btrfs_calc_avail_data_space() 1638 num_stripes = rattr->ncopies; in btrfs_calc_avail_data_space() 1640 num_stripes = 4; in btrfs_calc_avail_data_space() 1684 num_stripes = min(num_stripes, nr_devices); in btrfs_calc_avail_data_space() 1690 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space() 1692 for (j = i + 1 - num_stripes; j <= i; j++) in btrfs_calc_avail_data_space()
|
| H A D | scrub.c | 1315 rot = stripe_nr % map->num_stripes; in get_raid56_logic_offset() 1318 stripe_index = rot % map->num_stripes; in get_raid56_logic_offset() 1987 stripe_index = (i + rot) % map->num_stripes; in scrub_raid56_parity_stripe() 2186 return btrfs_stripe_nr_to_offset(map->num_stripes / map->sub_stripes); in simple_stripe_full_stripe_len() 2196 ASSERT(stripe_index < map->num_stripes); in simple_stripe_get_logical() 2211 ASSERT(stripe_index < map->num_stripes); in simple_stripe_mirror_num() 2444 for (i = 0; i < map->num_stripes; ++i) { in scrub_chunk()
|
| H A D | raid56.c | 53 bioc->replace_stripe_src, bioc->num_stripes); in dump_bioc() 54 for (int i = 0; i < bioc->num_stripes; i++) { in dump_bioc() 984 const unsigned int real_stripes = bioc->num_stripes - bioc->replace_nr_stripes; in alloc_rbio() 1141 ASSERT_RBIO_STRIPE(stripe_nr >= 0 && stripe_nr < rbio->bioc->num_stripes, in rbio_add_io_sector() 1249 for (i = 0; i < bioc->num_stripes; i++) { in bio_get_trace_info()
|
| H A D | bio.c | 469 if (dev_nr == bioc->num_stripes - 1) { in btrfs_submit_mirrored_bio() 507 int total_devs = bioc->num_stripes; in btrfs_submit_bio()
|
| H A D | dev-replace.c | 560 for (i = 0; i < map->num_stripes; i++) { in btrfs_finish_block_group_to_copy() 836 for (int i = 0; i < map->num_stripes; i++) in btrfs_dev_replace_update_device_in_mapping_tree()
|
| H A D | accessors.h | 188 BTRFS_SETGET_FUNCS(chunk_num_stripes, struct btrfs_chunk, num_stripes, 16); 208 num_stripes, 16);
|
| H A D | block-group.c | 1322 num_items = 3 + map->num_stripes; in btrfs_start_trans_remove_block_group() 2157 buf = kcalloc(map->num_stripes, sizeof(u64), GFP_NOFS); in btrfs_rmap_block() 2163 for (i = 0; i < map->num_stripes; i++) { in btrfs_rmap_block() 2180 stripe_nr = div_u64(stripe_nr * map->num_stripes + i, in btrfs_rmap_block() 2740 for (i = 0; i < map->num_stripes; i++) { in insert_dev_extents()
|
| H A D | disk-io.c | 2348 u16 num_stripes; in validate_sys_chunk_array() local 2367 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in validate_sys_chunk_array() 2368 if (cur + btrfs_chunk_item_size(num_stripes) > sys_array_size) in validate_sys_chunk_array() 2381 cur += btrfs_chunk_item_size(num_stripes); in validate_sys_chunk_array()
|
| /linux-6.15/fs/btrfs/tests/ |
| H A D | extent-map-tests.c | 1004 u64 num_stripes; member 1020 map = btrfs_alloc_chunk_map(test->num_stripes, GFP_KERNEL); in test_rmap_block() 1030 map->num_stripes = test->num_stripes; in test_rmap_block() 1033 for (i = 0; i < map->num_stripes; i++) { in test_rmap_block() 1104 .num_stripes = 2, in btrfs_test_extent_map() 1121 .num_stripes = 1, in btrfs_test_extent_map()
|
| /linux-6.15/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() 197 if (bi->info.isp.sp.iterator.num_stripes > in imgu_css_fw_init()
|
| H A D | ipu3-css.c | 695 const unsigned int stripes = bi->info.isp.sp.iterator.num_stripes; in imgu_css_pipeline_init() 990 sp_stage->num_stripes = stripes; in imgu_css_pipeline_init() 1577 if (bi->info.isp.sp.iterator.num_stripes <= 1) { in imgu_css_find_binary() 2130 stripes = bi->info.isp.sp.iterator.num_stripes ? : 1; in imgu_css_set_parameters()
|
| H A D | ipu3-abi.h | 1467 u8 num_stripes; member 1592 u32 num_stripes; member
|
| /linux-6.15/include/trace/events/ |
| H A D | btrfs.h | 1041 __field( int, num_stripes ) 1050 __entry->num_stripes = map->num_stripes; 1063 __entry->num_stripes, __entry->sub_stripes, 2426 __entry->total_stripes = rbio->bioc->num_stripes; 2467 int num_stripes), 2469 TP_ARGS(fs_info, logical, length, num_stripes), 2474 __field( int, num_stripes ) 2480 __entry->num_stripes = num_stripes; 2485 __entry->num_stripes)
|
| /linux-6.15/drivers/staging/media/atomisp/pci/ |
| H A D | ia_css_acc_types.h | 145 u32 num_stripes; member
|
| H A D | sh_css_internal.h | 578 u8 num_stripes; member
|
| H A D | sh_css_sp.c | 94 sh_css_sp_stage.num_stripes = (uint8_t) in copy_isp_stage_to_sp_stage() 95 sh_css_isp_stage.binary_info.iterator.num_stripes; in copy_isp_stage_to_sp_stage()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | btrfs_tree.h | 656 __le16 num_stripes; member
|
| /linux-6.15/drivers/gpu/ipu-v3/ |
| H A D | ipu-image-convert.c | 383 static inline int num_stripes(int dim) in num_stripes() function 444 cols = num_stripes(max_t(u32, downsized_width, resized_width)); in calc_image_resize_coefficients() 445 rows = num_stripes(max_t(u32, downsized_height, resized_height)); in calc_image_resize_coefficients()
|