Lines Matching +full:1 +full:eb
74 struct extent_buffer *eb; in btrfs_init_dev_replace() local
125 eb = path->nodes[0]; in btrfs_init_dev_replace()
126 item_size = btrfs_item_size_nr(eb, slot); in btrfs_init_dev_replace()
127 ptr = btrfs_item_ptr(eb, slot, struct btrfs_dev_replace_item); in btrfs_init_dev_replace()
135 src_devid = btrfs_dev_replace_src_devid(eb, ptr); in btrfs_init_dev_replace()
137 btrfs_dev_replace_cont_reading_from_srcdev_mode(eb, ptr); in btrfs_init_dev_replace()
138 dev_replace->replace_state = btrfs_dev_replace_replace_state(eb, ptr); in btrfs_init_dev_replace()
139 dev_replace->time_started = btrfs_dev_replace_time_started(eb, ptr); in btrfs_init_dev_replace()
141 btrfs_dev_replace_time_stopped(eb, ptr); in btrfs_init_dev_replace()
143 btrfs_dev_replace_num_write_errors(eb, ptr)); in btrfs_init_dev_replace()
145 btrfs_dev_replace_num_uncorrectable_read_errors(eb, ptr)); in btrfs_init_dev_replace()
146 dev_replace->cursor_left = btrfs_dev_replace_cursor_left(eb, ptr); in btrfs_init_dev_replace()
149 dev_replace->cursor_right = btrfs_dev_replace_cursor_right(eb, ptr); in btrfs_init_dev_replace()
150 dev_replace->is_valid = 1; in btrfs_init_dev_replace()
312 device->dev_stats_valid = 1; in btrfs_init_dev_replace_tgtdev()
341 struct extent_buffer *eb; in btrfs_run_dev_replace() local
362 ret = btrfs_search_slot(trans, dev_root, &key, path, -1, 1); in btrfs_run_dev_replace()
390 ret = 1; in btrfs_run_dev_replace()
393 if (ret == 1) { in btrfs_run_dev_replace()
405 eb = path->nodes[0]; in btrfs_run_dev_replace()
406 ptr = btrfs_item_ptr(eb, path->slots[0], in btrfs_run_dev_replace()
411 btrfs_set_dev_replace_src_devid(eb, ptr, in btrfs_run_dev_replace()
414 btrfs_set_dev_replace_src_devid(eb, ptr, (u64)-1); in btrfs_run_dev_replace()
415 btrfs_set_dev_replace_cont_reading_from_srcdev_mode(eb, ptr, in btrfs_run_dev_replace()
417 btrfs_set_dev_replace_replace_state(eb, ptr, in btrfs_run_dev_replace()
419 btrfs_set_dev_replace_time_started(eb, ptr, dev_replace->time_started); in btrfs_run_dev_replace()
420 btrfs_set_dev_replace_time_stopped(eb, ptr, dev_replace->time_stopped); in btrfs_run_dev_replace()
421 btrfs_set_dev_replace_num_write_errors(eb, ptr, in btrfs_run_dev_replace()
423 btrfs_set_dev_replace_num_uncorrectable_read_errors(eb, ptr, in btrfs_run_dev_replace()
427 btrfs_set_dev_replace_cursor_left(eb, ptr, in btrfs_run_dev_replace()
429 btrfs_set_dev_replace_cursor_right(eb, ptr, in btrfs_run_dev_replace()
434 btrfs_mark_buffer_dirty(eb); in btrfs_run_dev_replace()
525 dev_replace->is_valid = 1; in btrfs_dev_replace_start()
526 dev_replace->item_needs_writeback = 1; in btrfs_dev_replace_start()
535 btrfs_wait_ordered_roots(fs_info, U64_MAX, 0, (u64)-1); in btrfs_dev_replace_start()
537 /* Commit dev_replace state and reserve 1 item for it. */ in btrfs_dev_replace_start()
538 trans = btrfs_start_transaction(root, 1); in btrfs_dev_replace_start()
556 &dev_replace->scrub_progress, 0, 1); in btrfs_dev_replace_start()
642 start = found_end + 1; in btrfs_set_target_alloc_state()
662 em = lookup_extent_mapping(em_tree, start, (u64)-1); in btrfs_dev_replace_update_device_in_mapping_tree()
711 btrfs_wait_ordered_roots(fs_info, U64_MAX, 0, (u64)-1); in btrfs_dev_replace_finishing()
721 while (1) { in btrfs_dev_replace_finishing()
751 dev_replace->item_needs_writeback = 1; in btrfs_dev_replace_finishing()
823 * source device is not part of the filesystem anymore and its 1st in btrfs_dev_replace_finishing()
952 dev_replace->item_needs_writeback = 1; in btrfs_dev_replace_cancel()
1002 dev_replace->item_needs_writeback = 1; in btrfs_dev_replace_suspend_for_unmount()
1082 &dev_replace->scrub_progress, 0, 1); in btrfs_dev_replace_kthread()
1114 return 1; in btrfs_dev_replace_is_ongoing()
1130 while (1) { in btrfs_bio_counter_inc_blocked()