/external/fio/ |
io_ddir.h | 6 DDIR_WRITE = 1, 55 return ddir == DDIR_READ || ddir == DDIR_WRITE || ddir == DDIR_TRIM; 68 ((arr)[DDIR_READ] + (arr)[DDIR_WRITE] + (arr)[DDIR_TRIM])
|
eta.c | 58 else if (td->o.rwmix[DDIR_WRITE] == 100) 65 else if (td->o.rwmix[DDIR_WRITE] == 100) 185 if (td->o.rwmix[DDIR_WRITE]) 186 perc = td->o.rwmix[DDIR_WRITE]; 356 io_bytes[DDIR_READ] = io_bytes[DDIR_WRITE] = io_bytes[DDIR_TRIM] = 0; 357 io_iops[DDIR_READ] = io_iops[DDIR_WRITE] = io_iops[DDIR_TRIM] = 0; 379 je->t_rate[1] += td->o.rate[DDIR_WRITE]; 380 je->t_iops[1] += td->o.rate_iops[DDIR_WRITE]; 381 je->m_rate[1] += td->o.ratemin[DDIR_WRITE]; 382 je->m_iops[1] += td->o.rate_iops_min[DDIR_WRITE]; [all...] |
init.c | 478 if (td->o.rate[DDIR_WRITE] || td->o.rate_iops[DDIR_WRITE]) 479 ret |= __setup_rate(td, DDIR_WRITE); 489 o->min_bs[DDIR_WRITE] == o->max_bs[DDIR_WRITE] && 491 o->min_bs[DDIR_READ] == o->min_bs[DDIR_WRITE] && 559 if (!o->min_bs[DDIR_WRITE]) 560 o->min_bs[DDIR_WRITE] = o->bs[DDIR_WRITE]; 561 if (!o->max_bs[DDIR_WRITE]) [all...] |
blktrace.c | 195 ipo->ddir = DDIR_WRITE; 436 if (!ios[DDIR_READ] && !ios[DDIR_WRITE]) { 439 } else if (ios[DDIR_READ] && !ios[DDIR_WRITE]) { 442 } else if (!ios[DDIR_READ] && ios[DDIR_WRITE]) { 444 td->o.max_bs[DDIR_WRITE] = rw_bs[DDIR_WRITE]; 448 td->o.max_bs[DDIR_WRITE] = rw_bs[DDIR_WRITE];
|
backend.c | 239 if (bytes_done[DDIR_WRITE]) 240 ret |= __check_min_rate(td, now, DDIR_WRITE); 436 __should_check_rate(td, DDIR_WRITE) || 544 } else if (io_u->ddir == DDIR_WRITE) { 672 bytes = td->io_issue_bytes[DDIR_READ] + td->io_issue_bytes[DDIR_WRITE]; 674 bytes = td->io_issue_bytes[DDIR_WRITE]; 694 bytes = td->this_io_bytes[DDIR_READ] + td->this_io_bytes[DDIR_WRITE]; 696 bytes = td->this_io_bytes[DDIR_WRITE]; 826 if (td_write(td) && io_u->ddir == DDIR_WRITE && 871 __should_check_rate(td, DDIR_WRITE) || [all...] |
fio.h | 413 assert(!(io_u->ddir == DDIR_WRITE && !td_write(td))); 584 if (bytes_done[DDIR_WRITE]) 585 ret |= __should_check_rate(td, DDIR_WRITE); 596 max_bs = max(td->o.max_bs[DDIR_READ], td->o.max_bs[DDIR_WRITE]); 604 min_bs = min(td->o.min_bs[DDIR_READ], td->o.min_bs[DDIR_WRITE]);
|
io_u.c | 435 ddir = is_random ? DDIR_WRITE: DDIR_READ; 521 return DDIR_WRITE; 612 !(td->io_issues[DDIR_WRITE] % td->o.fsync_blocks) && 613 td->io_issues[DDIR_WRITE] && should_fsync(td)) 620 !(td->io_issues[DDIR_WRITE] % td->o.fdatasync_blocks) && 621 td->io_issues[DDIR_WRITE] && should_fsync(td)) 628 !(td->io_issues[DDIR_WRITE] % td->sync_file_range_nr) && 629 td->io_issues[DDIR_WRITE] && should_fsync(td)) 653 ddir = DDIR_WRITE; 665 if (io_u->ddir == DDIR_WRITE && (td->io_ops->flags & FIO_BARRIER) & [all...] |
stat.c | 531 if (ts->io_bytes[DDIR_WRITE]) 532 show_ddir_status(rs, ts, DDIR_WRITE); 798 show_ddir_status_terse(ts, rs, DDIR_WRITE); 861 show_ddir_status_terse(ts, rs, DDIR_WRITE); 929 add_ddir_status_json(ts, rs, DDIR_WRITE, root); [all...] |
options.c | 198 ret = bssplit_ddir(&td->o, DDIR_WRITE, odir + 1); 207 ret = bssplit_ddir(&td->o, DDIR_WRITE, op); 383 td->o.rwmix[DDIR_WRITE] = 100 - *val; 391 td->o.rwmix[DDIR_WRITE] = *val; [all...] |
filesetup.c | 139 b = malloc(td->o.max_bs[DDIR_WRITE]); 143 bs = td->o.max_bs[DDIR_WRITE]; 990 range_size = min(td->o.min_bs[DDIR_READ], td->o.min_bs[DDIR_WRITE]);
|
/external/fio/engines/ |
falloc.c | 7 * DDIR_WRITE does fallocate(,mode = 0) : fallocate with size extension 83 else if (io_u->ddir == DDIR_WRITE)
|
libhdfs.c | 87 } else if (io_u->ddir == DDIR_WRITE) { 97 if (fi->mSize >= hd->fsbs || io_u->ddir == DDIR_WRITE) { 140 } else if (io_u->ddir == DDIR_WRITE) {
|
glusterfs_sync.c | 42 else if (io_u->ddir == DDIR_WRITE)
|
glusterfs.c | 180 b = malloc(td->o.max_bs[DDIR_WRITE]); 184 bs = td->o.max_bs[DDIR_WRITE];
|
guasi.c | 68 io_u->ddir == DDIR_WRITE) { 166 else if (io_u->ddir == DDIR_WRITE)
|
sync.c | 89 else if (io_u->ddir == DDIR_WRITE) 110 else if (io_u->ddir == DDIR_WRITE) 130 else if (io_u->ddir == DDIR_WRITE)
|
fusion-aw.c | 42 if (io_u->ddir != DDIR_WRITE) {
|
glusterfs_async.c | 112 else if (io_u->ddir == DDIR_WRITE)
|
net.c | 339 if ((o->listen && io_u->ddir == DDIR_WRITE) || 553 if ((td->this_io_bytes[DDIR_WRITE] + io_u->xfer_buflen < 651 if (ddir == DDIR_WRITE) { 676 if (ddir == DDIR_WRITE && err == EMSGSIZE) 704 ret = __fio_netio_queue(td, io_u, DDIR_WRITE); 705 else if (td_write(td) && io_u->ddir == DDIR_WRITE)
|
e4defrag.c | 144 * changes data layout. So this function handle only DDIR_WRITE 147 if (io_u->ddir != DDIR_WRITE) {
|
mmap.c | 176 else if (io_u->ddir == DDIR_WRITE)
|
posixaio.c | 180 else if (io_u->ddir == DDIR_WRITE)
|
splice.c | 222 } else if (io_u->ddir == DDIR_WRITE)
|
libaio.c | 74 else if (io_u->ddir == DDIR_WRITE)
|
binject.c | 200 } else if (io_u->ddir == DDIR_WRITE) {
|