/external/fio/ |
io_ddir.h | 7 DDIR_TRIM = 2, 59 return ddir == DDIR_READ || ddir == DDIR_WRITE || ddir == DDIR_TRIM; 72 ((arr)[DDIR_READ] + (arr)[DDIR_WRITE] + (arr)[DDIR_TRIM])
|
eta.c | 275 rate_bytes += td->o.rate[DDIR_TRIM]; 389 io_bytes[DDIR_READ] = io_bytes[DDIR_WRITE] = io_bytes[DDIR_TRIM] = 0; 390 io_iops[DDIR_READ] = io_iops[DDIR_WRITE] = io_iops[DDIR_TRIM] = 0; 418 je->t_rate[2] += td->o.rate[DDIR_TRIM]; 419 je->t_iops[2] += td->o.rate_iops[DDIR_TRIM]; 420 je->m_rate[2] += td->o.ratemin[DDIR_TRIM]; 421 je->m_iops[2] += td->o.rate_iops_min[DDIR_TRIM]; 487 add_agg_sample(sample_val(je->rate[DDIR_TRIM]), DDIR_TRIM, 0); 585 if (je->rate[DDIR_TRIM] || je->iops[DDIR_TRIM] [all...] |
trim.c | 62 io_u->ddir = DDIR_TRIM;
|
init.c | 538 if (td->o.rate[DDIR_TRIM] || td->o.rate_iops[DDIR_TRIM]) 539 ret |= __setup_rate(td, DDIR_TRIM); 548 o->min_bs[DDIR_TRIM] == o->max_bs[DDIR_TRIM] && 550 o->min_bs[DDIR_READ] == o->min_bs[DDIR_TRIM]; 634 if (!o->min_bs[DDIR_TRIM]) 635 o->min_bs[DDIR_TRIM] = o->bs[DDIR_TRIM]; 636 if (!o->max_bs[DDIR_TRIM]) [all...] |
blktrace.c | 279 ios[DDIR_TRIM]++; 280 if (t->bytes > rw_bs[DDIR_TRIM]) 281 rw_bs[DDIR_TRIM] = t->bytes; 294 ipo->ddir = DDIR_TRIM; 383 return DDIR_TRIM; 547 td->o.max_bs[DDIR_TRIM] = rw_bs[DDIR_TRIM];
|
backend.c | 234 if (td->bytes_done[DDIR_TRIM]) 235 ret |= __check_min_rate(td, now, DDIR_TRIM); 451 __should_check_rate(td, DDIR_TRIM))) 511 __should_check_rate(td, DDIR_TRIM))) 688 } else if (io_u->ddir == DDIR_TRIM) { 777 bytes = this_bytes[DDIR_TRIM]; 1441 return td->bytes_done[DDIR_WRITE] + td->bytes_done[DDIR_TRIM]; [all...] |
fio.h | 713 if (td->bytes_done[DDIR_TRIM] && __should_check_rate(td, DDIR_TRIM)) 724 return max(td->o.max_bs[DDIR_TRIM], max_bs); 732 return min(td->o.min_bs[DDIR_TRIM], min_bs);
|
stat.c | 742 if (ts->io_bytes[DDIR_TRIM]) 743 show_ddir_status(rs, ts, DDIR_TRIM, out); 1029 show_ddir_status_terse(ts, rs, DDIR_TRIM, out); 1094 show_ddir_status_terse(ts, rs, DDIR_TRIM, out); [all...] |
rate-submit.c | 220 sum_ddir(dst, src, DDIR_TRIM);
|
options.c | 190 ret = fn(&td->o, DDIR_TRIM, ddir + 1); 197 ret = fn(&td->o, DDIR_TRIM, op); 216 ret = fn(&td->o, DDIR_TRIM, op); [all...] |
io_u.c | 760 ddir = DDIR_TRIM; 774 if (f->last_pos[DDIR_WRITE] == f->last_pos[DDIR_TRIM]) 775 ddir = DDIR_TRIM; [all...] |
ioengines.c | 325 if (!td->io_ops->commit || io_u->ddir == DDIR_TRIM) {
|
iolog.c | 304 if (io_u->ddir == DDIR_TRIM) 394 rw = DDIR_TRIM;
|
/external/fio/engines/ |
falloc.c | 8 * DDIR_TRIM does fallocate(,mode = FALLOC_FL_KEEP_SIZE | FALLOC_FL_PUNCH_HOLE) 85 else if (io_u->ddir == DDIR_TRIM)
|
sync.c | 114 else if (io_u->ddir == DDIR_TRIM) { 145 else if (io_u->ddir == DDIR_TRIM) { 167 else if (io_u->ddir == DDIR_TRIM) { 187 else if (io_u->ddir == DDIR_TRIM) {
|
glusterfs_async.c | 116 else if (io_u->ddir == DDIR_TRIM)
|
mmap.c | 181 } else if (io_u->ddir == DDIR_TRIM) {
|
mtd.c | 104 } else if (io_u->ddir == DDIR_TRIM) {
|
posixaio.c | 182 else if (io_u->ddir == DDIR_TRIM) {
|
splice.c | 224 else if (io_u->ddir == DDIR_TRIM)
|
libaio.c | 205 if (io_u->ddir == DDIR_TRIM) {
|
binject.c | 206 } else if (io_u->ddir == DDIR_TRIM) {
|
windowsaio.c | 345 case DDIR_TRIM:
|
rbd.c | 504 } else if (io_u->ddir == DDIR_TRIM) {
|
/external/fio/t/ |
btrace2fio.c | 321 return DDIR_TRIM; 336 o->ios[DDIR_TRIM]++; 337 add_bs(o, t->bytes, DDIR_TRIM);
|