Lines Matching refs:disk
1947 * Optimized helpers for little-endian architectures where CPU and on-disk
1991 const struct btrfs_disk_key *disk)
1993 cpu->offset = le64_to_cpu(disk->offset);
1994 cpu->type = disk->type;
1995 cpu->objectid = le64_to_cpu(disk->objectid);
1998 static inline void btrfs_cpu_key_to_disk(struct btrfs_disk_key *disk,
2001 disk->offset = cpu_to_le64(cpu->offset);
2002 disk->type = cpu->type;
2003 disk->objectid = cpu_to_le64(cpu->objectid);
2220 const struct btrfs_disk_balance_args *disk)
2224 cpu->profiles = le64_to_cpu(disk->profiles);
2225 cpu->usage = le64_to_cpu(disk->usage);
2226 cpu->devid = le64_to_cpu(disk->devid);
2227 cpu->pstart = le64_to_cpu(disk->pstart);
2228 cpu->pend = le64_to_cpu(disk->pend);
2229 cpu->vstart = le64_to_cpu(disk->vstart);
2230 cpu->vend = le64_to_cpu(disk->vend);
2231 cpu->target = le64_to_cpu(disk->target);
2232 cpu->flags = le64_to_cpu(disk->flags);
2233 cpu->limit = le64_to_cpu(disk->limit);
2234 cpu->stripes_min = le32_to_cpu(disk->stripes_min);
2235 cpu->stripes_max = le32_to_cpu(disk->stripes_max);
2239 btrfs_cpu_balance_args_to_disk(struct btrfs_disk_balance_args *disk,
2242 memset(disk, 0, sizeof(*disk));
2244 disk->profiles = cpu_to_le64(cpu->profiles);
2245 disk->usage = cpu_to_le64(cpu->usage);
2246 disk->devid = cpu_to_le64(cpu->devid);
2247 disk->pstart = cpu_to_le64(cpu->pstart);
2248 disk->pend = cpu_to_le64(cpu->pend);
2249 disk->vstart = cpu_to_le64(cpu->vstart);
2250 disk->vend = cpu_to_le64(cpu->vend);
2251 disk->target = cpu_to_le64(cpu->target);
2252 disk->flags = cpu_to_le64(cpu->flags);
2253 disk->limit = cpu_to_le64(cpu->limit);
2254 disk->stripes_min = cpu_to_le32(cpu->stripes_min);
2255 disk->stripes_max = cpu_to_le32(cpu->stripes_max);
2378 * this returns the number of bytes used by the item on disk, minus the
2379 * size of any extent headers. If a file is compressed on disk, this is