+ fio_ro_check(td, io_u);
+
+ if (td->io_ops->flags & FIO_SYNCIO)
+ return FIO_Q_COMPLETED;
+ if (nd->events)
+ return FIO_Q_BUSY;
+
+ nd->io_us[nd->queued++] = io_u;
+ return FIO_Q_QUEUED;
+}
+
+static int fio_null_open(struct thread_data fio_unused *td,
+ struct fio_file fio_unused *f)
+{