Path: blob/main/benchmarks/bonnie++/files/patch-zcav__io.cpp
16461 views
--- zcav_io.cpp.orig 2012-11-23 07:34:43 UTC1+++ zcav_io.cpp2@@ -83,7 +83,6 @@ int ZcavRead::Read(int max_loops, int ma3for(int loops = 0; !exiting && loops < max_loops; loops++)4{5int i = 0;6-#ifdef _LARGEFILE64_SOURCE7if(start_offset)8{9OFF_TYPE real_offset = OFF_TYPE(start_offset) * OFF_TYPE(m_block_size) * OFF_TYPE(1<<20);10@@ -96,7 +95,6 @@ int ZcavRead::Read(int max_loops, int ma11i = start_offset;12}13else14-#endif15if(lseek(m_fd, 0, SEEK_SET))16{17fprintf(stderr, "Can't lseek().\n");18@@ -224,14 +222,12 @@ ssize_t ZcavRead::access_all(int count)19// Read/write a block of data20double ZcavRead::access_data(int skip)21{22-#ifdef _LARGEFILE64_SOURCE23if(skip)24{25OFF_TYPE real_offset = OFF_TYPE(skip) * OFF_TYPE(m_block_size) * OFF_TYPE(1<<20);26if(file_lseek(m_fd, real_offset, SEEK_CUR) == OFF_TYPE(-1))27return -1.0;28}29-#endif3031m_dur.start();32for(int i = 0; i < m_block_size; i+= m_chunk_size)333435