mapfile-vers revision 68b2bbf26c7040fea4281dcb58b81e7627e46f34
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# This file and its contents are supplied under the terms of the
fa9e4066f08beec538e775443c5be79dd423fcabahrens# Common Development and Distribution License ("CDDL"), version 1.0.
fa9e4066f08beec538e775443c5be79dd423fcabahrens# You may only use this file in accordance with the terms of version
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock# 1.0 of the CDDL.
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# A full copy of the text of the CDDL should have accompanied this
fa9e4066f08beec538e775443c5be79dd423fcabahrens# source. A copy of the CDDL is also available via the Internet at
fa9e4066f08beec538e775443c5be79dd423fcabahrens# http://www.illumos.org/license/CDDL.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# Copyright 2014 Nexenta Systems, Inc. All rights reserved.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# MAPFILE HEADER START
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
fa9e4066f08beec538e775443c5be79dd423fcabahrens# Object versioning must comply with the rules detailed in
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# usr/src/lib/README.mapfiles
1195e687f1c03c8d57417b5999578922e20a3554Mark J Musante#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# You should not be making modifications here until you've read the most current
fa9e4066f08beec538e775443c5be79dd423fcabahrens# copy of that file. If you need help, contact a gatekeeper for guidance.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# MAPFILE HEADER END
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens$mapfile_version 2
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrensSYMBOL_VERSION SUNWprivate_1.1 {
fa9e4066f08beec538e775443c5be79dd423fcabahrens global:
fa9e4066f08beec538e775443c5be79dd423fcabahrens
44cd46cadd9aab751dae6a4023c1cb5bf316d274billm _curcred;
fa9e4066f08beec538e775443c5be79dd423fcabahrens _curproc;
fa9e4066f08beec538e775443c5be79dd423fcabahrens _curthread;
fa9e4066f08beec538e775443c5be79dd423fcabahrens _curzone;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens aok { FLAGS = NODIRECT };
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin boot_time;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin cmn_err;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin copyinstr;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin copystr;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin crfree;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin crgetuid;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin crhold;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_broadcast;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_destroy;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_init;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_reltimedwait;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_reltimedwait_sig;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_signal;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_timedwait;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin cv_timedwait_sig;
fa9e4066f08beec538e775443c5be79dd423fcabahrens cv_wait;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin cv_wait_sig;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens ddi_get_lbolt64;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ddi_get_lbolt;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ddi_get_pid;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ddi_strtoul;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin delay;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens fakekernel_cprintf { FLAGS = NODIRECT };
fa9e4066f08beec538e775443c5be79dd423fcabahrens fakekernel_init;
fa9e4066f08beec538e775443c5be79dd423fcabahrens fakekernel_putlog { FLAGS = NODIRECT };
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens gethrestime;
fa9e4066f08beec538e775443c5be79dd423fcabahrens gethrestime_sec;
fa9e4066f08beec538e775443c5be79dd423fcabahrens gethrtime_unscaled;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens hz;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens kcred;
6e1f5caa9321646aa4212d48e32a0d241866d85dNeil Perrin kiconv;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kiconv_close;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kiconv_open;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
7e322df5ee63a00c1c57398abec50fc1dc54b67aJonathan Adams kmem_alloc;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kmem_cache_alloc;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kmem_cache_create;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_cache_destroy;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_cache_free;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_cache_reap_now;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_cache_set_move;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_debugging;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick kmem_free;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kmem_zalloc;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens kmutex_destroy;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kmutex_init;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
416e0cd82df71e380f21199abde8c5f7a18bac51ek ksema_destroy;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksema_init;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_accept;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_bind;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_bind_helper { FLAGS = NODIRECT };
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_close;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_connect;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_getpeername;
c9431fa1e59a88c2f0abf611f25b97af964449e5ahl ksocket_getsockname;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_hold;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_ioctl;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_listen;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_recv;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_recvfrom;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_recvmsg;
fa9e4066f08beec538e775443c5be79dd423fcabahrens ksocket_rele;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_send;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_sendmsg;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_sendto;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_setsockopt;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_shutdown;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick ksocket_socket;
0a4e9518a44f226be6d39383330b5b1792d2f184gw
0a4e9518a44f226be6d39383330b5b1792d2f184gw kstat_create;
0a4e9518a44f226be6d39383330b5b1792d2f184gw kstat_create_zone;
0a4e9518a44f226be6d39383330b5b1792d2f184gw kstat_delete;
fa9e4066f08beec538e775443c5be79dd423fcabahrens kstat_install;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens msec_per_tick;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson mutex_enter;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson mutex_exit;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson mutex_owned;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson mutex_owner;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson mutex_tryenter;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson nsec_per_tick;
80eb36f241abf8c076119fb4c49a55fd61ebc710George Wilson
fa9e4066f08beec538e775443c5be79dd423fcabahrens ovbcopy;
e05725b117836db173257fae43fb0746eb857fb5bonwick p0;
e05725b117836db173257fae43fb0746eb857fb5bonwick panic;
e05725b117836db173257fae43fb0746eb857fb5bonwick panicargs;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick panicstr;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick random_get_bytes;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick random_get_pseudo_bytes;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_destroy;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_downgrade;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_enter;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_exit;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_init;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick #rw_iswriter; # missing, but not currently needed
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_lock_held;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_owner;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_read_held;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_tryenter;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_tryupgrade;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick rw_write_held;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick scalehrtime;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick #sema_held; # call the libc version directly
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick sema_p;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick sema_p_sig;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick sema_tryp;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick sema_v;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick strfree;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick system_taskq_fini;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick system_taskq_init;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_create;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_create_proc;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_destroy;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_dispatch;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_dispatch_ent;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_member;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick taskq_wait;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick thread_join;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick tick_per_msec;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick tsignal;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick uiomove;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick usec_per_tick;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick vcmn_err;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick vmem_qcache_reap;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick vpanic;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick zone0;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick zone_kcred;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick zthread_create;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick zthread_exit;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick local:
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick *;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick};
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick