Lines Matching refs:disk
573 * Optimized helpers for little-endian architectures where CPU and on-disk
617 const struct btrfs_disk_key *disk)
619 cpu->offset = le64_to_cpu(disk->offset);
620 cpu->type = disk->type;
621 cpu->objectid = le64_to_cpu(disk->objectid);
624 static inline void btrfs_cpu_key_to_disk(struct btrfs_disk_key *disk,
627 disk->offset = cpu_to_le64(cpu->offset);
628 disk->type = cpu->type;
629 disk->objectid = cpu_to_le64(cpu->objectid);
834 const struct btrfs_disk_balance_args *disk)
838 cpu->profiles = le64_to_cpu(disk->profiles);
839 cpu->usage = le64_to_cpu(disk->usage);
840 cpu->devid = le64_to_cpu(disk->devid);
841 cpu->pstart = le64_to_cpu(disk->pstart);
842 cpu->pend = le64_to_cpu(disk->pend);
843 cpu->vstart = le64_to_cpu(disk->vstart);
844 cpu->vend = le64_to_cpu(disk->vend);
845 cpu->target = le64_to_cpu(disk->target);
846 cpu->flags = le64_to_cpu(disk->flags);
847 cpu->limit = le64_to_cpu(disk->limit);
848 cpu->stripes_min = le32_to_cpu(disk->stripes_min);
849 cpu->stripes_max = le32_to_cpu(disk->stripes_max);
853 struct btrfs_disk_balance_args *disk,
856 memset(disk, 0, sizeof(*disk));
858 disk->profiles = cpu_to_le64(cpu->profiles);
859 disk->usage = cpu_to_le64(cpu->usage);
860 disk->devid = cpu_to_le64(cpu->devid);
861 disk->pstart = cpu_to_le64(cpu->pstart);
862 disk->pend = cpu_to_le64(cpu->pend);
863 disk->vstart = cpu_to_le64(cpu->vstart);
864 disk->vend = cpu_to_le64(cpu->vend);
865 disk->target = cpu_to_le64(cpu->target);
866 disk->flags = cpu_to_le64(cpu->flags);
867 disk->limit = cpu_to_le64(cpu->limit);
868 disk->stripes_min = cpu_to_le32(cpu->stripes_min);
869 disk->stripes_max = cpu_to_le32(cpu->stripes_max);