Lines Matching refs:dev_bytenr
142 u64 dev_bytenr; /* key, physical byte num on disk */ member
206 u64 dev_bytenr; /* physical bytenr on device */ member
322 u64 dev_bytenr);
333 b->dev_bytenr = 0; in btrfsic_block_init()
444 (((unsigned int)(b->dev_bytenr >> 16)) ^ in btrfsic_block_hashtable_add()
458 u64 dev_bytenr, in btrfsic_block_hashtable_lookup() argument
462 (((unsigned int)(dev_bytenr >> 16)) ^ in btrfsic_block_hashtable_lookup()
468 if (b->dev_state->bdev == bdev && b->dev_bytenr == dev_bytenr) in btrfsic_block_hashtable_lookup()
489 (((unsigned int)(l->block_ref_to->dev_bytenr >> 16)) ^ in btrfsic_block_link_hashtable_add()
490 ((unsigned int)(l->block_ref_from->dev_bytenr >> 16)) ^ in btrfsic_block_link_hashtable_add()
524 l->block_ref_to->dev_bytenr == dev_bytenr_ref_to && in btrfsic_block_link_hashtable_lookup()
526 l->block_ref_from->dev_bytenr == dev_bytenr_ref_from) in btrfsic_block_link_hashtable_lookup()
665 tmp_next_block_ctx.dev_bytenr, in btrfsic_process_superblock()
671 tmp_next_block_ctx.dev_bytenr, in btrfsic_process_superblock()
674 state->latest_superblock->dev_bytenr, in btrfsic_process_superblock()
709 u64 dev_bytenr; in btrfsic_process_superblock_dev_mirror() local
718 dev_bytenr = btrfs_sb_offset(superblock_mirror_num); in btrfsic_process_superblock_dev_mirror()
719 if (dev_bytenr + BTRFS_SUPER_INFO_SIZE > device->commit_total_bytes) in btrfsic_process_superblock_dev_mirror()
722 page = read_cache_page_gfp(mapping, dev_bytenr >> PAGE_SHIFT, GFP_NOFS); in btrfsic_process_superblock_dev_mirror()
728 if (btrfs_super_bytenr(super_tmp) != dev_bytenr || in btrfsic_process_superblock_dev_mirror()
739 dev_bytenr, in btrfsic_process_superblock_dev_mirror()
748 superblock_tmp->dev_bytenr = dev_bytenr; in btrfsic_process_superblock_dev_mirror()
750 superblock_tmp->logical_bytenr = dev_bytenr; in btrfsic_process_superblock_dev_mirror()
761 rcu_str_deref(device->name), dev_bytenr, in btrfsic_process_superblock_dev_mirror()
762 dev_state->name, dev_bytenr, in btrfsic_process_superblock_dev_mirror()
1233 next_block_ctx->dev_bytenr, *mirror_nump, in btrfsic_create_link_to_next_block()
1240 next_block_ctx->dev_bytenr, *mirror_nump, in btrfsic_create_link_to_next_block()
1249 next_block_ctx->dev_bytenr, in btrfsic_create_link_to_next_block()
1251 block_ctx->dev_bytenr, in btrfsic_create_link_to_next_block()
1427 next_block_ctx.dev_bytenr, in btrfsic_handle_extent_data()
1467 block_ctx_out->dev_bytenr = 0; in btrfsic_map_block()
1484 block_ctx_out->dev_bytenr = multi->stripes[0].physical; in btrfsic_map_block()
1533 u64 dev_bytenr; in btrfsic_read_block() local
1539 if (!PAGE_ALIGNED(block_ctx->dev_bytenr)) { in btrfsic_read_block()
1541 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()
1586 dev_bytenr += (j - i) * PAGE_SIZE; in btrfsic_read_block()
1608 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()
1627 b_all->dev_bytenr, b_all->mirror_num, in btrfsic_dump_database()
1632 l->block_ref_from->dev_bytenr, in btrfsic_dump_database()
1680 u64 dev_bytenr, char **mapped_datav, in btrfsic_process_written_block() argument
1704 block = btrfsic_block_hashtable_lookup(bdev, dev_bytenr, in btrfsic_process_written_block()
1740 dev_bytenr); in btrfsic_process_written_block()
1748 dev_bytenr, in btrfsic_process_written_block()
1756 dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1771 bytenr, dev_state->name, dev_bytenr, in btrfsic_process_written_block()
1783 dev_state->name, dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1797 dev_state->name, dev_bytenr, block->mirror_num, in btrfsic_process_written_block()
1827 block_ctx.dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
1898 dev_bytenr); in btrfsic_process_written_block()
1925 dev_state->name, dev_bytenr); in btrfsic_process_written_block()
1940 dev_bytenr); in btrfsic_process_written_block()
1943 bytenr, dev_state->name, dev_bytenr); in btrfsic_process_written_block()
1947 block_ctx.dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
1960 block->dev_bytenr = dev_bytenr; in btrfsic_process_written_block()
2001 block->dev_bytenr, block->mirror_num); in btrfsic_process_written_block()
2010 dev_bytenr); in btrfsic_process_written_block()
2017 dev_bytenr += processed_len; in btrfsic_process_written_block()
2048 block->dev_bytenr, block->mirror_num); in btrfsic_bio_end_io()
2084 superblock->dev_bytenr, superblock->mirror_num, in btrfsic_process_written_superblock()
2092 superblock->dev_bytenr, superblock->mirror_num, in btrfsic_process_written_superblock()
2239 block->dev_bytenr, block->mirror_num, in btrfsic_check_all_ref_blocks()
2244 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2251 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2259 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2267 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2280 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2291 l->block_ref_to->dev_bytenr, in btrfsic_check_all_ref_blocks()
2331 block->dev_bytenr, block->mirror_num, in btrfsic_is_block_ref_by_superblock()
2336 l->block_ref_from->dev_bytenr, in btrfsic_is_block_ref_by_superblock()
2339 state->latest_superblock->dev_bytenr == in btrfsic_is_block_ref_by_superblock()
2340 l->block_ref_from->dev_bytenr && in btrfsic_is_block_ref_by_superblock()
2362 l->block_ref_from->dev_bytenr, l->block_ref_from->mirror_num, in btrfsic_print_add_link()
2365 l->block_ref_to->dev_state->name, l->block_ref_to->dev_bytenr, in btrfsic_print_add_link()
2377 l->block_ref_from->dev_bytenr, l->block_ref_from->mirror_num, in btrfsic_print_rem_link()
2380 l->block_ref_to->dev_state->name, l->block_ref_to->dev_bytenr, in btrfsic_print_rem_link()
2388 state->latest_superblock->dev_bytenr == block->dev_bytenr && in btrfsic_get_block_type()
2425 block->dev_bytenr, block->mirror_num); in btrfsic_dump_tree_sub()
2477 next_block_ctx->dev_bytenr, in btrfsic_block_link_lookup_or_add()
2479 from_block->dev_bytenr, in btrfsic_block_link_lookup_or_add()
2522 block_ctx->dev_bytenr, in btrfsic_block_lookup_or_add()
2538 block->dev_bytenr = block_ctx->dev_bytenr; in btrfsic_block_lookup_or_add()
2549 block->dev_bytenr, mirror_num); in btrfsic_block_lookup_or_add()
2565 u64 dev_bytenr) in btrfsic_cmp_log_and_dev_bytenr() argument
2586 dev_bytenr == block_ctx.dev_bytenr) { in btrfsic_cmp_log_and_dev_bytenr()
2596 bytenr, dev_state->name, dev_bytenr); in btrfsic_cmp_log_and_dev_bytenr()
2606 block_ctx.dev_bytenr, mirror_num); in btrfsic_cmp_log_and_dev_bytenr()
2631 u64 dev_bytenr; in __btrfsic_submit_bio() local
2639 dev_bytenr = 512 * bio->bi_iter.bi_sector; in __btrfsic_submit_bio()
2645 bio->bi_iter.bi_sector, dev_bytenr, bio->bi_bdev); in __btrfsic_submit_bio()
2651 cur_bytenr = dev_bytenr; in __btrfsic_submit_bio()
2664 btrfsic_process_written_block(dev_state, dev_bytenr, in __btrfsic_submit_bio()
2850 b_all->dev_bytenr, b_all->mirror_num); in btrfsic_unmount()