Lines Matching refs:subvol_info

2711 	struct btrfs_ioctl_get_subvol_info_args *subvol_info;  in btrfs_ioctl_get_subvol_info()  local
2729 subvol_info = kzalloc(sizeof(*subvol_info), GFP_KERNEL); in btrfs_ioctl_get_subvol_info()
2730 if (!subvol_info) { in btrfs_ioctl_get_subvol_info()
2747 subvol_info->treeid = key.objectid; in btrfs_ioctl_get_subvol_info()
2749 subvol_info->generation = btrfs_root_generation(root_item); in btrfs_ioctl_get_subvol_info()
2750 subvol_info->flags = btrfs_root_flags(root_item); in btrfs_ioctl_get_subvol_info()
2752 memcpy(subvol_info->uuid, root_item->uuid, BTRFS_UUID_SIZE); in btrfs_ioctl_get_subvol_info()
2753 memcpy(subvol_info->parent_uuid, root_item->parent_uuid, in btrfs_ioctl_get_subvol_info()
2755 memcpy(subvol_info->received_uuid, root_item->received_uuid, in btrfs_ioctl_get_subvol_info()
2758 subvol_info->ctransid = btrfs_root_ctransid(root_item); in btrfs_ioctl_get_subvol_info()
2759 subvol_info->ctime.sec = btrfs_stack_timespec_sec(&root_item->ctime); in btrfs_ioctl_get_subvol_info()
2760 subvol_info->ctime.nsec = btrfs_stack_timespec_nsec(&root_item->ctime); in btrfs_ioctl_get_subvol_info()
2762 subvol_info->otransid = btrfs_root_otransid(root_item); in btrfs_ioctl_get_subvol_info()
2763 subvol_info->otime.sec = btrfs_stack_timespec_sec(&root_item->otime); in btrfs_ioctl_get_subvol_info()
2764 subvol_info->otime.nsec = btrfs_stack_timespec_nsec(&root_item->otime); in btrfs_ioctl_get_subvol_info()
2766 subvol_info->stransid = btrfs_root_stransid(root_item); in btrfs_ioctl_get_subvol_info()
2767 subvol_info->stime.sec = btrfs_stack_timespec_sec(&root_item->stime); in btrfs_ioctl_get_subvol_info()
2768 subvol_info->stime.nsec = btrfs_stack_timespec_nsec(&root_item->stime); in btrfs_ioctl_get_subvol_info()
2770 subvol_info->rtransid = btrfs_root_rtransid(root_item); in btrfs_ioctl_get_subvol_info()
2771 subvol_info->rtime.sec = btrfs_stack_timespec_sec(&root_item->rtime); in btrfs_ioctl_get_subvol_info()
2772 subvol_info->rtime.nsec = btrfs_stack_timespec_nsec(&root_item->rtime); in btrfs_ioctl_get_subvol_info()
2795 if (key.objectid == subvol_info->treeid && in btrfs_ioctl_get_subvol_info()
2797 subvol_info->parent_id = key.offset; in btrfs_ioctl_get_subvol_info()
2800 subvol_info->dirid = btrfs_root_ref_dirid(leaf, rref); in btrfs_ioctl_get_subvol_info()
2806 read_extent_buffer(leaf, subvol_info->name, in btrfs_ioctl_get_subvol_info()
2816 if (copy_to_user(argp, subvol_info, sizeof(*subvol_info))) in btrfs_ioctl_get_subvol_info()
2823 kfree(subvol_info); in btrfs_ioctl_get_subvol_info()