diff options
author | Arvind Sankar <[email protected]> | 2020-06-11 16:38:25 -0400 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2020-06-18 12:21:32 -0700 |
commit | 0ce2de637bf73e2c7e483e644aa09797439734ef (patch) | |
tree | c4d45fff310b523f8fe44d8a7887348aafc5d27a /include/sys | |
parent | 60356b1a211a0fcfe7dbd2e1dd280d6fc0170cf0 (diff) |
Add prototypes
Add prototypes/move prototypes to header files.
Reviewed-by: Ryan Moeller <[email protected]>
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Arvind Sankar <[email protected]>
Closes #10470
Diffstat (limited to 'include/sys')
-rw-r--r-- | include/sys/lua/luaconf.h | 1 | ||||
-rw-r--r-- | include/sys/vdev_raidz_impl.h | 2 | ||||
-rw-r--r-- | include/sys/zil.h | 1 |
3 files changed, 4 insertions, 0 deletions
diff --git a/include/sys/lua/luaconf.h b/include/sys/lua/luaconf.h index fa7861336..ce99f339f 100644 --- a/include/sys/lua/luaconf.h +++ b/include/sys/lua/luaconf.h @@ -15,6 +15,7 @@ extern ssize_t lcompat_sprintf(char *, size_t size, const char *, ...); extern int64_t lcompat_strtoll(const char *, char **); extern int64_t lcompat_pow(int64_t, int64_t); +extern int lcompat_hashnum(int64_t); /* ** ================================================================== diff --git a/include/sys/vdev_raidz_impl.h b/include/sys/vdev_raidz_impl.h index 81a321ee5..8492daedb 100644 --- a/include/sys/vdev_raidz_impl.h +++ b/include/sys/vdev_raidz_impl.h @@ -133,6 +133,8 @@ typedef struct raidz_map { #define RAIDZ_ORIGINAL_IMPL (INT_MAX) extern const raidz_impl_ops_t vdev_raidz_scalar_impl; +extern boolean_t raidz_will_scalar_work(void); + #if defined(__x86_64) && defined(HAVE_SSE2) /* only x86_64 for now */ extern const raidz_impl_ops_t vdev_raidz_sse2_impl; #endif diff --git a/include/sys/zil.h b/include/sys/zil.h index 716b19e56..7e61a1330 100644 --- a/include/sys/zil.h +++ b/include/sys/zil.h @@ -496,6 +496,7 @@ extern void zil_itx_assign(zilog_t *zilog, itx_t *itx, dmu_tx_t *tx); extern void zil_async_to_sync(zilog_t *zilog, uint64_t oid); extern void zil_commit(zilog_t *zilog, uint64_t oid); extern void zil_commit_impl(zilog_t *zilog, uint64_t oid); +extern void zil_remove_async(zilog_t *zilog, uint64_t oid); extern int zil_reset(const char *osname, void *txarg); extern int zil_claim(struct dsl_pool *dp, |