Home
last modified time | relevance | path

Searched refs:sector (Results 1 – 11 of 11) sorted by relevance

/fs/
A Dfs_internal.c36 sector += byte_offset >> log2blksz; in fs_devread()
44 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
54 sector++; in fs_devread()
67 blk_dread(blk, partition->start + sector, 1, in fs_devread()
73 if (blk_dread(blk, partition->start + sector, in fs_devread()
82 sector += block_len / blk->blksz; in fs_devread()
86 if (blk_dread(blk, partition->start + sector, 1, in fs_devread()
116 sector += byte_offset >> log2blksz; in fs_devwrite()
141 sector++; in fs_devwrite()
168 if (blk_dwrite(blk, partition->start + sector, in fs_devwrite()
[all …]
/fs/btrfs/
A Ddev.c17 lbaint_t sector; in btrfs_devread() local
20 sector = address >> btrfs_blk_desc->log2blksz; in btrfs_devread()
23 return fs_devread(btrfs_blk_desc, btrfs_part_info, sector, byte_offset, in btrfs_devread()
A Dcompat.h58 lbaint_t sector; in __btrfs_devread() local
62 sector = offset >> desc->log2blksz; in __btrfs_devread()
66 ret = fs_devread(desc, part, sector, byte_offset, size, buf); in __btrfs_devread()
/fs/exfat/
A Dmount.c111 static bool verify_vbr_checksum(const struct exfat* ef, void* sector) in verify_vbr_checksum() argument
117 if (exfat_pread(ef->dev, sector, sector_size, 0) < 0) in verify_vbr_checksum()
122 vbr_checksum = exfat_vbr_start_checksum(sector, sector_size); in verify_vbr_checksum()
125 if (exfat_pread(ef->dev, sector, sector_size, i * sector_size) < 0) in verify_vbr_checksum()
130 vbr_checksum = exfat_vbr_add_checksum(sector, sector_size, in verify_vbr_checksum()
133 if (exfat_pread(ef->dev, sector, sector_size, i * sector_size) < 0) in verify_vbr_checksum()
139 if (le32_to_cpu(((const le32_t*) sector)[i]) != vbr_checksum) in verify_vbr_checksum()
142 le32_to_cpu(((const le32_t*) sector)[i]), vbr_checksum); in verify_vbr_checksum()
143 if (!EXFAT_REPAIR(invalid_vbr_checksum, ef, sector, vbr_checksum)) in verify_vbr_checksum()
A Drepair.c76 bool exfat_fix_invalid_vbr_checksum(const struct exfat* ef, void* sector, in exfat_fix_invalid_vbr_checksum() argument
83 ((le32_t*) sector)[i] = cpu_to_le32(vbr_checksum); in exfat_fix_invalid_vbr_checksum()
84 if (exfat_pwrite(ef->dev, sector, sector_size, 11 * sector_size) < 0) in exfat_fix_invalid_vbr_checksum()
A Dutils.c97 uint32_t exfat_vbr_start_checksum(const void* sector, size_t size) in exfat_vbr_start_checksum() argument
105 sum = ((sum << 31) | (sum >> 1)) + ((const uint8_t*) sector)[i]; in exfat_vbr_start_checksum()
109 uint32_t exfat_vbr_add_checksum(const void* sector, size_t size, uint32_t sum) in exfat_vbr_add_checksum() argument
114 sum = ((sum << 31) | (sum >> 1)) + ((const uint8_t*) sector)[i]; in exfat_vbr_add_checksum()
A Dcluster.c31 static off_t s2o(const struct exfat* ef, off_t sector) in s2o() argument
33 return sector << ef->sb->sector_bits; in s2o()
58 static cluster_t s2c(const struct exfat* ef, off_t sector) in s2c() argument
60 return ((sector - le32_to_cpu(ef->sb->cluster_sector_start)) >> in s2c()
A Dexfat.h209 uint32_t exfat_vbr_start_checksum(const void* sector, size_t size);
210 uint32_t exfat_vbr_add_checksum(const void* sector, size_t size, uint32_t sum);
256 bool exfat_fix_invalid_vbr_checksum(const struct exfat* ef, void* sector,
/fs/zfs/
A Ddev.c24 int zfs_devread(int sector, int byte_offset, int byte_len, char *buf) in zfs_devread() argument
26 return fs_devread(zfs_blk_desc, part_info, sector, byte_offset, in zfs_devread()
A Dzfs.c395 const uint64_t sector = data->vdev_phys_sector; in find_bestub() local
406 offset = (sector << SPA_MINBLOCKSHIFT) + VDEV_PHYS_SIZE + (i * UBBYTES); in find_bestub()
449 uint64_t offset, sector; in zio_read_gang() local
461 sector = DVA_OFFSET_TO_PHYS_SECTOR(offset); in zio_read_gang()
464 err = zfs_devread(sector, 0, SPA_GANGBLOCKSIZE, (char *) zio_gb); in zio_read_gang()
513 uint64_t offset, sector; in zio_read_data() local
523 sector = DVA_OFFSET_TO_PHYS_SECTOR(offset); in zio_read_data()
525 err = zfs_devread(sector, 0, psize, buf); in zio_read_data()
/fs/ext4/
A Ddev.c49 int ext4fs_devread(lbaint_t sector, int byte_offset, int byte_len, in ext4fs_devread() argument
52 return fs_devread(get_fs()->dev_desc, part_info, sector, byte_offset, in ext4fs_devread()

Completed in 16 milliseconds