Lines Matching defs:checkfunc
43 dsl_sync_task_common(const char *pool, dsl_checkfunc_t *checkfunc,
66 dst.dst_checkfunc = checkfunc != NULL ? checkfunc : dsl_null_checkfunc;
108 * The checkfunc will be called from open context as a preliminary check
110 * syncing context. The checkfunc should generally be designed to work
117 * call to the checkfunc, and then held for write from syncing context during
128 dsl_sync_task(const char *pool, dsl_checkfunc_t *checkfunc,
132 return (dsl_sync_task_common(pool, checkfunc, syncfunc, NULL, arg,
150 dsl_early_sync_task(const char *pool, dsl_checkfunc_t *checkfunc,
154 return (dsl_sync_task_common(pool, checkfunc, syncfunc, NULL, arg,
163 dsl_sync_task_sig(const char *pool, dsl_checkfunc_t *checkfunc,
167 return (dsl_sync_task_common(pool, checkfunc, syncfunc, sigfunc, arg,
247 * Check for errors by calling checkfunc.