Home
last modified time | relevance | path

Searched refs:num_stripes (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/fs/btrfs/
Dvolumes.c1070 for (i = 0; i < map->num_stripes; i++) { in contains_pending_extent()
2541 u32 num_stripes; in btrfs_del_sys_chunk() local
2561 num_stripes = btrfs_stack_chunk_num_stripes(chunk); in btrfs_del_sys_chunk()
2562 len += btrfs_chunk_item_size(num_stripes); in btrfs_del_sys_chunk()
2614 for (i = 0; i < map->num_stripes; i++) { in btrfs_remove_chunk()
2983 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in chunk_devid_filter() local
2986 for (i = 0; i < num_stripes; i++) { in chunk_devid_filter()
3002 int num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in chunk_drange_filter() local
3013 factor = num_stripes / 2; in chunk_drange_filter()
3015 factor = num_stripes - 1; in chunk_drange_filter()
[all …]
Dprint-tree.c25 int num_stripes = btrfs_chunk_num_stripes(eb, chunk); in print_chunk() local
30 btrfs_chunk_type(eb, chunk), num_stripes); in print_chunk()
31 for (i = 0 ; i < num_stripes ; i++) { in print_chunk()
Draid56.h34 return map->num_stripes - nr_parity_stripes(map); in nr_data_stripes()
Dsuper.c1670 int min_stripes = 1, num_stripes = 1; in btrfs_calc_avail_data_space() local
1698 num_stripes = nr_devices; in btrfs_calc_avail_data_space()
1701 num_stripes = 2; in btrfs_calc_avail_data_space()
1704 num_stripes = 4; in btrfs_calc_avail_data_space()
1792 if (num_stripes > nr_devices) in btrfs_calc_avail_data_space()
1793 num_stripes = nr_devices; in btrfs_calc_avail_data_space()
1799 avail_space += devices_info[i].max_avail * num_stripes; in btrfs_calc_avail_data_space()
1801 for (j = i + 1 - num_stripes; j <= i; j++) in btrfs_calc_avail_data_space()
Dreada.c295 for (i = 0; i < bbio->num_stripes; ++i) { in reada_find_zone()
299 zone->ndevs = bbio->num_stripes; in reada_find_zone()
365 if (bbio->num_stripes > BTRFS_MAX_MIRRORS) { in reada_find_extent()
372 for (nzones = 0; nzones < bbio->num_stripes; ++nzones) { in reada_find_extent()
Dvolumes.h308 int num_stripes; member
343 int num_stripes; member
Dscrub.c1284 return (int)bbio->num_stripes; in scrub_nr_raid_mirrors()
1395 bbio->num_stripes - in scrub_setup_recheck_block()
2630 stripe_nr = div_u64_rem(stripe_nr, map->num_stripes, &rot); in get_raid56_logic_offset()
2633 stripe_index = rot % map->num_stripes; in get_raid56_logic_offset()
3001 increment = map->stripe_len * map->num_stripes; in scrub_stripe()
3004 int factor = map->num_stripes / map->sub_stripes; in scrub_stripe()
3010 mirror_num = num % map->num_stripes + 1; in scrub_stripe()
3013 mirror_num = num % map->num_stripes + 1; in scrub_stripe()
3349 for (i = 0; i < map->num_stripes; ++i) { in scrub_chunk()
Dctree.h311 __le16 num_stripes; member
335 static inline unsigned long btrfs_chunk_item_size(int num_stripes) in btrfs_chunk_item_size() argument
337 BUG_ON(num_stripes == 0); in btrfs_chunk_item_size()
339 sizeof(struct btrfs_stripe) * (num_stripes - 1); in btrfs_chunk_item_size()
2396 BTRFS_SETGET_FUNCS(chunk_num_stripes, struct btrfs_chunk, num_stripes, 16);
2418 num_stripes, 16);
Ddev-replace.c617 for (i = 0; i < map->num_stripes; i++) in btrfs_dev_replace_update_device_in_mapping_tree()
Draid56.c953 int real_stripes = bbio->num_stripes - bbio->num_tgtdevs; in alloc_rbio()
1339 for (i = 0; i < rbio->bbio->num_stripes; i++) { in find_bio_stripe()
Dextent-tree.c1910 for (i = 0; i < bbio->num_stripes; i++, stripe++) { in btrfs_discard_extent()
/linux-4.1.27/fs/exofs/
Dore.c256 u64 num_stripes; in ore_get_rw_state() local
259 num_stripes = div_u64_rem(length, stripe_size, &remainder); in ore_get_rw_state()
261 ++num_stripes; in ore_get_rw_state()
263 num_raid_units = num_stripes * layout->parity; in ore_get_rw_state()
/linux-4.1.27/include/trace/events/
Dbtrfs.h641 __field( int, num_stripes )
650 __entry->num_stripes = map->num_stripes;
663 __entry->num_stripes, __entry->sub_stripes,