12522Sraf# 22522Sraf# CDDL HEADER START 32522Sraf# 42522Sraf# The contents of this file are subject to the terms of the 52522Sraf# Common Development and Distribution License (the "License"). 62522Sraf# You may not use this file except in compliance with the License. 72522Sraf# 82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 92522Sraf# or http://www.opensolaris.org/os/licensing. 102522Sraf# See the License for the specific language governing permissions 112522Sraf# and limitations under the License. 122522Sraf# 132522Sraf# When distributing Covered Code, include this CDDL HEADER in each 142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 152522Sraf# If applicable, add the following below this CDDL HEADER, with the 162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying 172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner] 182522Sraf# 192522Sraf# CDDL HEADER END 202522Sraf# 212522Sraf# 2212692SAli.Bahrami@Oracle.COM# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 232522Sraf# 248744SAli.Bahrami@Sun.COM 258744SAli.Bahrami@Sun.COM# 268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START 278744SAli.Bahrami@Sun.COM# 288744SAli.Bahrami@Sun.COM# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in 308744SAli.Bahrami@Sun.COM# 318744SAli.Bahrami@Sun.COM# usr/src/lib/README.mapfiles 328744SAli.Bahrami@Sun.COM# 338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current 348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance. 358744SAli.Bahrami@Sun.COM# 368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END 372522Sraf# 382522Sraf 3912692SAli.Bahrami@Oracle.COM$mapfile_version 2 4012692SAli.Bahrami@Oracle.COM 4112692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.3 { 425345Seschrock global: 437248Srobj nvlist_add_double; 4411022STom.Erickson@Sun.COM nvlist_empty; 457248Srobj nvlist_lookup_double; 46*12967Sgavin.maltby@oracle.com nvlist_nvflag; 4711022STom.Erickson@Sun.COM nvlist_prev_nvpair; 4811022STom.Erickson@Sun.COM nvlist_remove_nvpair; 497248Srobj nvpair_value_double; 5010355SAli.Bahrami@Sun.COM} SUNW_1.2.2; 5110355SAli.Bahrami@Sun.COM 5212692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.2.2 { # s10u8 - SunOS 5.10 (Solaris 10) patch additions 5310355SAli.Bahrami@Sun.COM global: 5410355SAli.Bahrami@Sun.COM nvlist_lookup_nvpair; 5510168SAli.Bahrami@Sun.COM} SUNW_1.2.1; 5610168SAli.Bahrami@Sun.COM 5712692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.2.1 { # s10u7 - SunOS 5.10 (Solaris 10) patch additions 5810168SAli.Bahrami@Sun.COM global: 5910168SAli.Bahrami@Sun.COM nvlist_exists; 605345Seschrock} SUNW_1.2; 615345Seschrock 6212692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.2 { 632522Sraf global: 642522Sraf nv_alloc_fini; 652522Sraf nv_alloc_init; 662522Sraf nv_alloc_nosleep; 672522Sraf nv_alloc_reset; 682522Sraf nv_fixed_ops; 692522Sraf nvlist_add_boolean_array; 702522Sraf nvlist_add_boolean_value; 712522Sraf nvlist_add_int8; 722522Sraf nvlist_add_int8_array; 732522Sraf nvlist_add_nvpair; 742522Sraf nvlist_add_uint8; 752522Sraf nvlist_add_uint8_array; 762522Sraf nvlist_lookup_boolean_array; 772522Sraf nvlist_lookup_boolean_value; 782522Sraf nvlist_lookup_int8; 792522Sraf nvlist_lookup_int8_array; 802522Sraf nvlist_lookup_nv_alloc; 812522Sraf nvlist_lookup_pairs; 822522Sraf nvlist_lookup_uint8; 832522Sraf nvlist_lookup_uint8_array; 842522Sraf nvlist_merge; 852522Sraf nvlist_remove; 862522Sraf nvlist_remove_all; 872522Sraf nvlist_xalloc; 882522Sraf nvlist_xdup; 892522Sraf nvlist_xpack; 902522Sraf nvlist_xunpack; 912522Sraf nvpair_value_boolean_array; 922522Sraf nvpair_value_boolean_value; 932522Sraf nvpair_value_int8; 942522Sraf nvpair_value_int8_array; 952522Sraf nvpair_value_uint8; 962522Sraf nvpair_value_uint8_array; 972522Sraf} SUNW_1.1.1; 982522Sraf 9912692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.1.1 { 1002522Sraf global: 1012522Sraf nvlist_add_nvlist; 1022522Sraf nvlist_add_nvlist_array; 1032522Sraf nvlist_lookup_nvlist; 1042522Sraf nvlist_lookup_nvlist_array; 1052522Sraf nvpair_value_nvlist; 1062522Sraf nvpair_value_nvlist_array; 1072522Sraf} SUNW_1.1; 1082522Sraf 10912692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.1 { 1102522Sraf global: 1112522Sraf nvlist_add_boolean; 1122522Sraf nvlist_add_byte; 1132522Sraf nvlist_add_byte_array; 1142522Sraf nvlist_add_int16; 1152522Sraf nvlist_add_int16_array; 1162522Sraf nvlist_add_int32; 1172522Sraf nvlist_add_int32_array; 1182522Sraf nvlist_add_int64; 1192522Sraf nvlist_add_int64_array; 1202522Sraf nvlist_add_string; 1212522Sraf nvlist_add_string_array; 1222522Sraf nvlist_add_uint16; 1232522Sraf nvlist_add_uint16_array; 1242522Sraf nvlist_add_uint32; 1252522Sraf nvlist_add_uint32_array; 1262522Sraf nvlist_add_uint64; 1272522Sraf nvlist_add_uint64_array; 1282522Sraf nvlist_alloc; 1292522Sraf nvlist_dup; 1302522Sraf nvlist_free; 1312522Sraf nvlist_lookup_boolean; 1322522Sraf nvlist_lookup_byte; 1332522Sraf nvlist_lookup_byte_array; 1342522Sraf nvlist_lookup_int16; 1352522Sraf nvlist_lookup_int16_array; 1362522Sraf nvlist_lookup_int32; 1372522Sraf nvlist_lookup_int32_array; 1382522Sraf nvlist_lookup_int64; 1392522Sraf nvlist_lookup_int64_array; 1402522Sraf nvlist_lookup_string; 1412522Sraf nvlist_lookup_string_array; 1422522Sraf nvlist_lookup_uint16; 1432522Sraf nvlist_lookup_uint16_array; 1442522Sraf nvlist_lookup_uint32; 1452522Sraf nvlist_lookup_uint32_array; 1462522Sraf nvlist_lookup_uint64; 1472522Sraf nvlist_lookup_uint64_array; 1482522Sraf nvlist_next_nvpair; 1492522Sraf nvlist_pack; 1502522Sraf nvlist_size; 1512522Sraf nvlist_unpack; 1522522Sraf nvpair_name; 1532522Sraf nvpair_type; 1542522Sraf nvpair_value_byte; 1552522Sraf nvpair_value_byte_array; 1562522Sraf nvpair_value_int16; 1572522Sraf nvpair_value_int16_array; 1582522Sraf nvpair_value_int32; 1592522Sraf nvpair_value_int32_array; 1602522Sraf nvpair_value_int64; 1612522Sraf nvpair_value_int64_array; 1622522Sraf nvpair_value_string; 1632522Sraf nvpair_value_string_array; 1642522Sraf nvpair_value_uint16; 1652522Sraf nvpair_value_uint16_array; 1662522Sraf nvpair_value_uint32; 1672522Sraf nvpair_value_uint32_array; 1682522Sraf nvpair_value_uint64; 1692522Sraf nvpair_value_uint64_array; 1702522Sraf}; 1712522Sraf 17212692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_1.1 { 1732522Sraf global: 17410594SGeorge.Wilson@Sun.COM dump_nvlist; 1752522Sraf nvlist_add_hrtime; 1762522Sraf nvlist_lookup_hrtime; 1772522Sraf nvlist_print; 178*12967Sgavin.maltby@oracle.com nvlist_prt; 179*12967Sgavin.maltby@oracle.com nvlist_prtctl_alloc; 180*12967Sgavin.maltby@oracle.com nvlist_prtctl_free; 181*12967Sgavin.maltby@oracle.com nvlist_prtctl_getdest; 182*12967Sgavin.maltby@oracle.com nvlist_prtctl_dofmt; 183*12967Sgavin.maltby@oracle.com nvlist_prtctl_doindent; 184*12967Sgavin.maltby@oracle.com nvlist_prtctl_setdest; 185*12967Sgavin.maltby@oracle.com nvlist_prtctl_setfmt; 186*12967Sgavin.maltby@oracle.com nvlist_prtctl_setindent; 187*12967Sgavin.maltby@oracle.com nvlist_prtctlop_byte; 188*12967Sgavin.maltby@oracle.com nvlist_prtctlop_byte_array; 189*12967Sgavin.maltby@oracle.com nvlist_prtctlop_boolean; 190*12967Sgavin.maltby@oracle.com nvlist_prtctlop_boolean_array; 191*12967Sgavin.maltby@oracle.com nvlist_prtctlop_boolean_value; 192*12967Sgavin.maltby@oracle.com nvlist_prtctlop_double; 193*12967Sgavin.maltby@oracle.com nvlist_prtctlop_hrtime; 194*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int8; 195*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int8_array; 196*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int16; 197*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int16_array; 198*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int32; 199*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int32_array; 200*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int64; 201*12967Sgavin.maltby@oracle.com nvlist_prtctlop_int64_array; 202*12967Sgavin.maltby@oracle.com nvlist_prtctlop_nvlist; 203*12967Sgavin.maltby@oracle.com nvlist_prtctlop_nvlist_array; 204*12967Sgavin.maltby@oracle.com nvlist_prtctlop_string; 205*12967Sgavin.maltby@oracle.com nvlist_prtctlop_string_array; 206*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint8; 207*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint8_array; 208*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint16; 209*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint16_array; 210*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint32; 211*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint32_array; 212*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint64; 213*12967Sgavin.maltby@oracle.com nvlist_prtctlop_uint64_array; 2142522Sraf nvpair_value_hrtime; 2156640Scth nvpair_type_is_array; 2166640Scth nvlist_lookup_nvpair_embedded_index; 2176640Scth nvpair_value_match; 2186640Scth nvpair_value_match_regex; 2192522Sraf local: 2202522Sraf *; 2212522Sraf}; 222