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