MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ddt_object_lookup

Function ddt_object_lookup

freebsd/contrib/openzfs/module/zfs/ddt.c:173–182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173static int
174ddt_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
184static void
185ddt_object_prefetch(ddt_t *ddt, enum ddt_type type, enum ddt_class class,

Callers 4

ddt_lookupFunction · 0.85
ddt_class_containsFunction · 0.85
ddt_repair_startFunction · 0.85
ddt_sync_entryFunction · 0.85

Calls 1

ddt_object_existsFunction · 0.85

Tested by

no test coverage detected