+static int setup_rate(struct thread_data *td)
+{
+ int ret = 0;
+
+ if (td->o.rate[DDIR_READ] || td->o.rate_iops[DDIR_READ])
+ ret = __setup_rate(td, DDIR_READ);
+ if (td->o.rate[DDIR_WRITE] || td->o.rate_iops[DDIR_WRITE])
+ ret |= __setup_rate(td, DDIR_WRITE);
+
+ return ret;
+}
+