Lines Matching refs:index

165  * can be used as index to access btrfs_raid_array[].
179 const int index = btrfs_bg_flags_to_raid_index(flags);
181 if (index >= BTRFS_NR_RAID_TYPES)
184 return btrfs_raid_array[index].raid_name;
189 enum btrfs_raid_types index = btrfs_bg_flags_to_raid_index(type);
191 return btrfs_raid_array[index].nparity;
1307 pgoff_t index;
1318 index = bytenr >> PAGE_SHIFT;
1319 if ((bytenr + sizeof(*disk_super) - 1) >> PAGE_SHIFT != index)
1323 page = read_cache_page_gfp(bdev->bd_inode->i_mapping, index, GFP_KERNEL);
3688 const int index = btrfs_bg_flags_to_raid_index(type);
3689 const int ncopies = btrfs_raid_array[index].ncopies;
3690 const int nparity = btrfs_raid_array[index].nparity;
5160 int index = btrfs_bg_flags_to_raid_index(ctl->type);
5162 ctl->sub_stripes = btrfs_raid_array[index].sub_stripes;
5163 ctl->dev_stripes = btrfs_raid_array[index].dev_stripes;
5164 ctl->devs_max = btrfs_raid_array[index].devs_max;
5167 ctl->devs_min = btrfs_raid_array[index].devs_min;
5168 ctl->devs_increment = btrfs_raid_array[index].devs_increment;
5169 ctl->ncopies = btrfs_raid_array[index].ncopies;
5170 ctl->nparity = btrfs_raid_array[index].nparity;
5683 const int index = btrfs_bg_flags_to_raid_index(map->type);
5685 return btrfs_raid_array[index].tolerated_failures;
5748 enum btrfs_raid_types index;
5762 index = btrfs_bg_flags_to_raid_index(map->type);
5766 ret = btrfs_raid_array[index].ncopies;
6404 "stripe index math went horribly wrong, got stripe_index=%u, num_stripes=%u",
6753 int index;
6761 index = btrfs_bg_flags_to_raid_index(type);
6822 map->sub_stripes = btrfs_raid_array[index].sub_stripes;
7384 int index)
7390 ((unsigned long)ptr) + (index * sizeof(u64)),
7397 int index, u64 val)
7401 ((unsigned long)ptr) + (index * sizeof(u64)),
7585 void btrfs_dev_stat_inc_and_print(struct btrfs_device *dev, int index)
7587 btrfs_dev_stat_inc(dev, index);
7696 const int index = btrfs_bg_flags_to_raid_index(flags);
7698 return btrfs_raid_array[index].ncopies;