Home
last modified time | relevance | path

Searched refs:dev_state (Results 1 – 12 of 12) sorted by relevance

/fs/btrfs/
Dcheck-integrity.c141 struct btrfsic_dev_state *dev_state; member
320 static void btrfsic_process_written_block(struct btrfsic_dev_state *dev_state,
363 struct btrfsic_dev_state *dev_state,
371 struct btrfsic_dev_state *dev_state,
382 b->dev_state = NULL; in btrfsic_block_init()
461 ds->dummy_block_for_bio_bh_flush.dev_state = ds; in btrfsic_dev_state_init()
495 ((unsigned int)((uintptr_t)b->dev_state->bdev))) & in btrfsic_block_hashtable_add()
518 if (b->dev_state->bdev == bdev && b->dev_bytenr == dev_bytenr) in btrfsic_block_hashtable_lookup()
541 ((unsigned int)((uintptr_t)l->block_ref_to->dev_state->bdev)) ^ in btrfsic_block_link_hashtable_add()
542 ((unsigned int)((uintptr_t)l->block_ref_from->dev_state->bdev))) in btrfsic_block_link_hashtable_add()
[all …]
Dvolumes.c687 clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); in btrfs_open_one_device()
691 clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); in btrfs_open_one_device()
693 set_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); in btrfs_open_one_device()
701 clear_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); in btrfs_open_one_device()
705 if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state) && in btrfs_open_one_device()
1013 if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) { in device_list_add()
1015 clear_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state); in device_list_add()
1094 if (test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state)) { in __btrfs_free_extra_devids()
1096 &device->dev_state) && in __btrfs_free_extra_devids()
1098 &device->dev_state) && in __btrfs_free_extra_devids()
[all …]
Ddev-replace.c214 &dev_replace->tgtdev->dev_state); in btrfs_init_dev_replace()
222 &dev_replace->tgtdev->dev_state); in btrfs_init_dev_replace()
297 set_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); in btrfs_init_dev_replace_tgtdev()
309 set_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); in btrfs_init_dev_replace_tgtdev()
310 set_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state); in btrfs_init_dev_replace_tgtdev()
444 if (!device || test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) in btrfs_dev_name()
806 clear_bit(BTRFS_DEV_STATE_REPLACE_TGT, &tgt_device->dev_state); in btrfs_dev_replace_finishing()
849 if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &src_device->dev_state)) in btrfs_dev_replace_finishing()
Ddisk-io.c3770 set_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state); in write_dev_flush()
3780 if (!test_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state)) in wait_dev_flush()
3783 clear_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state); in wait_dev_flush()
3811 if (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state)) in barrier_all_devices()
3815 if (!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &dev->dev_state) || in barrier_all_devices()
3816 !test_bit(BTRFS_DEV_STATE_WRITEABLE, &dev->dev_state)) in barrier_all_devices()
3825 if (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state)) in barrier_all_devices()
3831 if (!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &dev->dev_state) || in barrier_all_devices()
3832 !test_bit(BTRFS_DEV_STATE_WRITEABLE, &dev->dev_state)) in barrier_all_devices()
3929 if (!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &dev->dev_state) || in write_all_supers()
[all …]
Dreada.c424 if (test_bit(BTRFS_DEV_STATE_NO_READA, &dev->dev_state)) in reada_find_extent()
1043 set_bit(BTRFS_DEV_STATE_NO_READA, &dev->dev_state); in btrfs_reada_remove_dev()
1067 clear_bit(BTRFS_DEV_STATE_NO_READA, &dev->dev_state); in btrfs_reada_undo_remove_dev()
Dsysfs.c1267 val = !!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); in btrfs_devinfo_in_fs_metadata_show()
1280 val = !!test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state); in btrfs_devinfo_missing_show()
1294 val = !!test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state); in btrfs_devinfo_replace_target_show()
1307 val = !!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); in btrfs_devinfo_writeable_show()
Dvolumes.h71 unsigned long dev_state; member
Dscrub.c2216 if (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state)) { in scrub_pages()
2551 if (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state)) { in scrub_extent_for_parity()
3874 if (!dev || (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state) && in btrfs_scrub_dev()
3882 !test_bit(BTRFS_DEV_STATE_WRITEABLE, &dev->dev_state)) { in btrfs_scrub_dev()
3892 if (!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &dev->dev_state) || in btrfs_scrub_dev()
3893 test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &dev->dev_state)) { in btrfs_scrub_dev()
Dsuper.c2109 &device->dev_state) || in btrfs_calc_avail_data_space()
2111 test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) in btrfs_calc_avail_data_space()
2423 if (test_bit(BTRFS_DEV_STATE_MISSING, &dev->dev_state)) in btrfs_show_devname()
Dextent-tree.c1316 if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) in btrfs_discard_extent()
5741 if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) in btrfs_trim_free_extents()
5899 if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) in btrfs_trim_fs()
Dioctl.c1743 if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { in btrfs_ioctl_resize()
1768 if (test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { in btrfs_ioctl_resize()
Dextent_io.c2308 !test_bit(BTRFS_DEV_STATE_WRITEABLE, &dev->dev_state)) { in repair_io_failure()