summaryrefslogtreecommitdiff
path: root/usr/src/lib/libshare/common/libshare.h
diff options
context:
space:
mode:
authorJoyce McIntosh <joyce.mcintosh@nexenta.com>2018-03-01 10:18:07 -0800
committerDan McDonald <danmcd@joyent.com>2019-12-02 16:53:49 -0500
commitb8dc1b43d204b714c2fda8dd4efd67de0c671db6 (patch)
treed872e81b172805b6e375de9b9c9de34f3930be84 /usr/src/lib/libshare/common/libshare.h
parent69d9b1c5b0824b6e4feadaf289d68d945f0fbe6f (diff)
downloadillumos-joyent-b8dc1b43d204b714c2fda8dd4efd67de0c671db6.tar.gz
11945 pool import performance regression due to repeated libshare initialization
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
Diffstat (limited to 'usr/src/lib/libshare/common/libshare.h')
-rw-r--r--usr/src/lib/libshare/common/libshare.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/src/lib/libshare/common/libshare.h b/usr/src/lib/libshare/common/libshare.h
index 7ad9fefdcd..042a6f8cee 100644
--- a/usr/src/lib/libshare/common/libshare.h
+++ b/usr/src/lib/libshare/common/libshare.h
@@ -21,7 +21,7 @@
/*
* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
- * Copyright 2015 Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2018 Nexenta Systems, Inc. All rights reserved.
* Copyright (c) 2016 by Delphix. All rights reserved.
*/
@@ -171,6 +171,8 @@ typedef struct sa_init_selective_arg sa_init_selective_arg_t;
extern sa_handle_t sa_init(int);
extern sa_handle_t sa_init_arg(int, void *);
extern void sa_fini(sa_handle_t);
+extern int sa_service(sa_handle_t);
+
extern int sa_update_config(sa_handle_t);
extern boolean_t sa_needs_refresh(sa_handle_t);
extern char *sa_errorstr(int);