xref: /titanic_51/usr/src/lib/libfakekernel/common/mapfile-vers (revision a90cf9f29973990687fa61de9f1f6ea22e924e40)
1b819cea2SGordon Ross#
2b819cea2SGordon Ross# This file and its contents are supplied under the terms of the
3b819cea2SGordon Ross# Common Development and Distribution License ("CDDL"), version 1.0.
4b819cea2SGordon Ross# You may only use this file in accordance with the terms of version
5b819cea2SGordon Ross# 1.0 of the CDDL.
6b819cea2SGordon Ross#
7b819cea2SGordon Ross# A full copy of the text of the CDDL should have accompanied this
8b819cea2SGordon Ross# source.  A copy of the CDDL is also available via the Internet at
9b819cea2SGordon Ross# http://www.illumos.org/license/CDDL.
10b819cea2SGordon Ross#
11b819cea2SGordon Ross
12b819cea2SGordon Ross#
13*a90cf9f2SGordon Ross# Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
14b819cea2SGordon Ross#
15b819cea2SGordon Ross
16b819cea2SGordon Ross#
17b819cea2SGordon Ross# MAPFILE HEADER START
18b819cea2SGordon Ross#
19b819cea2SGordon Ross# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
20b819cea2SGordon Ross# Object versioning must comply with the rules detailed in
21b819cea2SGordon Ross#
22b819cea2SGordon Ross#	usr/src/lib/README.mapfiles
23b819cea2SGordon Ross#
24b819cea2SGordon Ross# You should not be making modifications here until you've read the most current
25b819cea2SGordon Ross# copy of that file. If you need help, contact a gatekeeper for guidance.
26b819cea2SGordon Ross#
27b819cea2SGordon Ross# MAPFILE HEADER END
28b819cea2SGordon Ross#
29b819cea2SGordon Ross
30b819cea2SGordon Ross$mapfile_version 2
31b819cea2SGordon Ross
32b819cea2SGordon RossSYMBOL_VERSION SUNWprivate_1.1 {
33b819cea2SGordon Ross    global:
34b819cea2SGordon Ross
35b819cea2SGordon Ross	_curcred;
36b819cea2SGordon Ross	_curproc;
37b819cea2SGordon Ross	_curthread;
38b819cea2SGordon Ross	_curzone;
39b819cea2SGordon Ross
40b819cea2SGordon Ross	aok		{ FLAGS = NODIRECT };
41b819cea2SGordon Ross	boot_time;
42b819cea2SGordon Ross	cmn_err;
43b819cea2SGordon Ross	copyinstr;
44b819cea2SGordon Ross	copystr;
45b819cea2SGordon Ross
46b819cea2SGordon Ross	crfree;
47b819cea2SGordon Ross	crgetuid;
48b819cea2SGordon Ross	crhold;
49b819cea2SGordon Ross
50b819cea2SGordon Ross	cv_broadcast;
51b819cea2SGordon Ross	cv_destroy;
52b819cea2SGordon Ross	cv_init;
53b819cea2SGordon Ross	cv_reltimedwait;
54b819cea2SGordon Ross	cv_reltimedwait_sig;
55b819cea2SGordon Ross	cv_signal;
56b819cea2SGordon Ross	cv_timedwait;
57b819cea2SGordon Ross	cv_timedwait_sig;
58b819cea2SGordon Ross	cv_wait;
59b819cea2SGordon Ross	cv_wait_sig;
60b819cea2SGordon Ross
61b819cea2SGordon Ross	ddi_get_lbolt64;
62b819cea2SGordon Ross	ddi_get_lbolt;
63b819cea2SGordon Ross	ddi_get_pid;
64b819cea2SGordon Ross	ddi_strtoul;
65b819cea2SGordon Ross
66b819cea2SGordon Ross	delay;
67b819cea2SGordon Ross
68b819cea2SGordon Ross	fakekernel_cprintf	{ FLAGS = NODIRECT };
69b819cea2SGordon Ross	fakekernel_init;
70b819cea2SGordon Ross	fakekernel_putlog	{ FLAGS = NODIRECT };
71b819cea2SGordon Ross
72b819cea2SGordon Ross	gethrestime;
73b819cea2SGordon Ross	gethrestime_sec;
74b819cea2SGordon Ross	gethrtime_unscaled;
75b819cea2SGordon Ross
76b819cea2SGordon Ross	hz;
77b819cea2SGordon Ross
78b819cea2SGordon Ross	kcred;
79b819cea2SGordon Ross	kiconv;
80b819cea2SGordon Ross	kiconv_close;
81b819cea2SGordon Ross	kiconv_open;
82b819cea2SGordon Ross
83b819cea2SGordon Ross	kmem_alloc;
84b819cea2SGordon Ross	kmem_cache_alloc;
85b819cea2SGordon Ross	kmem_cache_create;
86b819cea2SGordon Ross	kmem_cache_destroy;
87b819cea2SGordon Ross	kmem_cache_free;
88b819cea2SGordon Ross	kmem_cache_reap_now;
89b819cea2SGordon Ross	kmem_cache_set_move;
90b819cea2SGordon Ross	kmem_debugging;
91b819cea2SGordon Ross	kmem_free;
92b819cea2SGordon Ross	kmem_zalloc;
93b819cea2SGordon Ross
94b819cea2SGordon Ross	kmutex_destroy;
95b819cea2SGordon Ross	kmutex_init;
96b819cea2SGordon Ross
97b819cea2SGordon Ross	ksema_destroy;
98b819cea2SGordon Ross	ksema_init;
99b819cea2SGordon Ross
100b819cea2SGordon Ross	ksocket_accept;
101b819cea2SGordon Ross	ksocket_bind;
102b819cea2SGordon Ross	ksocket_bind_helper	{ FLAGS = NODIRECT };
103b819cea2SGordon Ross	ksocket_close;
104b819cea2SGordon Ross	ksocket_connect;
105b819cea2SGordon Ross	ksocket_getpeername;
106b819cea2SGordon Ross	ksocket_getsockname;
107b819cea2SGordon Ross	ksocket_hold;
10868b2bbf2SGordon Ross	ksocket_ioctl;
109b819cea2SGordon Ross	ksocket_listen;
110b819cea2SGordon Ross	ksocket_recv;
111b819cea2SGordon Ross	ksocket_recvfrom;
112b819cea2SGordon Ross	ksocket_recvmsg;
113b819cea2SGordon Ross	ksocket_rele;
114b819cea2SGordon Ross	ksocket_send;
115b819cea2SGordon Ross	ksocket_sendmsg;
116b819cea2SGordon Ross	ksocket_sendto;
117b819cea2SGordon Ross	ksocket_setsockopt;
118b819cea2SGordon Ross	ksocket_shutdown;
119b819cea2SGordon Ross	ksocket_socket;
120b819cea2SGordon Ross
121b819cea2SGordon Ross	kstat_create;
122b819cea2SGordon Ross	kstat_create_zone;
123b819cea2SGordon Ross	kstat_delete;
124b819cea2SGordon Ross	kstat_install;
125b819cea2SGordon Ross
126b819cea2SGordon Ross	msec_per_tick;
127b819cea2SGordon Ross
128b819cea2SGordon Ross	mutex_enter;
129b819cea2SGordon Ross	mutex_exit;
130b819cea2SGordon Ross	mutex_owned;
131b819cea2SGordon Ross	mutex_owner;
132b819cea2SGordon Ross	mutex_tryenter;
133b819cea2SGordon Ross
134b819cea2SGordon Ross	nsec_per_tick;
135b819cea2SGordon Ross
136b819cea2SGordon Ross	ovbcopy;
137b819cea2SGordon Ross	p0;
138b819cea2SGordon Ross	panic;
139b819cea2SGordon Ross	panicargs;
140b819cea2SGordon Ross	panicstr;
141b819cea2SGordon Ross
142b819cea2SGordon Ross	random_get_bytes;
143b819cea2SGordon Ross	random_get_pseudo_bytes;
144b819cea2SGordon Ross
145b819cea2SGordon Ross	rw_destroy;
146b819cea2SGordon Ross	rw_downgrade;
147b819cea2SGordon Ross	rw_enter;
148b819cea2SGordon Ross	rw_exit;
149b819cea2SGordon Ross	rw_init;
150b819cea2SGordon Ross	#rw_iswriter;	# missing, but not currently needed
151b819cea2SGordon Ross	rw_lock_held;
152b819cea2SGordon Ross	rw_owner;
153b819cea2SGordon Ross	rw_read_held;
154b819cea2SGordon Ross	rw_tryenter;
155b819cea2SGordon Ross	rw_tryupgrade;
156b819cea2SGordon Ross	rw_write_held;
157b819cea2SGordon Ross
158b819cea2SGordon Ross	scalehrtime;
159b819cea2SGordon Ross
160b819cea2SGordon Ross	#sema_held;	# call the libc version directly
161b819cea2SGordon Ross	sema_p;
162b819cea2SGordon Ross	sema_p_sig;
163b819cea2SGordon Ross	sema_tryp;
164b819cea2SGordon Ross	sema_v;
165b819cea2SGordon Ross
166b819cea2SGordon Ross	strfree;
167b819cea2SGordon Ross
168b819cea2SGordon Ross	system_taskq_fini;
169b819cea2SGordon Ross	system_taskq_init;
170b819cea2SGordon Ross	taskq_create;
171b819cea2SGordon Ross	taskq_create_proc;
172b819cea2SGordon Ross	taskq_destroy;
173b819cea2SGordon Ross	taskq_dispatch;
174b819cea2SGordon Ross	taskq_dispatch_ent;
175b819cea2SGordon Ross	taskq_member;
176b819cea2SGordon Ross	taskq_wait;
177b819cea2SGordon Ross
178b819cea2SGordon Ross	thread_join;
179b819cea2SGordon Ross
180b819cea2SGordon Ross	tick_per_msec;
181b819cea2SGordon Ross	tsignal;
182b819cea2SGordon Ross	uiomove;
183*a90cf9f2SGordon Ross	uioskip;
184b819cea2SGordon Ross	usec_per_tick;
185b819cea2SGordon Ross	vcmn_err;
186b819cea2SGordon Ross	vmem_qcache_reap;
187b819cea2SGordon Ross	vpanic;
188b819cea2SGordon Ross	zone0;
189b819cea2SGordon Ross	zone_kcred;
190b819cea2SGordon Ross	zthread_create;
191b819cea2SGordon Ross	zthread_exit;
192b819cea2SGordon Ross
193b819cea2SGordon Ross    local:
194b819cea2SGordon Ross	*;
195b819cea2SGordon Ross};
196