Lines Matching refs:physical
117 u64 physical; member
227 u64 physical; member
458 swarn->physical, in scrub_print_warning_inode()
472 swarn->physical, in scrub_print_warning_inode()
480 bool is_super, u64 logical, u64 physical) in scrub_print_common_warning() argument
495 errstr, btrfs_dev_name(dev), physical); in scrub_print_common_warning()
502 swarn.physical = physical; in scrub_print_common_warning()
538 swarn.physical, (ref_level ? "node" : "leaf"), in scrub_print_common_warning()
561 static int fill_writer_pointer_gap(struct scrub_ctx *sctx, u64 physical) in fill_writer_pointer_gap() argument
569 if (!btrfs_dev_is_sequential(sctx->wr_tgtdev, physical)) in fill_writer_pointer_gap()
572 if (sctx->write_pointer < physical) { in fill_writer_pointer_gap()
573 length = physical - sctx->write_pointer; in fill_writer_pointer_gap()
578 sctx->write_pointer = physical; in fill_writer_pointer_gap()
874 u64 physical = 0; in scrub_stripe_report_errors() local
907 physical = bioc->stripes[stripe_index].physical; in scrub_stripe_report_errors()
943 physical); in scrub_stripe_report_errors()
957 physical); in scrub_stripe_report_errors()
967 stripe->logical, physical); in scrub_stripe_report_errors()
971 stripe->logical, physical); in scrub_stripe_report_errors()
975 stripe->logical, physical); in scrub_stripe_report_errors()
1152 fill_writer_pointer_gap(sctx, stripe->physical + bio_off); in scrub_submit_write_bio()
1282 static int get_raid56_logic_offset(u64 physical, int num, in get_raid56_logic_offset() argument
1291 last_offset = (physical - map->stripes[num].physical) * data_stripes; in get_raid56_logic_offset()
1446 u64 physical, u64 physical_end) in sync_write_pointer_for_zoned() argument
1457 physical, in sync_write_pointer_for_zoned()
1464 btrfs_dev_clear_zone_empty(sctx->wr_tgtdev, physical); in sync_write_pointer_for_zoned()
1514 struct btrfs_device *dev, u64 physical, in scrub_find_fill_first_stripe() argument
1559 stripe->physical = physical + stripe->logical - logical_start; in scrub_find_fill_first_stripe()
1789 u64 logical, u32 length, u64 physical, in queue_scrub_stripe() argument
1804 &sctx->csum_path, dev, physical, in queue_scrub_stripe()
1861 u64 physical; in scrub_raid56_parity_stripe() local
1867 physical = map->stripes[stripe_index].physical + in scrub_raid56_parity_stripe()
1873 map->stripes[stripe_index].dev, physical, 1, in scrub_raid56_parity_stripe()
2001 u64 physical, int mirror_num) in scrub_simple_mirror() argument
2014 u64 cur_physical = physical + cur_logical - logical_start; in scrub_simple_mirror()
2041 sctx->stat.last_physical = physical + logical_length; in scrub_simple_mirror()
2101 const u64 orig_physical = map->stripes[stripe_index].physical; in scrub_simple_stripe()
2138 u64 physical = map->stripes[stripe_index].physical; in scrub_stripe() local
2140 const u64 physical_end = physical + dev_stripe_len; in scrub_stripe()
2156 btrfs_dev_is_sequential(sctx->wr_tgtdev, physical)) { in scrub_stripe()
2158 sctx->write_pointer = physical; in scrub_stripe()
2200 scrub_dev, map->stripes[stripe_index].physical, in scrub_stripe()
2221 get_raid56_logic_offset(physical, stripe_index, map, &offset, NULL); in scrub_stripe()
2228 while (physical < physical_end) { in scrub_stripe()
2229 ret = get_raid56_logic_offset(physical, stripe_index, map, in scrub_stripe()
2251 scrub_dev, physical, 1); in scrub_stripe()
2256 physical += BTRFS_STRIPE_LEN; in scrub_stripe()
2260 map->stripes[stripe_index].physical + dev_stripe_len; in scrub_stripe()
2262 sctx->stat.last_physical = physical; in scrub_stripe()
2286 map->stripes[stripe_index].physical, in scrub_stripe()
2332 map->stripes[i].physical == dev_offset) { in scrub_chunk()
2661 struct page *page, u64 physical, u64 generation) in scrub_one_super() argument
2670 bio.bi_iter.bi_sector = physical >> SECTOR_SHIFT; in scrub_one_super()
2681 physical, dev->devid); in scrub_one_super()
2687 physical, dev->devid, in scrub_one_super()