| 171 | } |
| 172 | |
| 173 | static int |
| 174 | ddt_object_lookup(ddt_t *ddt, enum ddt_type type, enum ddt_class class, |
| 175 | ddt_entry_t *dde) |
| 176 | { |
| 177 | if (!ddt_object_exists(ddt, type, class)) |
| 178 | return (SET_ERROR(ENOENT)); |
| 179 | |
| 180 | return (ddt_ops[type]->ddt_op_lookup(ddt->ddt_os, |
| 181 | ddt->ddt_object[type][class], dde)); |
| 182 | } |
| 183 | |
| 184 | static void |
| 185 | ddt_object_prefetch(ddt_t *ddt, enum ddt_type type, enum ddt_class class, |
no test coverage detected