swarn 646 fs/btrfs/scrub.c struct scrub_warning *swarn = warn_ctx; swarn 647 fs/btrfs/scrub.c struct btrfs_fs_info *fs_info = swarn->dev->fs_info; swarn 669 fs/btrfs/scrub.c ret = btrfs_search_slot(NULL, local_root, &key, swarn->path, 0, 0); swarn 671 fs/btrfs/scrub.c btrfs_release_path(swarn->path); swarn 675 fs/btrfs/scrub.c eb = swarn->path->nodes[0]; swarn 676 fs/btrfs/scrub.c inode_item = btrfs_item_ptr(eb, swarn->path->slots[0], swarn 680 fs/btrfs/scrub.c btrfs_release_path(swarn->path); swarn 688 fs/btrfs/scrub.c ipath = init_ipath(4096, local_root, swarn->path); swarn 707 fs/btrfs/scrub.c swarn->errstr, swarn->logical, swarn 708 fs/btrfs/scrub.c rcu_str_deref(swarn->dev->name), swarn 709 fs/btrfs/scrub.c swarn->physical, swarn 720 fs/btrfs/scrub.c swarn->errstr, swarn->logical, swarn 721 fs/btrfs/scrub.c rcu_str_deref(swarn->dev->name), swarn 722 fs/btrfs/scrub.c swarn->physical, swarn 737 fs/btrfs/scrub.c struct scrub_warning swarn; swarn 754 fs/btrfs/scrub.c swarn.physical = sblock->pagev[0]->physical; swarn 755 fs/btrfs/scrub.c swarn.logical = sblock->pagev[0]->logical; swarn 756 fs/btrfs/scrub.c swarn.errstr = errstr; swarn 757 fs/btrfs/scrub.c swarn.dev = NULL; swarn 759 fs/btrfs/scrub.c ret = extent_from_logical(fs_info, swarn.logical, path, &found_key, swarn 764 fs/btrfs/scrub.c extent_item_pos = swarn.logical - found_key.objectid; swarn 765 fs/btrfs/scrub.c swarn.extent_item_size = found_key.offset; swarn 778 fs/btrfs/scrub.c errstr, swarn.logical, swarn 780 fs/btrfs/scrub.c swarn.physical, swarn 788 fs/btrfs/scrub.c swarn.path = path; swarn 789 fs/btrfs/scrub.c swarn.dev = dev; swarn 792 fs/btrfs/scrub.c scrub_print_warning_inode, &swarn, false);