Lines Matching defs:filename
37 * diotest2 [-b bufsize] [-o offset] [-i iterations] [-f filename]
73 char filename[LEN];
129 "Usage: diotest2 [-b bufsize] [-o offset] [-i iterations] [-f filename]\n");
144 sprintf(filename, "testdata-2.%ld", syscall(__NR_gettid));
171 strcpy(filename, optarg);
182 if ((fd_w = open(filename, O_WRONLY | O_CREAT, 0666)) < 0)
184 "open(%s, O_WRONLY..) failed", filename);
185 if ((fd_r = open(filename, O_DIRECT | O_RDONLY, 0666)) < 0)
187 "open(%s, O_DIRECT|O_RDONLY..) failed", filename);
196 unlink(filename);
201 if ((fd_w = open(filename, O_DIRECT | O_WRONLY | O_CREAT, 0666)) == -1)
203 "open(%s, O_DIRECT|O_WRONLY..) failed", filename);
204 if ((fd_r = open(filename, O_RDONLY | O_CREAT, 0666)) == -1)
206 "open(%s, O_RDONLY..) failed", filename);
215 unlink(filename);
220 if ((fd_w = open(filename, O_DIRECT | O_WRONLY | O_CREAT, 0666)) == -1)
223 filename);
224 if ((fd_r = open(filename, O_DIRECT | O_RDONLY | O_CREAT, 0666)) == -1)
227 filename);
236 unlink(filename);
254 if ((fd1 = open(filename, O_CREAT | O_EXCL, 0600)) == -1)
256 "open(%s, O_CREAT|O_EXCL, ..) failed", filename);
260 if ((fd1 = open(filename, O_DIRECT, 0600)) == -1)
262 "open(%s, O_DIRECT, ..) failed", filename);
270 unlink(filename);