Lines Matching defs:offset
26 * The bufsize should be in n*4k size for direct read, write. The offset
28 * read and write. Larger files can be created using the offset parameter.
37 * diotest2 [-b bufsize] [-o offset] [-i iterations] [-f filename]
81 int runtest(int fd_r, int fd_w, int iter, off_t offset, int action)
100 if (lseek(fd_w, offset + iter * bufsize, SEEK_SET) < 0) {
109 if (lseek(fd_r, offset + iter * bufsize, SEEK_SET) < 0) {
129 "Usage: diotest2 [-b bufsize] [-o offset] [-i iterations] [-f filename]\n");
139 off_t offset = 0; /* Offset. Default 0 */
159 if ((offset = atoi(optarg)) <= 0) {
160 fprintf(stderr, "offset must be > 0\n");
188 if (runtest(fd_r, fd_w, iter, offset, action) < 0) {
207 if (runtest(fd_r, fd_w, iter, offset, action) < 0) {
228 if (runtest(fd_r, fd_w, iter, offset, action) < 0) {