Lines Matching refs:extent
270 const struct fiemap_extent &extent = map->fm_extents[i]; in ReadRawDataOfFile() local
273 << " is logical offset " << extent.fe_logical in ReadRawDataOfFile()
274 << ", physical offset " << extent.fe_physical in ReadRawDataOfFile()
275 << ", length " << extent.fe_length << ", flags 0x" in ReadRawDataOfFile()
276 << std::hex << extent.fe_flags << std::dec; in ReadRawDataOfFile()
278 if (extent.fe_flags & (FIEMAP_EXTENT_UNKNOWN | FIEMAP_EXTENT_UNWRITTEN)) { in ReadRawDataOfFile()
280 << extent.fe_flags << std::dec; in ReadRawDataOfFile()
283 if (extent.fe_length % kFilesystemBlockSize != 0) { in ReadRawDataOfFile()
287 if (extent.fe_length > expected_data_size - offset) { in ReadRawDataOfFile()
291 if (pread(blk_fd, &buf[offset], extent.fe_length, extent.fe_physical) != in ReadRawDataOfFile()
292 extent.fe_length) { in ReadRawDataOfFile()
296 offset += extent.fe_length; in ReadRawDataOfFile()