Lines Matching defs:sector
108 hfsplus_file_find_extent (HfsPPrivateFile* file, PedSector sector,
119 unsigned int block = sector / sect_by_block;
120 unsigned int offset = sector % sect_by_block;
189 hfsplus_file_read(HfsPPrivateFile* file, void *buf, PedSector sector,
197 if (sector+nb < sector /* detect overflow */
198 || sector+nb > file->sect_nb) /* out of file */ {
208 phy_area = hfsplus_file_find_extent(file, sector, nb);
213 _("Could not find sector %lli of HFS+ file "
215 sector, PED_BE32_TO_CPU(file->CNID));
224 sector += phy_area.sector_count;
232 hfsplus_file_write(HfsPPrivateFile* file, void *buf, PedSector sector,
240 if (sector+nb < sector /* detect overflow */
241 || sector+nb > file->sect_nb) /* out of file */ {
251 phy_area = hfsplus_file_find_extent(file, sector, nb);
256 _("Could not find sector %lli of HFS+ file "
258 sector, PED_BE32_TO_CPU(file->CNID));
267 sector += phy_area.sector_count;