btrfs_device 370 fs/btrfs/check-integrity.c struct btrfs_device *device, btrfs_device 634 fs/btrfs/check-integrity.c struct btrfs_device *device; btrfs_device 763 fs/btrfs/check-integrity.c struct btrfs_device *device, btrfs_device 1522 fs/btrfs/check-integrity.c struct btrfs_device *device; btrfs_device 2896 fs/btrfs/check-integrity.c struct btrfs_device *device; btrfs_device 2976 fs/btrfs/check-integrity.c struct btrfs_device *device; btrfs_device 385 fs/btrfs/ctree.h struct btrfs_device *srcdev; btrfs_device 386 fs/btrfs/ctree.h struct btrfs_device *tgtdev; btrfs_device 460 fs/btrfs/ctree.h struct btrfs_device; btrfs_device 3364 fs/btrfs/ctree.h int btrfs_scrub_cancel_dev(struct btrfs_device *dev); btrfs_device 29 fs/btrfs/dev-replace.c struct btrfs_device *srcdev, btrfs_device 30 fs/btrfs/dev-replace.c struct btrfs_device *tgtdev); btrfs_device 182 fs/btrfs/dev-replace.c struct btrfs_device *srcdev, btrfs_device 183 fs/btrfs/dev-replace.c struct btrfs_device **device_out) btrfs_device 185 fs/btrfs/dev-replace.c struct btrfs_device *device; btrfs_device 386 fs/btrfs/dev-replace.c static char* btrfs_dev_name(struct btrfs_device *device) btrfs_device 402 fs/btrfs/dev-replace.c struct btrfs_device *tgt_device = NULL; btrfs_device 403 fs/btrfs/dev-replace.c struct btrfs_device *src_device = NULL; btrfs_device 569 fs/btrfs/dev-replace.c struct btrfs_device *tgt_device; btrfs_device 570 fs/btrfs/dev-replace.c struct btrfs_device *src_device; btrfs_device 724 fs/btrfs/dev-replace.c struct btrfs_device *srcdev, btrfs_device 725 fs/btrfs/dev-replace.c struct btrfs_device *tgtdev) btrfs_device 800 fs/btrfs/dev-replace.c struct btrfs_device *tgt_device = NULL; btrfs_device 801 fs/btrfs/dev-replace.c struct btrfs_device *src_device = NULL; btrfs_device 1616 fs/btrfs/disk-io.c struct btrfs_device *device; btrfs_device 3391 fs/btrfs/disk-io.c struct btrfs_device *device = (struct btrfs_device *) btrfs_device 3484 fs/btrfs/disk-io.c static int write_dev_supers(struct btrfs_device *device, btrfs_device 3556 fs/btrfs/disk-io.c static int wait_dev_supers(struct btrfs_device *device, int max_mirrors) btrfs_device 3619 fs/btrfs/disk-io.c static void write_dev_flush(struct btrfs_device *device) btrfs_device 3641 fs/btrfs/disk-io.c static blk_status_t wait_dev_flush(struct btrfs_device *device) btrfs_device 3668 fs/btrfs/disk-io.c struct btrfs_device *dev; btrfs_device 3752 fs/btrfs/disk-io.c struct btrfs_device *dev; btrfs_device 4526 fs/btrfs/disk-io.c struct btrfs_device *dev, *tmp; btrfs_device 39 fs/btrfs/disk-io.h struct btrfs_device; btrfs_device 5557 fs/btrfs/extent-tree.c static int btrfs_trim_free_extents(struct btrfs_device *device, u64 *trimmed) btrfs_device 5646 fs/btrfs/extent-tree.c struct btrfs_device *device; btrfs_device 2184 fs/btrfs/extent_io.c struct btrfs_device *dev; btrfs_device 360 fs/btrfs/extent_map.c struct btrfs_device *device = stripe->dev; btrfs_device 375 fs/btrfs/extent_map.c struct btrfs_device *device = stripe->dev; btrfs_device 10852 fs/btrfs/inode.c struct btrfs_device *device = NULL; btrfs_device 486 fs/btrfs/ioctl.c struct btrfs_device *device; btrfs_device 1607 fs/btrfs/ioctl.c struct btrfs_device *device = NULL; btrfs_device 3150 fs/btrfs/ioctl.c struct btrfs_device *device; btrfs_device 3183 fs/btrfs/ioctl.c struct btrfs_device *dev; btrfs_device 2264 fs/btrfs/raid56.c struct btrfs_device *scrub_dev, btrfs_device 31 fs/btrfs/raid56.h struct btrfs_device; btrfs_device 45 fs/btrfs/raid56.h struct btrfs_device *scrub_dev, btrfs_device 71 fs/btrfs/reada.c struct btrfs_device *device; btrfs_device 72 fs/btrfs/reada.c struct btrfs_device *devs[BTRFS_MAX_MIRRORS]; /* full list, incl btrfs_device 224 fs/btrfs/reada.c static struct reada_zone *reada_find_zone(struct btrfs_device *dev, u64 logical, btrfs_device 307 fs/btrfs/reada.c struct btrfs_device *dev; btrfs_device 308 fs/btrfs/reada.c struct btrfs_device *prev_dev; btrfs_device 593 fs/btrfs/reada.c static int reada_pick_zone(struct btrfs_device *dev) btrfs_device 671 fs/btrfs/reada.c static int reada_start_machine_dev(struct btrfs_device *dev) btrfs_device 772 fs/btrfs/reada.c struct btrfs_device *device; btrfs_device 832 fs/btrfs/reada.c struct btrfs_device *device; btrfs_device 65 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 86 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 125 fs/btrfs/scrub.c struct btrfs_device *scrub_dev; btrfs_device 174 fs/btrfs/scrub.c struct btrfs_device *wr_tgtdev; btrfs_device 199 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 238 fs/btrfs/scrub.c u64 physical, struct btrfs_device *dev, u64 flags, btrfs_device 247 fs/btrfs/scrub.c struct btrfs_device **extent_dev, btrfs_device 731 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 825 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 2125 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 2222 fs/btrfs/scrub.c u64 physical, struct btrfs_device *dev, u64 flags, btrfs_device 2472 fs/btrfs/scrub.c u64 physical, struct btrfs_device *dev, u64 flags, btrfs_device 2527 fs/btrfs/scrub.c u64 physical, struct btrfs_device *dev, btrfs_device 2611 fs/btrfs/scrub.c u64 physical, struct btrfs_device *dev, btrfs_device 2820 fs/btrfs/scrub.c struct btrfs_device *sdev, btrfs_device 2840 fs/btrfs/scrub.c struct btrfs_device *extent_dev; btrfs_device 3045 fs/btrfs/scrub.c struct btrfs_device *scrub_dev, btrfs_device 3076 fs/btrfs/scrub.c struct btrfs_device *extent_dev; btrfs_device 3417 fs/btrfs/scrub.c struct btrfs_device *scrub_dev, btrfs_device 3470 fs/btrfs/scrub.c struct btrfs_device *scrub_dev, u64 start, u64 end) btrfs_device 3711 fs/btrfs/scrub.c struct btrfs_device *scrub_dev) btrfs_device 3797 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 4012 fs/btrfs/scrub.c int btrfs_scrub_cancel_dev(struct btrfs_device *dev) btrfs_device 4038 fs/btrfs/scrub.c struct btrfs_device *dev; btrfs_device 4055 fs/btrfs/scrub.c struct btrfs_device **extent_dev, btrfs_device 899 fs/btrfs/super.c struct btrfs_device *device = NULL; btrfs_device 1481 fs/btrfs/super.c struct btrfs_device *device = NULL; btrfs_device 1905 fs/btrfs/super.c struct btrfs_device *device; btrfs_device 2179 fs/btrfs/super.c struct btrfs_device *device = NULL; btrfs_device 2258 fs/btrfs/super.c struct btrfs_device *dev, *first_dev = NULL; btrfs_device 928 fs/btrfs/sysfs.c struct btrfs_device *one_device) btrfs_device 974 fs/btrfs/sysfs.c struct btrfs_device *one_device) btrfs_device 977 fs/btrfs/sysfs.c struct btrfs_device *dev; btrfs_device 18 fs/btrfs/sysfs.h struct btrfs_device *one_device); btrfs_device 20 fs/btrfs/sysfs.h struct btrfs_device *one_device); btrfs_device 194 fs/btrfs/volumes.c static void btrfs_dev_stat_print_on_error(struct btrfs_device *dev); btrfs_device 195 fs/btrfs/volumes.c static void btrfs_dev_stat_print_on_load(struct btrfs_device *device); btrfs_device 339 fs/btrfs/volumes.c void btrfs_free_device(struct btrfs_device *device) btrfs_device 350 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 354 fs/btrfs/volumes.c struct btrfs_device, dev_list); btrfs_device 378 fs/btrfs/volumes.c static struct btrfs_device *__alloc_device(void) btrfs_device 380 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 529 fs/btrfs/volumes.c static noinline void run_scheduled_bios(struct btrfs_device *device) btrfs_device 704 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 706 fs/btrfs/volumes.c device = container_of(work, struct btrfs_device, work); btrfs_device 710 fs/btrfs/volumes.c static bool device_path_matched(const char *path, struct btrfs_device *device) btrfs_device 733 fs/btrfs/volumes.c struct btrfs_device *skip_device) btrfs_device 736 fs/btrfs/volumes.c struct btrfs_device *device, *tmp_device; btrfs_device 782 fs/btrfs/volumes.c struct btrfs_device *device, fmode_t flags, btrfs_device 943 fs/btrfs/volumes.c static noinline struct btrfs_device *device_list_add(const char *path, btrfs_device 947 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 1161 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 1162 fs/btrfs/volumes.c struct btrfs_device *orig_dev; btrfs_device 1215 fs/btrfs/volumes.c struct btrfs_device *device, *next; btrfs_device 1216 fs/btrfs/volumes.c struct btrfs_device *latest_dev = NULL; btrfs_device 1276 fs/btrfs/volumes.c static void btrfs_close_bdev(struct btrfs_device *device) btrfs_device 1289 fs/btrfs/volumes.c static void btrfs_close_one_device(struct btrfs_device *device) btrfs_device 1292 fs/btrfs/volumes.c struct btrfs_device *new_device; btrfs_device 1329 fs/btrfs/volumes.c struct btrfs_device *device, *tmp; btrfs_device 1373 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 1374 fs/btrfs/volumes.c struct btrfs_device *latest_dev = NULL; btrfs_device 1401 fs/btrfs/volumes.c struct btrfs_device *dev1, *dev2; btrfs_device 1403 fs/btrfs/volumes.c dev1 = list_entry(a, struct btrfs_device, dev_list); btrfs_device 1404 fs/btrfs/volumes.c dev2 = list_entry(b, struct btrfs_device, dev_list); btrfs_device 1500 fs/btrfs/volumes.c struct btrfs_device *btrfs_scan_one_device(const char *path, fmode_t flags, btrfs_device 1505 fs/btrfs/volumes.c struct btrfs_device *device = NULL; btrfs_device 1548 fs/btrfs/volumes.c static bool contains_pending_extent(struct btrfs_device *device, u64 *start, btrfs_device 1597 fs/btrfs/volumes.c static int find_free_dev_extent_start(struct btrfs_device *device, btrfs_device 1754 fs/btrfs/volumes.c int find_free_dev_extent(struct btrfs_device *device, u64 num_bytes, btrfs_device 1762 fs/btrfs/volumes.c struct btrfs_device *device, btrfs_device 1821 fs/btrfs/volumes.c struct btrfs_device *device, btrfs_device 1929 fs/btrfs/volumes.c struct btrfs_device *device) btrfs_device 1997 fs/btrfs/volumes.c static int btrfs_rm_dev_item(struct btrfs_device *device) btrfs_device 2075 fs/btrfs/volumes.c static struct btrfs_device * btrfs_find_next_active_device( btrfs_device 2076 fs/btrfs/volumes.c struct btrfs_fs_devices *fs_devs, struct btrfs_device *device) btrfs_device 2078 fs/btrfs/volumes.c struct btrfs_device *next_device; btrfs_device 2096 fs/btrfs/volumes.c void btrfs_assign_next_active_device(struct btrfs_device *device, btrfs_device 2097 fs/btrfs/volumes.c struct btrfs_device *this_dev) btrfs_device 2100 fs/btrfs/volumes.c struct btrfs_device *next_device; btrfs_device 2138 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2287 fs/btrfs/volumes.c void btrfs_rm_dev_replace_remove_srcdev(struct btrfs_device *srcdev) btrfs_device 2314 fs/btrfs/volumes.c void btrfs_rm_dev_replace_free_srcdev(struct btrfs_device *srcdev) btrfs_device 2354 fs/btrfs/volumes.c void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev) btrfs_device 2388 fs/btrfs/volumes.c static struct btrfs_device *btrfs_find_device_by_path( btrfs_device 2397 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2423 fs/btrfs/volumes.c struct btrfs_device *btrfs_find_device_by_devspec( btrfs_device 2427 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2463 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2527 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2597 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 2811 fs/btrfs/volumes.c struct btrfs_device *device) btrfs_device 2857 fs/btrfs/volumes.c struct btrfs_device *device, u64 new_size) btrfs_device 3043 fs/btrfs/volumes.c struct btrfs_device *device = map->stripes[i].dev; btrfs_device 4715 fs/btrfs/volumes.c int btrfs_shrink_device(struct btrfs_device *device, u64 new_size) btrfs_device 4959 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 5205 fs/btrfs/volumes.c struct btrfs_device *dev = map->stripes[i].dev; btrfs_device 5242 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 5521 fs/btrfs/volumes.c struct btrfs_device *srcdev; btrfs_device 6419 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 6475 fs/btrfs/volumes.c static noinline void btrfs_schedule_bio(struct btrfs_device *device, btrfs_device 6515 fs/btrfs/volumes.c struct btrfs_device *dev = bbio->stripes[dev_nr].dev; btrfs_device 6557 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 6639 fs/btrfs/volumes.c struct btrfs_device *btrfs_find_device(struct btrfs_fs_devices *fs_devices, btrfs_device 6643 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 6664 fs/btrfs/volumes.c static struct btrfs_device *add_missing_dev(struct btrfs_fs_devices *fs_devices, btrfs_device 6667 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 6696 fs/btrfs/volumes.c struct btrfs_device *btrfs_alloc_device(struct btrfs_fs_info *fs_info, btrfs_device 6700 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 6879 fs/btrfs/volumes.c struct btrfs_device *device) btrfs_device 6960 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 7182 fs/btrfs/volumes.c struct btrfs_device *failing_dev) btrfs_device 7208 fs/btrfs/volumes.c struct btrfs_device *dev = map->stripes[i].dev; btrfs_device 7335 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 7378 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 7428 fs/btrfs/volumes.c struct btrfs_device *device) btrfs_device 7499 fs/btrfs/volumes.c struct btrfs_device *device; btrfs_device 7532 fs/btrfs/volumes.c void btrfs_dev_stat_inc_and_print(struct btrfs_device *dev, int index) btrfs_device 7538 fs/btrfs/volumes.c static void btrfs_dev_stat_print_on_error(struct btrfs_device *dev) btrfs_device 7552 fs/btrfs/volumes.c static void btrfs_dev_stat_print_on_load(struct btrfs_device *dev) btrfs_device 7575 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 7649 fs/btrfs/volumes.c struct btrfs_device *curr, *next; btrfs_device 7708 fs/btrfs/volumes.c struct btrfs_device *dev; btrfs_device 161 fs/btrfs/volumes.h btrfs_device_get_##name(const struct btrfs_device *dev) \ btrfs_device 174 fs/btrfs/volumes.h btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \ btrfs_device 185 fs/btrfs/volumes.h btrfs_device_get_##name(const struct btrfs_device *dev) \ btrfs_device 196 fs/btrfs/volumes.h btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \ btrfs_device 205 fs/btrfs/volumes.h btrfs_device_get_##name(const struct btrfs_device *dev) \ btrfs_device 211 fs/btrfs/volumes.h btrfs_device_set_##name(struct btrfs_device *dev, u64 size) \ btrfs_device 321 fs/btrfs/volumes.h struct btrfs_device *dev; btrfs_device 350 fs/btrfs/volumes.h struct btrfs_device *dev; btrfs_device 441 fs/btrfs/volumes.h struct btrfs_device *btrfs_scan_one_device(const char *path, btrfs_device 446 fs/btrfs/volumes.h void btrfs_assign_next_active_device(struct btrfs_device *device, btrfs_device 447 fs/btrfs/volumes.h struct btrfs_device *this_dev); btrfs_device 448 fs/btrfs/volumes.h struct btrfs_device *btrfs_find_device_by_devspec(struct btrfs_fs_info *fs_info, btrfs_device 451 fs/btrfs/volumes.h struct btrfs_device *btrfs_alloc_device(struct btrfs_fs_info *fs_info, btrfs_device 454 fs/btrfs/volumes.h void btrfs_free_device(struct btrfs_device *device); btrfs_device 460 fs/btrfs/volumes.h struct btrfs_device *device, u64 new_size); btrfs_device 461 fs/btrfs/volumes.h struct btrfs_device *btrfs_find_device(struct btrfs_fs_devices *fs_devices, btrfs_device 463 fs/btrfs/volumes.h int btrfs_shrink_device(struct btrfs_device *device, u64 new_size); btrfs_device 476 fs/btrfs/volumes.h int find_free_dev_extent(struct btrfs_device *device, u64 num_bytes, btrfs_device 478 fs/btrfs/volumes.h void btrfs_dev_stat_inc_and_print(struct btrfs_device *dev, int index); btrfs_device 484 fs/btrfs/volumes.h void btrfs_rm_dev_replace_remove_srcdev(struct btrfs_device *srcdev); btrfs_device 485 fs/btrfs/volumes.h void btrfs_rm_dev_replace_free_srcdev(struct btrfs_device *srcdev); btrfs_device 486 fs/btrfs/volumes.h void btrfs_destroy_dev_replace_tgtdev(struct btrfs_device *tgtdev); btrfs_device 498 fs/btrfs/volumes.h static inline void btrfs_dev_stat_inc(struct btrfs_device *dev, btrfs_device 512 fs/btrfs/volumes.h static inline int btrfs_dev_stat_read(struct btrfs_device *dev, btrfs_device 518 fs/btrfs/volumes.h static inline int btrfs_dev_stat_read_and_reset(struct btrfs_device *dev, btrfs_device 535 fs/btrfs/volumes.h static inline void btrfs_dev_stat_set(struct btrfs_device *dev, btrfs_device 577 fs/btrfs/volumes.h struct btrfs_device *failing_dev);