+ dprint(FD_IO, "load ioengine %s\n", engine);
+ return find_ioengine(engine);
+}
+
+struct ioengine_ops *load_ioengine(struct thread_data *td)
+{
+ struct ioengine_ops *ops = NULL;
+ const char *name = NULL;
+
+ if (strcmp(td->o.ioengine, "external")) {
+ name = td->o.ioengine;
+ ops = __load_ioengine(name);
+ } else if (td->o.ioengine_so_path) {
+ name = td->o.ioengine_so_path;