| 3079 | } |
| 3080 | |
| 3081 | static void |
| 3082 | dbuf_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. |
nothing calls this directly
no test coverage detected