1# 2# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 3# Copyright (c) 2013, 2015 by Delphix. All rights reserved. 4# Copyright 2023 RackTop Systems, Inc. 5# Copyright 2023 OmniOS Community Edition (OmniOSce) Association. 6# Copyright 2024 Oxide Computer Company 7# 8# CDDL HEADER START 9# 10# The contents of this file are subject to the terms of the 11# Common Development and Distribution License (the "License"). 12# You may not use this file except in compliance with the License. 13# 14# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 15# or http://www.opensolaris.org/os/licensing. 16# See the License for the specific language governing permissions 17# and limitations under the License. 18# 19# When distributing Covered Code, include this CDDL HEADER in each 20# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 21# If applicable, add the following below this CDDL HEADER, with the 22# fields enclosed by brackets "[]" replaced with your own identifying 23# information: Portions Copyright [yyyy] [name of copyright owner] 24# 25# CDDL HEADER END 26# 27 28# 29# MAPFILE HEADER START 30# 31# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 32# Object versioning must comply with the rules detailed in 33# 34# usr/src/lib/README.mapfiles 35# 36# You should not be making modifications here until you've read the most current 37# copy of that file. If you need help, contact a gatekeeper for guidance. 38# 39# MAPFILE HEADER END 40# 41 42$mapfile_version 2 43 44# External interface requirements 45SYMBOL_SCOPE { 46 global: 47# Plwp_iter { FLAGS = EXTERN }; 48# Pmapping_iter { FLAGS = EXTERN }; 49 50 _mdb_ks_ncpu { FLAGS = EXTERN }; 51 _mdb_ks_pagemask { FLAGS = EXTERN }; 52 _mdb_ks_pageoffset { FLAGS = EXTERN }; 53 _mdb_ks_pageshift { FLAGS = EXTERN }; 54 _mdb_ks_pagesize { FLAGS = EXTERN }; 55 56 mdb { FLAGS = EXTERN }; 57 mdb_add_walker { FLAGS = EXTERN }; 58 mdb_alloc { FLAGS = EXTERN }; 59 mdb_aread { FLAGS = EXTERN }; 60 mdb_awrite { FLAGS = EXTERN }; 61 mdb_call_dcmd { FLAGS = EXTERN }; 62 mdb_callback_add { FLAGS = EXTERN }; 63 mdb_callback_remove { FLAGS = EXTERN }; 64 mdb_cpuset_find { FLAGS = EXTERN }; 65 mdb_ctf_array_info { FLAGS = EXTERN }; 66 mdb_ctf_enum_name { FLAGS = EXTERN }; 67 mdb_ctf_lookup_by_addr { FLAGS = EXTERN }; 68 mdb_ctf_lookup_by_name { FLAGS = EXTERN }; 69 mdb_ctf_member_iter { FLAGS = EXTERN }; 70 mdb_ctf_module_lookup { FLAGS = EXTERN }; 71 mdb_ctf_offsetof { FLAGS = EXTERN }; 72 mdb_ctf_offsetof_by_name { FLAGS = EXTERN }; 73 mdb_ctf_sizeof_by_name { FLAGS = EXTERN }; 74 mdb_ctf_readsym { FLAGS = EXTERN }; 75 mdb_ctf_type_cmp { FLAGS = EXTERN }; 76 mdb_ctf_type_invalidate { FLAGS = EXTERN }; 77 mdb_ctf_type_kind { FLAGS = EXTERN }; 78 mdb_ctf_type_name { FLAGS = EXTERN }; 79 mdb_ctf_type_reference { FLAGS = EXTERN }; 80 mdb_ctf_type_resolve { FLAGS = EXTERN }; 81 mdb_ctf_type_size { FLAGS = EXTERN }; 82 mdb_ctf_type_valid { FLAGS = EXTERN }; 83 mdb_ctf_vread { FLAGS = EXTERN }; 84 mdb_ddi_pathname { FLAGS = EXTERN }; 85 mdb_dec_indent { FLAGS = EXTERN }; 86 mdb_devinfo2driver { FLAGS = EXTERN }; 87 mdb_devinfo2statep { FLAGS = EXTERN }; 88 mdb_dlpi_prim { FLAGS = EXTERN }; 89 mdb_dump64 { FLAGS = EXTERN }; 90 mdb_dumpptr { FLAGS = EXTERN }; 91 mdb_eval { FLAGS = EXTERN }; 92 mdb_fdio_create_path { FLAGS = EXTERN }; 93 mdb_fdio_fileno { FLAGS = EXTERN }; 94 mdb_ffs { FLAGS = EXTERN }; 95 mdb_flush { FLAGS = EXTERN }; 96 mdb_fpwalk_dcmd { 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_nicenum { FLAGS = EXTERN }; 132 mdb_nicetime { FLAGS = EXTERN }; 133 mdb_object_iter { FLAGS = EXTERN }; 134 mdb_one_bit { FLAGS = EXTERN }; 135 mdb_page2pfn { FLAGS = EXTERN }; 136 mdb_page_lookup { FLAGS = EXTERN }; 137 mdb_pfn2page { FLAGS = EXTERN }; 138 mdb_pid2proc { FLAGS = EXTERN }; 139 mdb_pread { FLAGS = EXTERN }; 140 mdb_printf { FLAGS = EXTERN }; 141 mdb_snprintfrac { FLAGS = EXTERN }; 142 mdb_prop_kernel { FLAGS = EXTERN }; 143 mdb_prop_postmortem { FLAGS = EXTERN }; 144 mdb_pwalk { FLAGS = EXTERN }; 145 mdb_pwalk_dcmd { FLAGS = EXTERN }; 146 mdb_pwrite { FLAGS = EXTERN }; 147 mdb_qinfo { FLAGS = EXTERN }; 148 mdb_qname { FLAGS = EXTERN }; 149 mdb_qops_install { FLAGS = EXTERN }; 150 mdb_qops_remove { FLAGS = EXTERN }; 151 mdb_qrnext_default { FLAGS = EXTERN }; 152 mdb_qwnext { FLAGS = EXTERN }; 153 mdb_qwnext_default { FLAGS = EXTERN }; 154 mdb_read_refstr { FLAGS = EXTERN }; 155 mdb_readstr { FLAGS = EXTERN }; 156 mdb_readsym { FLAGS = EXTERN }; 157 mdb_readvar { FLAGS = EXTERN }; 158 mdb_remove_walker { FLAGS = EXTERN }; 159 mdb_set_dot { FLAGS = EXTERN }; 160 mdb_set_pipe { FLAGS = EXTERN }; 161 mdb_snprintf { FLAGS = EXTERN }; 162 mdb_strtoull { FLAGS = EXTERN }; 163 mdb_symbol_iter { FLAGS = EXTERN }; 164 mdb_tgt_notsup { FLAGS = EXTERN }; 165 mdb_thread_name { FLAGS = EXTERN }; 166 mdb_vnode2path { FLAGS = EXTERN }; 167 mdb_vread { FLAGS = EXTERN }; 168 mdb_vtype2chr { FLAGS = EXTERN }; 169 mdb_vwrite { FLAGS = EXTERN }; 170 mdb_walk { FLAGS = EXTERN }; 171 mdb_walk_dcmd { FLAGS = EXTERN }; 172 mdb_warn { FLAGS = EXTERN }; 173 mdb_whatis_done { FLAGS = EXTERN }; 174 mdb_whatis_flags { FLAGS = EXTERN }; 175 mdb_whatis_match { FLAGS = EXTERN }; 176 mdb_whatis_overlaps { FLAGS = EXTERN }; 177 mdb_whatis_register { FLAGS = EXTERN }; 178 mdb_whatis_report_address { FLAGS = EXTERN }; 179 mdb_whatis_report_object { FLAGS = EXTERN }; 180 mdb_writestr { FLAGS = EXTERN }; 181 mdb_writesym { FLAGS = EXTERN }; 182 mdb_writevar { FLAGS = EXTERN }; 183 mdb_zalloc { FLAGS = EXTERN }; 184}; 185