if (ddir_rw(ddir)) {
parent->io_issues[ddir]++;
parent->io_issue_bytes[ddir] += io_u->xfer_buflen;
+ parent->rate_io_issue_bytes[ddir] += io_u->xfer_buflen;
}
pthread_mutex_lock(&sw->lock);
return 1;
}
-#ifdef CONFIG_SFA
+#ifdef CONFIG_SFAA
static void sum_val(uint64_t *dst, uint64_t *src)
{
if (*src) {
static void sum_ddir(struct thread_data *dst, struct thread_data *src,
enum fio_ddir ddir)
{
-#ifndef CONFIG_SFA
+#ifndef CONFIG_SFAA
pthread_mutex_lock(&dst->io_wq.stat_lock);
pthread_mutex_lock(&src->io_wq.stat_lock);
#endif
sum_val(&dst->this_io_bytes[ddir], &src->this_io_bytes[ddir]);
sum_val(&dst->bytes_done[ddir], &src->bytes_done[ddir]);
-#ifndef CONFIG_SFA
+#ifndef CONFIG_SFAA
pthread_mutex_unlock(&src->io_wq.stat_lock);
pthread_mutex_unlock(&dst->io_wq.stat_lock);
#endif