Lines Matching refs:dev_bytenr
141 u64 dev_bytenr; /* key, physical byte num on disk */ member
204 u64 dev_bytenr; /* physical bytenr on device */ member
320 u64 dev_bytenr);
331 b->dev_bytenr = 0; in btrfsic_block_init()
441 (((unsigned int)(b->dev_bytenr >> 16)) ^ in btrfsic_block_hashtable_add()
455 u64 dev_bytenr, in btrfsic_block_hashtable_lookup() argument
459 (((unsigned int)(dev_bytenr >> 16)) ^ in btrfsic_block_hashtable_lookup()
465 if (b->dev_state->bdev == bdev && b->dev_bytenr == dev_bytenr) in btrfsic_block_hashtable_lookup()
486 (((unsigned int)(l->block_ref_to->dev_bytenr >> 16)) ^ in btrfsic_block_link_hashtable_add()
487 ((unsigned int)(l->block_ref_from->dev_bytenr >> 16)) ^ in btrfsic_block_link_hashtable_add()
521 l->block_ref_to->dev_bytenr == dev_bytenr_ref_to && in btrfsic_block_link_hashtable_lookup()
523 l->block_ref_from->dev_bytenr == dev_bytenr_ref_from) in btrfsic_block_link_hashtable_lookup()
662 tmp_next_block_ctx.dev_bytenr, in btrfsic_process_superblock()
668 tmp_next_block_ctx.dev_bytenr, in btrfsic_process_superblock()
671 state->latest_superblock->dev_bytenr, in btrfsic_process_superblock()
706 u64 dev_bytenr; in btrfsic_process_superblock_dev_mirror() local
715 dev_bytenr = btrfs_sb_offset(superblock_mirror_num); in btrfsic_process_superblock_dev_mirror()
716 if (dev_bytenr + BTRFS_SUPER_INFO_SIZE > device->commit_total_bytes) in btrfsic_process_superblock_dev_mirror()
719 page = read_cache_page_gfp(mapping, dev_bytenr >> PAGE_SHIFT, GFP_NOFS); in btrfsic_process_superblock_dev_mirror()
725 if (btrfs_super_bytenr(super_tmp) != dev_bytenr || in btrfsic_process_superblock_dev_mirror()
736 dev_bytenr, in btrfsic_process_superblock_dev_mirror()
745 superblock_tmp->dev_bytenr = dev_bytenr; in btrfsic_process_superblock_dev_mirror()
747 superblock_tmp->logical_bytenr = dev_bytenr; in btrfsic_process_superblock_dev_mirror()
758 rcu_str_deref(device->name), dev_bytenr, in btrfsic_process_superblock_dev_mirror()
759 dev_state->bdev, dev_bytenr, in btrfsic_process_superblock_dev_mirror()
1233 next_block_ctx->dev_bytenr, *mirror_nump, in btrfsic_create_link_to_next_block()
1241 next_block_ctx->dev_bytenr, *mirror_nump, in btrfsic_create_link_to_next_block()
1250 next_block_ctx->dev_bytenr, in btrfsic_create_link_to_next_block()
1252 block_ctx->dev_bytenr, in btrfsic_create_link_to_next_block()
1429 next_block_ctx.dev_bytenr, in btrfsic_handle_extent_data()
1469 block_ctx_out->dev_bytenr = 0; in btrfsic_map_block()
1486 block_ctx_out->dev_bytenr = multi->stripes[0].physical; in btrfsic_map_block()
1535 u64 dev_bytenr; in btrfsic_read_block() local
1541 if (!PAGE_ALIGNED(block_ctx->dev_bytenr)) { in btrfsic_read_block()
1543 block_ctx->dev_bytenr); in btrfsic_read_block()
1559 dev_bytenr = block_ctx->dev_bytenr; in btrfsic_read_block()
1566 bio->bi_iter.bi_sector = dev_bytenr >> 9; in btrfsic_read_block()
1585 dev_bytenr += (j - i) * PAGE_SIZE; in btrfsic_read_block()
1607 b_all->dev_bytenr, b_all->mirror_num); in btrfsic_dump_database()
1614 b_all->dev_bytenr, b_all->mirror_num, in btrfsic_dump_database()
1619 l->block_ref_to->dev_bytenr, in btrfsic_dump_database()
1628 b_all->dev_bytenr, b_all->mirror_num, in btrfsic_dump_database()
1633 l->block_ref_from->dev_bytenr, in btrfsic_dump_database()
1681 u64 dev_bytenr, char **mapped_datav, in btrfsic_process_written_block() argument
1705 block = btrfsic_block_hashtable_lookup(bdev, dev_bytenr, in btrfsic_process_written_block()
1741 dev_bytenr); in btrfsic_process_written_block()
1750 dev_bytenr, in btrfsic_process_written_block()
1759 dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1775 bytenr, dev_state->bdev, dev_bytenr, in btrfsic_process_written_block()
1788 dev_state->bdev, dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1803 dev_state->bdev, dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1833 block_ctx.dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
1904 dev_bytenr); in btrfsic_process_written_block()
1932 dev_state->bdev, dev_bytenr); in btrfsic_process_written_block()
1947 dev_bytenr); in btrfsic_process_written_block()
1951 bytenr, dev_state->bdev, dev_bytenr); in btrfsic_process_written_block()
1955 block_ctx.dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
1968 block->dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
2009 block->dev_bytenr, block->mirror_num); in btrfsic_process_written_block()
2018 dev_bytenr); in btrfsic_process_written_block()
2025 dev_bytenr += processed_len; in btrfsic_process_written_block()
2056 block->dev_bytenr, block->mirror_num); in btrfsic_bio_end_io()
2093 superblock->dev_bytenr, superblock->mirror_num, in btrfsic_process_written_superblock()
2102 superblock->dev_bytenr, superblock->mirror_num, in btrfsic_process_written_superblock()
2250 block->dev_bytenr, block->mirror_num, in btrfsic_check_all_ref_blocks()
2255 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2263 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2272 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2281 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2295 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2307 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2348 block->dev_bytenr, block->mirror_num, in btrfsic_is_block_ref_by_superblock()
2353 l->block_ref_from->dev_bytenr, in btrfsic_is_block_ref_by_superblock()
2356 state->latest_superblock->dev_bytenr == in btrfsic_is_block_ref_by_superblock()
2357 l->block_ref_from->dev_bytenr && in btrfsic_is_block_ref_by_superblock()
2379 l->block_ref_from->dev_bytenr, l->block_ref_from->mirror_num, in btrfsic_print_add_link()
2382 l->block_ref_to->dev_state->bdev, l->block_ref_to->dev_bytenr, in btrfsic_print_add_link()
2394 l->block_ref_from->dev_bytenr, l->block_ref_from->mirror_num, in btrfsic_print_rem_link()
2397 l->block_ref_to->dev_state->bdev, l->block_ref_to->dev_bytenr, in btrfsic_print_rem_link()
2405 state->latest_superblock->dev_bytenr == block->dev_bytenr && in btrfsic_get_block_type()
2442 block->dev_bytenr, block->mirror_num); in btrfsic_dump_tree_sub()
2494 next_block_ctx->dev_bytenr, in btrfsic_block_link_lookup_or_add()
2496 from_block->dev_bytenr, in btrfsic_block_link_lookup_or_add()
2539 block_ctx->dev_bytenr, in btrfsic_block_lookup_or_add()
2555 block->dev_bytenr = block_ctx->dev_bytenr; in btrfsic_block_lookup_or_add()
2566 block->dev_bytenr, mirror_num); in btrfsic_block_lookup_or_add()
2582 u64 dev_bytenr) in btrfsic_cmp_log_and_dev_bytenr() argument
2603 dev_bytenr == block_ctx.dev_bytenr) { in btrfsic_cmp_log_and_dev_bytenr()
2614 bytenr, dev_state->bdev, dev_bytenr); in btrfsic_cmp_log_and_dev_bytenr()
2624 block_ctx.dev_bytenr, mirror_num); in btrfsic_cmp_log_and_dev_bytenr()
2638 u64 dev_bytenr = 512 * bio->bi_iter.bi_sector; in btrfsic_check_write_bio() local
2639 u64 cur_bytenr = dev_bytenr; in btrfsic_check_write_bio()
2650 bio->bi_iter.bi_sector, dev_bytenr, bio->bi_bdev); in btrfsic_check_write_bio()
2668 btrfsic_process_written_block(dev_state, dev_bytenr, mapped_datav, segs, in btrfsic_check_write_bio()
2858 b_all->dev_bytenr, b_all->mirror_num); in btrfsic_unmount()