add_lat_percentile_sample_noprio() is the regular function to add a latency
percentile sample. It adds a regular sample (it doesn't add any per
priority sample). Therefore, it makes sense that this function has no
suffix, neither _noprio nor _prio.
Drop the _noprio suffix from add_lat_percentile_sample_noprio(), to make it
more obvious that this function should be used if you want to add a regular
percentile sample.
Signed-off-by: Niklas Cassel <niklas.cassel@wdc.com>
Reviewed-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Link: https://lore.kernel.org/r/20211125132020.109955-5-Niklas.Cassel@wdc.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
add_stat_sample(&ts->sync_stat, nsec);
}
add_stat_sample(&ts->sync_stat, nsec);
}
-static void add_lat_percentile_sample_noprio(struct thread_stat *ts,
- unsigned long long nsec, enum fio_ddir ddir, enum fio_lat lat)
+static void add_lat_percentile_sample(struct thread_stat *ts,
+ unsigned long long nsec,
+ enum fio_ddir ddir, enum fio_lat lat)
{
unsigned int idx = plat_val_to_idx(nsec);
assert(idx < FIO_IO_U_PLAT_NR);
{
unsigned int idx = plat_val_to_idx(nsec);
assert(idx < FIO_IO_U_PLAT_NR);
{
unsigned int idx = plat_val_to_idx(nsec);
{
unsigned int idx = plat_val_to_idx(nsec);
- add_lat_percentile_sample_noprio(ts, nsec, ddir, lat);
+ add_lat_percentile_sample(ts, nsec, ddir, lat);
if (!high_prio)
ts->io_u_plat_low_prio[ddir][idx]++;
if (!high_prio)
ts->io_u_plat_low_prio[ddir][idx]++;
* the prio lat percentile sample when lat_percentiles=1.
*/
if (ts->lat_percentiles)
* the prio lat percentile sample when lat_percentiles=1.
*/
if (ts->lat_percentiles)
- add_lat_percentile_sample_noprio(ts, nsec, ddir, FIO_CLAT);
+ add_lat_percentile_sample(ts, nsec, ddir, FIO_CLAT);
else
add_lat_percentile_prio_sample(ts, nsec, ddir, high_prio,
FIO_CLAT);
else
add_lat_percentile_prio_sample(ts, nsec, ddir, high_prio,
FIO_CLAT);
offset, ioprio);
if (ts->slat_percentiles)
offset, ioprio);
if (ts->slat_percentiles)
- add_lat_percentile_sample_noprio(ts, nsec, ddir, FIO_SLAT);
+ add_lat_percentile_sample(ts, nsec, ddir, FIO_SLAT);
if (needs_lock)
__td_io_u_unlock(td);
if (needs_lock)
__td_io_u_unlock(td);