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

Function dbuf_issue_final_prefetch_done

freebsd/contrib/openzfs/module/zfs/dbuf.c:3081–3090  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3079}
3080
3081static void
3082dbuf_issue_final_prefetch_done(zio_t *zio, const zbookmark_phys_t *zb,
3083 const blkptr_t *iobp, arc_buf_t *abuf, void *private)
3084{
3085 dbuf_prefetch_arg_t *dpa = private;
3086
3087 dbuf_prefetch_fini(dpa, B_TRUE);
3088 if (abuf != NULL)
3089 arc_buf_destroy(abuf, private);
3090}
3091
3092/*
3093 * Actually issue the prefetch read for the block given.

Callers

nothing calls this directly

Calls 2

dbuf_prefetch_finiFunction · 0.85
arc_buf_destroyFunction · 0.85

Tested by

no test coverage detected