• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:file_op

214 	  struct ioshark_file_operation *file_op,  in do_one_io()  argument
219 assert(file_op->ioshark_io_op < IOSHARK_MAX_FILE_OP); in do_one_io()
220 op_counts[file_op->ioshark_io_op]++; in do_one_io()
221 switch (file_op->ioshark_io_op) { in do_one_io()
229 file_op->lseek_offset, in do_one_io()
230 file_op->lseek_action); in do_one_io()
235 file_op->lseek_offset, in do_one_io()
236 file_op->lseek_action, errno); in do_one_io()
241 p = get_buf(bufp, buflen, file_op->prw_len, 0); in do_one_io()
243 file_op->prw_len, file_op->prw_offset); in do_one_io()
244 rw_bytes->bytes_read += file_op->prw_len; in do_one_io()
250 file_op->prw_len, in do_one_io()
251 file_op->prw_offset, errno); in do_one_io()
256 p = get_buf(bufp, buflen, file_op->prw_len, 1); in do_one_io()
258 file_op->prw_len, file_op->prw_offset); in do_one_io()
259 rw_bytes->bytes_written += file_op->prw_len; in do_one_io()
265 file_op->prw_len, in do_one_io()
266 file_op->prw_offset, errno); in do_one_io()
271 p = get_buf(bufp, buflen, file_op->rw_len, 0); in do_one_io()
273 file_op->rw_len); in do_one_io()
274 rw_bytes->bytes_read += file_op->rw_len; in do_one_io()
280 file_op->rw_len, in do_one_io()
286 p = get_buf(bufp, buflen, file_op->rw_len, 1); in do_one_io()
288 file_op->rw_len); in do_one_io()
289 rw_bytes->bytes_written += file_op->rw_len; in do_one_io()
295 file_op->rw_len, in do_one_io()
302 ioshark_handle_mmap(db_node, file_op, in do_one_io()
307 if (file_op->open_flags & O_CREAT) { in do_one_io()
309 file_op->open_flags, in do_one_io()
310 file_op->open_mode); in do_one_io()
325 file_op->open_flags, in do_one_io()
326 file_op->open_mode, errno); in do_one_io()
332 file_op->open_flags); in do_one_io()
334 if (file_op->open_flags & O_DIRECTORY) { in do_one_io()
342 file_op->open_flags, in do_one_io()
353 if (file_op->ioshark_io_op == IOSHARK_FSYNC) { in do_one_io()
388 progname, file_op->ioshark_io_op); in do_one_io()
399 struct ioshark_file_operation file_op; in do_io() local
428 if (ioshark_read_file_op(state->fp, &file_op) != 1) { in do_io()
437 usleep(file_op.delta_us); in do_io()
441 file_op.fileno); in do_io()
445 progname, file_op.fileno); in do_io()
451 if (file_op.ioshark_io_op != IOSHARK_OPEN && in do_io()
476 do_one_io(db_node, &file_op, in do_io()