/external/fio/ |
D | eta.c | 58 else if (td->o.rwmix[DDIR_WRITE] == 100) in check_str_update() 65 else if (td->o.rwmix[DDIR_WRITE] == 100) in check_str_update() 185 if (td->o.rwmix[DDIR_WRITE]) in thread_eta() 186 perc = td->o.rwmix[DDIR_WRITE]; in thread_eta() 356 io_bytes[DDIR_READ] = io_bytes[DDIR_WRITE] = io_bytes[DDIR_TRIM] = 0; in calc_thread_status() 357 io_iops[DDIR_READ] = io_iops[DDIR_WRITE] = io_iops[DDIR_TRIM] = 0; in calc_thread_status() 379 je->t_rate[1] += td->o.rate[DDIR_WRITE]; in calc_thread_status() 380 je->t_iops[1] += td->o.rate_iops[DDIR_WRITE]; in calc_thread_status() 381 je->m_rate[1] += td->o.ratemin[DDIR_WRITE]; in calc_thread_status() 382 je->m_iops[1] += td->o.rate_iops_min[DDIR_WRITE]; in calc_thread_status() [all …]
|
D | init.c | 478 if (td->o.rate[DDIR_WRITE] || td->o.rate_iops[DDIR_WRITE]) in setup_rate() 479 ret |= __setup_rate(td, DDIR_WRITE); in setup_rate() 489 o->min_bs[DDIR_WRITE] == o->max_bs[DDIR_WRITE] && in fixed_block_size() 491 o->min_bs[DDIR_READ] == o->min_bs[DDIR_WRITE] && in fixed_block_size() 559 if (!o->min_bs[DDIR_WRITE]) in fixup_options() 560 o->min_bs[DDIR_WRITE] = o->bs[DDIR_WRITE]; in fixup_options() 561 if (!o->max_bs[DDIR_WRITE]) in fixup_options() 562 o->max_bs[DDIR_WRITE] = o->bs[DDIR_WRITE]; in fixup_options() 568 o->rw_min_bs = min(o->min_bs[DDIR_READ], o->min_bs[DDIR_WRITE]); in fixup_options() 576 if (!o->ba[DDIR_WRITE] || !td_random(td)) in fixup_options() [all …]
|
D | io_ddir.h | 6 DDIR_WRITE = 1, enumerator 55 return ddir == DDIR_READ || ddir == DDIR_WRITE || ddir == DDIR_TRIM; in ddir_rw() 68 ((arr)[DDIR_READ] + (arr)[DDIR_WRITE] + (arr)[DDIR_TRIM])
|
D | blktrace.c | 195 ipo->ddir = DDIR_WRITE; in store_ipo() 436 if (!ios[DDIR_READ] && !ios[DDIR_WRITE]) { in load_blktrace() 439 } else if (ios[DDIR_READ] && !ios[DDIR_WRITE]) { in load_blktrace() 442 } else if (!ios[DDIR_READ] && ios[DDIR_WRITE]) { in load_blktrace() 444 td->o.max_bs[DDIR_WRITE] = rw_bs[DDIR_WRITE]; in load_blktrace() 448 td->o.max_bs[DDIR_WRITE] = rw_bs[DDIR_WRITE]; in load_blktrace()
|
D | backend.c | 239 if (bytes_done[DDIR_WRITE]) in check_min_rate() 240 ret |= __check_min_rate(td, now, DDIR_WRITE); in check_min_rate() 436 __should_check_rate(td, DDIR_WRITE) || in wait_for_completions() 544 } else if (io_u->ddir == DDIR_WRITE) { in do_verify() 672 bytes = td->io_issue_bytes[DDIR_READ] + td->io_issue_bytes[DDIR_WRITE]; in io_issue_bytes_exceeded() 674 bytes = td->io_issue_bytes[DDIR_WRITE]; in io_issue_bytes_exceeded() 694 bytes = td->this_io_bytes[DDIR_READ] + td->this_io_bytes[DDIR_WRITE]; in io_complete_bytes_exceeded() 696 bytes = td->this_io_bytes[DDIR_WRITE]; in io_complete_bytes_exceeded() 826 if (td_write(td) && io_u->ddir == DDIR_WRITE && in do_io() 871 __should_check_rate(td, DDIR_WRITE) || in do_io() [all …]
|
D | fio.h | 413 assert(!(io_u->ddir == DDIR_WRITE && !td_write(td))); in fio_ro_check() 584 if (bytes_done[DDIR_WRITE]) in should_check_rate() 585 ret |= __should_check_rate(td, DDIR_WRITE); in should_check_rate() 596 max_bs = max(td->o.max_bs[DDIR_READ], td->o.max_bs[DDIR_WRITE]); in td_max_bs() 604 min_bs = min(td->o.min_bs[DDIR_READ], td->o.min_bs[DDIR_WRITE]); in td_min_bs()
|
D | io_u.c | 435 ddir = is_random ? DDIR_WRITE: DDIR_READ; in __get_next_buflen() 521 return DDIR_WRITE; in get_rand_ddir() 612 !(td->io_issues[DDIR_WRITE] % td->o.fsync_blocks) && in get_rw_ddir() 613 td->io_issues[DDIR_WRITE] && should_fsync(td)) in get_rw_ddir() 620 !(td->io_issues[DDIR_WRITE] % td->o.fdatasync_blocks) && in get_rw_ddir() 621 td->io_issues[DDIR_WRITE] && should_fsync(td)) in get_rw_ddir() 628 !(td->io_issues[DDIR_WRITE] % td->sync_file_range_nr) && in get_rw_ddir() 629 td->io_issues[DDIR_WRITE] && should_fsync(td)) in get_rw_ddir() 653 ddir = DDIR_WRITE; in get_rw_ddir() 665 if (io_u->ddir == DDIR_WRITE && (td->io_ops->flags & FIO_BARRIER) && in set_rw_ddir() [all …]
|
D | stat.c | 531 if (ts->io_bytes[DDIR_WRITE]) in show_thread_status_normal() 532 show_ddir_status(rs, ts, DDIR_WRITE); in show_thread_status_normal() 798 show_ddir_status_terse(ts, rs, DDIR_WRITE); in show_thread_status_terse_v2() 861 show_ddir_status_terse(ts, rs, DDIR_WRITE); in show_thread_status_terse_v3_v4() 929 add_ddir_status_json(ts, rs, DDIR_WRITE, root); in show_thread_status_json() 1454 if (td_write(td) && td->io_bytes[DDIR_WRITE]) in __show_running_run_stats() 1455 td->ts.runtime[DDIR_WRITE] += rt[i]; in __show_running_run_stats() 1461 td->ts.io_bytes[DDIR_WRITE] = td->io_bytes[DDIR_WRITE]; in __show_running_run_stats() 1481 if (td_write(td) && td->io_bytes[DDIR_WRITE]) in __show_running_run_stats() 1482 td->ts.runtime[DDIR_WRITE] -= rt[i]; in __show_running_run_stats() [all …]
|
D | options.c | 198 ret = bssplit_ddir(&td->o, DDIR_WRITE, odir + 1); in str_bssplit_cb() 207 ret = bssplit_ddir(&td->o, DDIR_WRITE, op); in str_bssplit_cb() 383 td->o.rwmix[DDIR_WRITE] = 100 - *val; in str_rwmix_read_cb() 391 td->o.rwmix[DDIR_WRITE] = *val; in str_rwmix_write_cb() 1704 .off2 = td_var_offset(bs[DDIR_WRITE]), 1721 .off2 = td_var_offset(ba[DDIR_WRITE]), 1738 .off3 = td_var_offset(min_bs[DDIR_WRITE]), 1739 .off4 = td_var_offset(max_bs[DDIR_WRITE]), 1887 .off2 = td_var_offset(perc_rand[DDIR_WRITE]), 2705 .off1 = td_var_offset(rwmix[DDIR_WRITE]), [all …]
|
D | filesetup.c | 139 b = malloc(td->o.max_bs[DDIR_WRITE]); in extend_file() 143 bs = td->o.max_bs[DDIR_WRITE]; in extend_file() 990 range_size = min(td->o.min_bs[DDIR_READ], td->o.min_bs[DDIR_WRITE]); in __init_rand_distribution()
|
/external/fio/engines/ |
D | libhdfs.c | 87 } else if (io_u->ddir == DDIR_WRITE) { in fio_hdfsio_prep() 97 if (fi->mSize >= hd->fsbs || io_u->ddir == DDIR_WRITE) { in fio_hdfsio_prep() 140 } else if (io_u->ddir == DDIR_WRITE) { in fio_hdfsio_queue()
|
D | sync.c | 89 else if (io_u->ddir == DDIR_WRITE) in fio_pvsyncio_queue() 110 else if (io_u->ddir == DDIR_WRITE) in fio_psyncio_queue() 130 else if (io_u->ddir == DDIR_WRITE) in fio_syncio_queue()
|
D | falloc.c | 83 else if (io_u->ddir == DDIR_WRITE) in fio_fallocate_queue()
|
D | guasi.c | 68 io_u->ddir == DDIR_WRITE) { in fio_guasi_event() 166 else if (io_u->ddir == DDIR_WRITE) in fio_guasi_commit()
|
D | glusterfs.c | 180 b = malloc(td->o.max_bs[DDIR_WRITE]); in fio_gf_open_file() 184 bs = td->o.max_bs[DDIR_WRITE]; in fio_gf_open_file()
|
D | net.c | 339 if ((o->listen && io_u->ddir == DDIR_WRITE) || in fio_netio_prep() 553 if ((td->this_io_bytes[DDIR_WRITE] + io_u->xfer_buflen < in fio_netio_send() 651 if (ddir == DDIR_WRITE) { in __fio_netio_queue() 676 if (ddir == DDIR_WRITE && err == EMSGSIZE) in __fio_netio_queue() 704 ret = __fio_netio_queue(td, io_u, DDIR_WRITE); in fio_netio_queue() 705 else if (td_write(td) && io_u->ddir == DDIR_WRITE) in fio_netio_queue()
|
D | glusterfs_sync.c | 42 else if (io_u->ddir == DDIR_WRITE) in fio_gf_queue()
|
D | fusion-aw.c | 42 if (io_u->ddir != DDIR_WRITE) { in queue()
|
D | glusterfs_async.c | 112 else if (io_u->ddir == DDIR_WRITE) in fio_gf_async_queue()
|
D | e4defrag.c | 147 if (io_u->ddir != DDIR_WRITE) { in fio_e4defrag_queue()
|
D | posixaio.c | 180 else if (io_u->ddir == DDIR_WRITE) in fio_posixaio_queue()
|
D | mmap.c | 176 else if (io_u->ddir == DDIR_WRITE) in fio_mmapio_queue()
|
D | splice.c | 222 } else if (io_u->ddir == DDIR_WRITE) in fio_spliceio_queue()
|
D | libaio.c | 74 else if (io_u->ddir == DDIR_WRITE) in fio_libaio_prep()
|
D | binject.c | 200 } else if (io_u->ddir == DDIR_WRITE) { in fio_binject_prep()
|