1 #
   2 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
   3 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
   4 # Copyright (c) 2013, 2015 by Delphix. All rights reserved.
   5 #
   6 # CDDL HEADER START
   7 #
   8 # The contents of this file are subject to the terms of the
   9 # Common Development and Distribution License (the "License").
  10 # You may not use this file except in compliance with the License.
  11 #
  12 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  13 # or http://www.opensolaris.org/os/licensing.
  14 # See the License for the specific language governing permissions
  15 # and limitations under the License.
  16 #
  17 # When distributing Covered Code, include this CDDL HEADER in each
  18 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  19 # If applicable, add the following below this CDDL HEADER, with the
  20 # fields enclosed by brackets "[]" replaced with your own identifying
  21 # information: Portions Copyright [yyyy] [name of copyright owner]
  22 #
  23 # CDDL HEADER END
  24 #
  25 
  26 #
  27 # MAPFILE HEADER START
  28 #
  29 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  30 # Object versioning must comply with the rules detailed in
  31 #
  32 #       usr/src/lib/README.mapfiles
  33 #
  34 # You should not be making modifications here until you've read the most current
  35 # copy of that file. If you need help, contact a gatekeeper for guidance.
  36 #
  37 # MAPFILE HEADER END
  38 #
  39 
  40 $mapfile_version 2
  41 
  42 # External interface requirements
  43 SYMBOL_SCOPE {
  44         global:
  45 #               Plwp_iter                       { FLAGS = EXTERN };
  46 #               Pmapping_iter                   { FLAGS = EXTERN };
  47 
  48                 list_head                       { FLAGS = EXTERN };
  49                 list_next                       { FLAGS = EXTERN };
  50 
  51                 _mdb_ks_ncpu                    { FLAGS = EXTERN };
  52                 _mdb_ks_pagemask                { FLAGS = EXTERN };
  53                 _mdb_ks_pageoffset              { FLAGS = EXTERN };
  54                 _mdb_ks_pageshift               { FLAGS = EXTERN };
  55                 _mdb_ks_pagesize                { FLAGS = EXTERN };
  56 
  57                 mdb                             { FLAGS = EXTERN };
  58                 mdb_add_walker                  { FLAGS = EXTERN };
  59                 mdb_alloc                       { FLAGS = EXTERN };
  60                 mdb_aread                       { FLAGS = EXTERN };
  61                 mdb_awrite                      { FLAGS = EXTERN };
  62                 mdb_call_dcmd                   { FLAGS = EXTERN };
  63                 mdb_callback_add                { FLAGS = EXTERN };
  64                 mdb_callback_remove             { FLAGS = EXTERN };
  65                 mdb_cpuset_find                 { FLAGS = EXTERN };
  66                 mdb_ctf_array_info              { FLAGS = EXTERN };
  67                 mdb_ctf_enum_name               { FLAGS = EXTERN };
  68                 mdb_ctf_lookup_by_addr          { FLAGS = EXTERN };
  69                 mdb_ctf_lookup_by_name          { FLAGS = EXTERN };
  70                 mdb_ctf_member_iter             { FLAGS = EXTERN };
  71                 mdb_ctf_module_lookup           { FLAGS = EXTERN };
  72                 mdb_ctf_offsetof                { FLAGS = EXTERN };
  73                 mdb_ctf_offsetof_by_name        { FLAGS = EXTERN };
  74                 mdb_ctf_sizeof_by_name          { FLAGS = EXTERN };
  75                 mdb_ctf_readsym                 { FLAGS = EXTERN };
  76                 mdb_ctf_type_cmp                { FLAGS = EXTERN };
  77                 mdb_ctf_type_invalidate         { FLAGS = EXTERN };
  78                 mdb_ctf_type_kind               { FLAGS = EXTERN };
  79                 mdb_ctf_type_name               { FLAGS = EXTERN };
  80                 mdb_ctf_type_reference          { FLAGS = EXTERN };
  81                 mdb_ctf_type_resolve            { FLAGS = EXTERN };
  82                 mdb_ctf_type_size               { FLAGS = EXTERN };
  83                 mdb_ctf_type_valid              { FLAGS = EXTERN };
  84                 mdb_ctf_vread                   { FLAGS = EXTERN };
  85                 mdb_ddi_pathname                { FLAGS = EXTERN };
  86                 mdb_dec_indent                  { FLAGS = EXTERN };
  87                 mdb_devinfo2driver              { FLAGS = EXTERN };
  88                 mdb_devinfo2statep              { FLAGS = EXTERN };
  89                 mdb_dlpi_prim                   { FLAGS = EXTERN };
  90                 mdb_dump64                      { FLAGS = EXTERN };
  91                 mdb_dumpptr                     { FLAGS = EXTERN };
  92                 mdb_eval                        { FLAGS = EXTERN };
  93                 mdb_fdio_create_path            { FLAGS = EXTERN };
  94                 mdb_fdio_fileno                 { FLAGS = EXTERN };
  95                 mdb_ffs                         { FLAGS = EXTERN };
  96                 mdb_flush                       { FLAGS = EXTERN };
  97                 mdb_fread                       { FLAGS = EXTERN };
  98                 mdb_free                        { FLAGS = EXTERN };
  99                 mdb_fwrite                      { FLAGS = EXTERN };
 100                 mdb_gelf_create                 { FLAGS = EXTERN };
 101                 mdb_gelf_destroy                { FLAGS = EXTERN };
 102                 mdb_gelf_sect_by_name           { FLAGS = EXTERN };
 103                 mdb_gelf_sect_load              { FLAGS = EXTERN };
 104                 mdb_getareg                     { FLAGS = EXTERN };
 105                 mdb_get_dot                     { FLAGS = EXTERN };
 106                 mdb_get_lbolt                   { FLAGS = EXTERN };
 107                 mdb_get_pipe                    { FLAGS = EXTERN };
 108                 mdb_get_soft_state_byaddr       { FLAGS = EXTERN };
 109                 mdb_get_soft_state_byname       { FLAGS = EXTERN };
 110                 mdb_get_state                   { FLAGS = EXTERN };
 111                 mdb_get_xdata                   { FLAGS = EXTERN };
 112                 mdb_gethrtime                   { FLAGS = EXTERN };
 113                 mdb_getopts                     { FLAGS = EXTERN };
 114                 mdb_inc_indent                  { FLAGS = EXTERN };
 115                 mdb_inval_bits                  { FLAGS = EXTERN };
 116                 mdb_io_destroy                  { FLAGS = EXTERN };
 117                 mdb_iob_clrflags                { FLAGS = EXTERN };
 118                 mdb_iob_getflags                { FLAGS = EXTERN };
 119                 mdb_iob_resize                  { FLAGS = EXTERN };
 120                 mdb_iob_setflags                { FLAGS = EXTERN };
 121                 mdb_layered_walk                { FLAGS = EXTERN };
 122                 mdb_lookup_by_addr              { FLAGS = EXTERN };
 123                 mdb_lookup_by_name              { FLAGS = EXTERN };
 124                 mdb_lookup_by_obj               { FLAGS = EXTERN };
 125                 mdb_mac_addr                    { FLAGS = EXTERN };
 126                 mdb_major_to_name               { FLAGS = EXTERN };
 127                 mdb_mblk_count                  { FLAGS = EXTERN };
 128                 mdb_memio_create                { FLAGS = EXTERN };
 129                 mdb_name_to_major               { FLAGS = EXTERN };
 130                 mdb_nhconvert                   { FLAGS = EXTERN };
 131                 mdb_object_iter                 { FLAGS = EXTERN };
 132                 mdb_one_bit                     { FLAGS = EXTERN };
 133                 mdb_page2pfn                    { FLAGS = EXTERN };
 134                 mdb_page_lookup                 { FLAGS = EXTERN };
 135                 mdb_pfn2page                    { FLAGS = EXTERN };
 136                 mdb_pid2proc                    { FLAGS = EXTERN };
 137                 mdb_pread                       { FLAGS = EXTERN };
 138                 mdb_printf                      { FLAGS = EXTERN };
 139                 mdb_prop_kernel                 { FLAGS = EXTERN };
 140                 mdb_prop_postmortem             { FLAGS = EXTERN };
 141                 mdb_pwalk                       { FLAGS = EXTERN };
 142                 mdb_pwalk_dcmd                  { FLAGS = EXTERN };
 143                 mdb_pwrite                      { FLAGS = EXTERN };
 144                 mdb_qinfo                       { FLAGS = EXTERN };
 145                 mdb_qname                       { FLAGS = EXTERN };
 146                 mdb_qops_install                { FLAGS = EXTERN };
 147                 mdb_qops_remove                 { FLAGS = EXTERN };
 148                 mdb_qrnext_default              { FLAGS = EXTERN };
 149                 mdb_qwnext                      { FLAGS = EXTERN };
 150                 mdb_qwnext_default              { FLAGS = EXTERN };
 151                 mdb_read_refstr                 { FLAGS = EXTERN };
 152                 mdb_readstr                     { FLAGS = EXTERN };
 153                 mdb_readsym                     { FLAGS = EXTERN };
 154                 mdb_readvar                     { FLAGS = EXTERN };
 155                 mdb_remove_walker               { FLAGS = EXTERN };
 156                 mdb_set_dot                     { FLAGS = EXTERN };
 157                 mdb_set_pipe                    { FLAGS = EXTERN };
 158                 mdb_snprintf                    { FLAGS = EXTERN };
 159                 mdb_strtoull                    { FLAGS = EXTERN };
 160                 mdb_symbol_iter                 { FLAGS = EXTERN };
 161                 mdb_tgt_notsup                  { FLAGS = EXTERN };
 162                 mdb_vnode2path                  { FLAGS = EXTERN };
 163                 mdb_vread                       { FLAGS = EXTERN };
 164                 mdb_vtype2chr                   { FLAGS = EXTERN };
 165                 mdb_vwrite                      { FLAGS = EXTERN };
 166                 mdb_walk                        { FLAGS = EXTERN };
 167                 mdb_walk_dcmd                   { FLAGS = EXTERN };
 168                 mdb_warn                        { FLAGS = EXTERN };
 169                 mdb_whatis_done                 { FLAGS = EXTERN };
 170                 mdb_whatis_flags                { FLAGS = EXTERN };
 171                 mdb_whatis_match                { FLAGS = EXTERN };
 172                 mdb_whatis_overlaps             { FLAGS = EXTERN };
 173                 mdb_whatis_register             { FLAGS = EXTERN };
 174                 mdb_whatis_report_address       { FLAGS = EXTERN };
 175                 mdb_whatis_report_object        { FLAGS = EXTERN };
 176                 mdb_writestr                    { FLAGS = EXTERN };
 177                 mdb_writesym                    { FLAGS = EXTERN };
 178                 mdb_writevar                    { FLAGS = EXTERN };
 179                 mdb_zalloc                      { FLAGS = EXTERN };
 180 };