| /linux/fs/btrfs/ |
| H A D | volumes.c | 45 int num_stripes; member 3183 u32 num_stripes; in btrfs_del_sys_chunk() 3203 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in btrfs_del_sys_chunk() 3204 len += btrfs_chunk_item_size(num_stripes); in btrfs_del_sys_chunk() 3344 for (i = 0; i < map->num_stripes; i++) { in remove_chunk_item() 3373 for (i = 0; i < map->num_stripes; i++) { in btrfs_remove_dev_extents() 4019 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in chunk_devid_filter() 4022 for (i = 0; i < num_stripes; i++) { 4031 static u64 calc_data_stripes(u64 type, int num_stripes) 4037 return (num_stripes in chunk_drange_filter() local 3176 u32 num_stripes; btrfs_del_sys_chunk() local 4011 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); chunk_devid_filter() local 4023 calc_data_stripes(u64 type,int num_stripes) calc_data_stripes() argument 4083 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); chunk_stripes_range_filter() local 5414 int num_stripes; global() member 5789 btrfs_alloc_chunk_map(int num_stripes,gfp_t gfp) btrfs_alloc_chunk_map() argument 6207 btrfs_read_preferred(struct btrfs_chunk_map * map,int first,int num_stripes) btrfs_read_preferred() argument 6250 btrfs_read_rr(const struct btrfs_chunk_map * map,int first,int num_stripes) btrfs_read_rr() argument 6282 int num_stripes; find_live_mirror() local 6385 btrfs_map_discard(struct btrfs_fs_info * fs_info,u64 logical,u64 * length_ret,u32 * num_stripes,bool do_remap) btrfs_map_discard() argument 6565 int num_stripes = io_geom->num_stripes; handle_ops_on_dev_replace() local 7351 int num_stripes; read_one_chunk() local [all...] |
| H A D | tree-checker.c | 866 static bool valid_stripe_count(u64 profile, u16 num_stripes, u16 sub_stripes) in btrfs_check_chunk_valid() 874 return num_stripes == btrfs_raid_array[BTRFS_RAID_RAID1].devs_min; in btrfs_check_chunk_valid() 876 return num_stripes == btrfs_raid_array[BTRFS_RAID_RAID1C3].devs_min; in btrfs_check_chunk_valid() 878 return num_stripes == btrfs_raid_array[BTRFS_RAID_RAID1C4].devs_min; in btrfs_check_chunk_valid() 880 return num_stripes >= btrfs_raid_array[BTRFS_RAID_RAID5].devs_min; in btrfs_check_chunk_valid() 882 return num_stripes >= btrfs_raid_array[BTRFS_RAID_RAID6].devs_min; in btrfs_check_chunk_valid() 884 return num_stripes == btrfs_raid_array[BTRFS_RAID_DUP].dev_stripes; in btrfs_check_chunk_valid() 886 return num_stripes == btrfs_raid_array[BTRFS_RAID_SINGLE].dev_stripes; in btrfs_check_chunk_valid() 909 u16 num_stripes; in btrfs_check_chunk_valid() 923 num_stripes in btrfs_check_chunk_valid() 825 valid_stripe_count(u64 profile,u16 num_stripes,u16 sub_stripes) valid_stripe_count() argument 868 u16 num_stripes; btrfs_check_chunk_valid() local 1026 int num_stripes; check_leaf_chunk_item() local [all...] |
| H A D | volumes.h | 538 u16 num_stripes; 566 * num_stripes: 4 (3 + 1 duplicated write) 575 * (@num_stripes - 1). 589 * (real_stripes = num_stripes - replace_nr_stripes) 638 int num_stripes; 706 static inline unsigned long btrfs_chunk_item_size(int num_stripes) in btrfs_stripe_nr_to_offset() 708 ASSERT(num_stripes); 710 sizeof(struct btrfs_stripe) * (num_stripes - 1); 735 u32 *num_stripes, bool do_remap); 801 struct btrfs_chunk_map *btrfs_alloc_chunk_map(int num_stripes, gfp_ in btrfs_dev_stat_inc() 522 u16 num_stripes; global() member 622 int num_stripes; global() member 690 btrfs_chunk_item_size(int num_stripes) btrfs_chunk_item_size() argument [all...] |
| H A D | zoned.c | 1467 for (int i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_dup() 1522 for (i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid1() 1532 for (i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid1() 1588 for (int i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid0() 1601 alloc = ((stripe_nr * map->num_stripes + i) << BTRFS_STRIPE_LEN_SHIFT) + in btrfs_load_block_group_raid0() 1613 u32 factor = map->num_stripes; in btrfs_load_block_group_raid0() 1620 for (int i = 0; i < map->num_stripes; i++) { in btrfs_load_block_group_raid0() 1669 zone_info[map->num_stripes - 1].alloc_offset > BTRFS_STRIPE_LEN)) { in btrfs_load_block_group_raid0() 1702 raid0_allocs = kzalloc_objs(*raid0_allocs, map->num_stripes / map->sub_stripes, GFP_NOFS); in btrfs_load_block_group_raid10() 1711 for (int i = 0; i < map->num_stripes; in btrfs_load_block_group_raid10() [all...] |
| H A D | print-tree.c | 65 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk() local 67 pr_info("\t\tchunk length %llu owner %llu type %llu num_stripes %d\n", in print_chunk() 69 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk() 70 for (i = 0 ; i < num_stripes ; i++) { in print_chunk() 218 const int num_stripes = btrfs_num_raid_stripes(item_size); in print_raid_stripe_key() local 220 for (int i = 0; i < num_stripes; i++) in print_raid_stripe_key()
|
| H A D | super.c | 1617 int num_stripes = 1; in btrfs_calc_avail_data_space() local 1646 num_stripes = nr_devices; in btrfs_calc_avail_data_space() 1648 num_stripes = rattr->ncopies; in btrfs_calc_avail_data_space() 1650 num_stripes = 4; in btrfs_calc_avail_data_space() 1694 num_stripes = min(num_stripes, nr_devices); in btrfs_calc_avail_data_space() 1700 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space() 1702 for (j = i + 1 - num_stripes; j <= i; j++) in btrfs_calc_avail_data_space()
|
| H A D | scrub.c | 1446 rot = stripe_nr % map->num_stripes; in get_raid56_logic_offset() 1449 stripe_index = rot % map->num_stripes; in get_raid56_logic_offset() 2201 stripe_index = (i + rot) % map->num_stripes; in scrub_raid56_parity_stripe() 2359 return btrfs_stripe_nr_to_offset(map->num_stripes / map->sub_stripes); in scrub_simple_mirror() 2369 ASSERT(stripe_index < map->num_stripes); in simple_stripe_full_stripe_len() 2384 ASSERT(stripe_index < map->num_stripes); in simple_stripe_get_logical() 2615 for (i = 0; i < map->num_stripes; ++i) { in scrub_chunk()
|
| H A D | raid56.c | 50 "bioc logical=%llu full_stripe=%llu size=%llu map_type=0x%llx mirror=%u replace_nr_stripes=%u replace_stripe_src=%d num_stripes=%u", in dump_bioc() 53 bioc->replace_stripe_src, bioc->num_stripes); in dump_bioc() 54 for (int i = 0; i < bioc->num_stripes; i++) { in dump_bioc() 1064 const unsigned int real_stripes = bioc->num_stripes - bioc->replace_nr_stripes; in alloc_rbio() 1252 * So here we check against bioc->num_stripes, not rbio->real_stripes. in rbio_add_io_paddrs() 1254 ASSERT_RBIO_STRIPE(stripe_nr >= 0 && stripe_nr < rbio->bioc->num_stripes, in rbio_add_io_paddrs() 1357 for (i = 0; i < bioc->num_stripes; i++) { in bio_get_trace_info()
|
| H A D | bio.c | 549 if (dev_nr == bioc->num_stripes - 1) { in btrfs_submit_mirrored_bio() 590 int total_devs = bioc->num_stripes; in btrfs_bio_csum()
|
| H A D | block-group.c | 1390 num_items = 3 + map->num_stripes; in btrfs_start_trans_remove_block_group() 2263 buf = kzalloc_objs(u64, map->num_stripes, GFP_NOFS); in btrfs_rmap_block() 2269 for (i = 0; i < map->num_stripes; i++) { in btrfs_rmap_block() 2286 stripe_nr = div_u64(stripe_nr * map->num_stripes + i, in exclude_super_stripes() 2877 for (i = 0; i < map->num_stripes; i++) { in btrfs_create_pending_block_groups() 4960 if (map->num_stripes == 0)
|
| H A D | disk-io.c | 2317 u16 num_stripes; in validate_sys_chunk_array() 2336 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in validate_sys_chunk_array() 2337 if (unlikely(cur + btrfs_chunk_item_size(num_stripes) > sys_array_size)) in validate_sys_chunk_array() 2350 cur += btrfs_chunk_item_size(num_stripes); 2307 u16 num_stripes; validate_sys_chunk_array() local
|
| H A D | extent-tree.c | 1439 unsigned int num_stripes; in btrfs_discard_extent() local 1443 stripes = btrfs_map_discard(fs_info, cur, &num_bytes, &num_stripes, in btrfs_discard_extent() 1452 for (i = 0; i < num_stripes; i++) { in btrfs_discard_extent() 2932 * Set num_stripes to 0, so that btrfs_remove_dev_extents() won't run a in btrfs_complete_bg_remapping() 2935 map->num_stripes = 0; in btrfs_complete_bg_remapping()
|
| H A D | relocation.c | 4708 num_items = chunk_map->num_stripes + 1; in btrfs_last_identity_remap_gone() 4710 num_items = 2 * chunk_map->num_stripes; in btrfs_last_identity_remap_gone() 4724 for (unsigned int i = 0; i < chunk_map->num_stripes; i++) { in btrfs_last_identity_remap_gone()
|
| /linux/fs/btrfs/tests/ |
| H A D | extent-map-tests.c | 1007 u64 num_stripes; member 1023 map = btrfs_alloc_chunk_map(test->num_stripes, GFP_KERNEL); in test_rmap_block() 1033 map->num_stripes = test->num_stripes; in test_rmap_block() 1036 for (i = 0; i < map->num_stripes; i++) { in test_rmap_block() 1108 .num_stripes = 2, in btrfs_test_extent_map() 1125 .num_stripes = 1, in btrfs_test_extent_map()
|
| /linux/include/trace/events/ |
| H A D | btrfs.h | 1039 __field( int, num_stripes ) 1048 __entry->num_stripes = map->num_stripes; 1057 "num_stripes=%d sub_stripes=%d type=%s", 1061 __entry->num_stripes, __entry->sub_stripes, 2443 __entry->total_stripes = rbio->bioc->num_stripes; 2484 int num_stripes), 2486 TP_ARGS(fs_info, logical, length, num_stripes), 2491 __field( int, num_stripes ) 2497 __entry->num_stripes [all...] |
| /linux/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 | 696 const unsigned int stripes = bi->info.isp.sp.iterator.num_stripes; in imgu_css_pipeline_init() 991 sp_stage->num_stripes = stripes; in imgu_css_pipeline_init() 1578 if (bi->info.isp.sp.iterator.num_stripes <= 1) { in imgu_css_find_binary() 2131 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/include/uapi/linux/ |
| H A D | btrfs_tree.h | 663 __le16 num_stripes; 656 __le16 num_stripes; global() member
|
| /linux/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()
|
| /linux/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
| H A D | binary.c | 1031 if (striped && candidate->iterator.num_stripes == 1) { in ia_css_binary_find()
|