167e3a03eSrie# 2cd3e9333SAli Bahrami# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 3dcbf3bd6SGeorge Wilson# Copyright (c) 2013, 2015 by Delphix. All rights reserved. 461f797f5SJason King# Copyright 2023 RackTop Systems, Inc. 565bed588SAndy Fiddaman# Copyright 2023 OmniOS Community Edition (OmniOSce) Association. 6*8c4cbc52SAndy Fiddaman# Copyright 2025 Oxide Computer Company 767e3a03eSrie# 867e3a03eSrie# CDDL HEADER START 967e3a03eSrie# 1067e3a03eSrie# The contents of this file are subject to the terms of the 1167e3a03eSrie# Common Development and Distribution License (the "License"). 1267e3a03eSrie# You may not use this file except in compliance with the License. 1367e3a03eSrie# 1467e3a03eSrie# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 1567e3a03eSrie# or http://www.opensolaris.org/os/licensing. 1667e3a03eSrie# See the License for the specific language governing permissions 1767e3a03eSrie# and limitations under the License. 1867e3a03eSrie# 1967e3a03eSrie# When distributing Covered Code, include this CDDL HEADER in each 2067e3a03eSrie# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 2167e3a03eSrie# If applicable, add the following below this CDDL HEADER, with the 2267e3a03eSrie# fields enclosed by brackets "[]" replaced with your own identifying 2367e3a03eSrie# information: Portions Copyright [yyyy] [name of copyright owner] 2467e3a03eSrie# 2567e3a03eSrie# CDDL HEADER END 2667e3a03eSrie# 2767e3a03eSrie 28bfed486aSAli Bahrami# 29bfed486aSAli Bahrami# MAPFILE HEADER START 30bfed486aSAli Bahrami# 31bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 32bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 33bfed486aSAli Bahrami# 34bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 35bfed486aSAli Bahrami# 36bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 37bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 38bfed486aSAli Bahrami# 39bfed486aSAli Bahrami# MAPFILE HEADER END 40bfed486aSAli Bahrami# 41bfed486aSAli Bahrami 42cd3e9333SAli Bahrami$mapfile_version 2 43cd3e9333SAli Bahrami 4467e3a03eSrie# External interface requirements 45cd3e9333SAli BahramiSYMBOL_SCOPE { 4667e3a03eSrie global: 47cd3e9333SAli Bahrami# Plwp_iter { FLAGS = EXTERN }; 48cd3e9333SAli Bahrami# Pmapping_iter { FLAGS = EXTERN }; 4967e3a03eSrie 50cd3e9333SAli Bahrami _mdb_ks_ncpu { FLAGS = EXTERN }; 512a12f85aSJeremy Jones _mdb_ks_pagemask { FLAGS = EXTERN }; 522a12f85aSJeremy Jones _mdb_ks_pageoffset { FLAGS = EXTERN }; 53cd3e9333SAli Bahrami _mdb_ks_pageshift { FLAGS = EXTERN }; 54cd3e9333SAli Bahrami _mdb_ks_pagesize { FLAGS = EXTERN }; 5567e3a03eSrie 56cd3e9333SAli Bahrami mdb { FLAGS = EXTERN }; 57cd3e9333SAli Bahrami mdb_add_walker { FLAGS = EXTERN }; 58cd3e9333SAli Bahrami mdb_alloc { FLAGS = EXTERN }; 592a12f85aSJeremy Jones mdb_aread { FLAGS = EXTERN }; 60*8c4cbc52SAndy Fiddaman mdb_argtoull { FLAGS = EXTERN }; 612a12f85aSJeremy Jones mdb_awrite { FLAGS = EXTERN }; 62cd3e9333SAli Bahrami mdb_call_dcmd { FLAGS = EXTERN }; 63cd3e9333SAli Bahrami mdb_callback_add { FLAGS = EXTERN }; 64cd3e9333SAli Bahrami mdb_callback_remove { FLAGS = EXTERN }; 65cd3e9333SAli Bahrami mdb_cpuset_find { FLAGS = EXTERN }; 66cd3e9333SAli Bahrami mdb_ctf_array_info { FLAGS = EXTERN }; 67cd3e9333SAli Bahrami mdb_ctf_enum_name { FLAGS = EXTERN }; 68cd3e9333SAli Bahrami mdb_ctf_lookup_by_addr { FLAGS = EXTERN }; 69cd3e9333SAli Bahrami mdb_ctf_lookup_by_name { FLAGS = EXTERN }; 70cd3e9333SAli Bahrami mdb_ctf_member_iter { FLAGS = EXTERN }; 7128e4da25SMatthew Ahrens mdb_ctf_module_lookup { FLAGS = EXTERN }; 72cd3e9333SAli Bahrami mdb_ctf_offsetof { FLAGS = EXTERN }; 7328e4da25SMatthew Ahrens mdb_ctf_offsetof_by_name { FLAGS = EXTERN }; 74dcbf3bd6SGeorge Wilson mdb_ctf_sizeof_by_name { FLAGS = EXTERN }; 7528e4da25SMatthew Ahrens mdb_ctf_readsym { FLAGS = EXTERN }; 76cd3e9333SAli Bahrami mdb_ctf_type_cmp { FLAGS = EXTERN }; 77cd3e9333SAli Bahrami mdb_ctf_type_invalidate { FLAGS = EXTERN }; 78cd3e9333SAli Bahrami mdb_ctf_type_kind { FLAGS = EXTERN }; 79cd3e9333SAli Bahrami mdb_ctf_type_name { FLAGS = EXTERN }; 80cd3e9333SAli Bahrami mdb_ctf_type_reference { FLAGS = EXTERN }; 81cd3e9333SAli Bahrami mdb_ctf_type_resolve { FLAGS = EXTERN }; 82cd3e9333SAli Bahrami mdb_ctf_type_size { FLAGS = EXTERN }; 83cd3e9333SAli Bahrami mdb_ctf_type_valid { FLAGS = EXTERN }; 84cd3e9333SAli Bahrami mdb_ctf_vread { FLAGS = EXTERN }; 85cd3e9333SAli Bahrami mdb_ddi_pathname { FLAGS = EXTERN }; 86cd3e9333SAli Bahrami mdb_dec_indent { FLAGS = EXTERN }; 87cd3e9333SAli Bahrami mdb_devinfo2driver { FLAGS = EXTERN }; 88cd3e9333SAli Bahrami mdb_devinfo2statep { FLAGS = EXTERN }; 89cd3e9333SAli Bahrami mdb_dlpi_prim { FLAGS = EXTERN }; 90cd3e9333SAli Bahrami mdb_dump64 { FLAGS = EXTERN }; 91cd3e9333SAli Bahrami mdb_dumpptr { FLAGS = EXTERN }; 92cd3e9333SAli Bahrami mdb_eval { FLAGS = EXTERN }; 93cd3e9333SAli Bahrami mdb_fdio_create_path { FLAGS = EXTERN }; 94cd3e9333SAli Bahrami mdb_fdio_fileno { FLAGS = EXTERN }; 95cd3e9333SAli Bahrami mdb_ffs { FLAGS = EXTERN }; 96cd3e9333SAli Bahrami mdb_flush { FLAGS = EXTERN }; 9765bed588SAndy Fiddaman mdb_fpwalk_dcmd { FLAGS = EXTERN }; 98cd3e9333SAli Bahrami mdb_fread { FLAGS = EXTERN }; 99cd3e9333SAli Bahrami mdb_free { FLAGS = EXTERN }; 100cd3e9333SAli Bahrami mdb_fwrite { FLAGS = EXTERN }; 101cd3e9333SAli Bahrami mdb_gelf_create { FLAGS = EXTERN }; 102cd3e9333SAli Bahrami mdb_gelf_destroy { FLAGS = EXTERN }; 103cd3e9333SAli Bahrami mdb_gelf_sect_by_name { FLAGS = EXTERN }; 104cd3e9333SAli Bahrami mdb_gelf_sect_load { FLAGS = EXTERN }; 105c9a6ea2eSBryan Cantrill mdb_getareg { FLAGS = EXTERN }; 106cd3e9333SAli Bahrami mdb_get_dot { FLAGS = EXTERN }; 107cd3e9333SAli Bahrami mdb_get_lbolt { FLAGS = EXTERN }; 108cd3e9333SAli Bahrami mdb_get_pipe { FLAGS = EXTERN }; 109cd3e9333SAli Bahrami mdb_get_soft_state_byaddr { FLAGS = EXTERN }; 110993e3fafSRobert Mustacchi mdb_get_soft_state_byname { FLAGS = EXTERN }; 111cd3e9333SAli Bahrami mdb_get_state { FLAGS = EXTERN }; 112cd3e9333SAli Bahrami mdb_get_xdata { FLAGS = EXTERN }; 113cd3e9333SAli Bahrami mdb_gethrtime { FLAGS = EXTERN }; 114cd3e9333SAli Bahrami mdb_getopts { FLAGS = EXTERN }; 115cd3e9333SAli Bahrami mdb_inc_indent { FLAGS = EXTERN }; 116cd3e9333SAli Bahrami mdb_inval_bits { FLAGS = EXTERN }; 117cd3e9333SAli Bahrami mdb_io_destroy { FLAGS = EXTERN }; 118cd3e9333SAli Bahrami mdb_iob_clrflags { FLAGS = EXTERN }; 119cd3e9333SAli Bahrami mdb_iob_getflags { FLAGS = EXTERN }; 120cd3e9333SAli Bahrami mdb_iob_resize { FLAGS = EXTERN }; 121cd3e9333SAli Bahrami mdb_iob_setflags { FLAGS = EXTERN }; 122cd3e9333SAli Bahrami mdb_layered_walk { FLAGS = EXTERN }; 123cd3e9333SAli Bahrami mdb_lookup_by_addr { FLAGS = EXTERN }; 124cd3e9333SAli Bahrami mdb_lookup_by_name { FLAGS = EXTERN }; 125cd3e9333SAli Bahrami mdb_lookup_by_obj { FLAGS = EXTERN }; 126cd3e9333SAli Bahrami mdb_mac_addr { FLAGS = EXTERN }; 127cd3e9333SAli Bahrami mdb_major_to_name { FLAGS = EXTERN }; 128cd3e9333SAli Bahrami mdb_mblk_count { FLAGS = EXTERN }; 129cd3e9333SAli Bahrami mdb_memio_create { FLAGS = EXTERN }; 130cd3e9333SAli Bahrami mdb_name_to_major { FLAGS = EXTERN }; 131cd3e9333SAli Bahrami mdb_nhconvert { FLAGS = EXTERN }; 132d70f65dfSToomas Soome mdb_nicenum { FLAGS = EXTERN }; 13361f797f5SJason King mdb_nicetime { FLAGS = EXTERN }; 134c9a6ea2eSBryan Cantrill mdb_object_iter { FLAGS = EXTERN }; 135cd3e9333SAli Bahrami mdb_one_bit { FLAGS = EXTERN }; 136cd3e9333SAli Bahrami mdb_page2pfn { FLAGS = EXTERN }; 137cd3e9333SAli Bahrami mdb_page_lookup { FLAGS = EXTERN }; 138cd3e9333SAli Bahrami mdb_pfn2page { FLAGS = EXTERN }; 139cd3e9333SAli Bahrami mdb_pid2proc { FLAGS = EXTERN }; 140cd3e9333SAli Bahrami mdb_pread { FLAGS = EXTERN }; 141cd3e9333SAli Bahrami mdb_printf { FLAGS = EXTERN }; 142d70f65dfSToomas Soome mdb_snprintfrac { FLAGS = EXTERN }; 143cd3e9333SAli Bahrami mdb_prop_kernel { FLAGS = EXTERN }; 144cd3e9333SAli Bahrami mdb_prop_postmortem { FLAGS = EXTERN }; 145cd3e9333SAli Bahrami mdb_pwalk { FLAGS = EXTERN }; 146cd3e9333SAli Bahrami mdb_pwalk_dcmd { FLAGS = EXTERN }; 147cd3e9333SAli Bahrami mdb_pwrite { FLAGS = EXTERN }; 148cd3e9333SAli Bahrami mdb_qinfo { FLAGS = EXTERN }; 149cd3e9333SAli Bahrami mdb_qname { FLAGS = EXTERN }; 150cd3e9333SAli Bahrami mdb_qops_install { FLAGS = EXTERN }; 151cd3e9333SAli Bahrami mdb_qops_remove { FLAGS = EXTERN }; 152cd3e9333SAli Bahrami mdb_qrnext_default { FLAGS = EXTERN }; 153cd3e9333SAli Bahrami mdb_qwnext { FLAGS = EXTERN }; 154cd3e9333SAli Bahrami mdb_qwnext_default { FLAGS = EXTERN }; 155cd3e9333SAli Bahrami mdb_read_refstr { FLAGS = EXTERN }; 156cd3e9333SAli Bahrami mdb_readstr { FLAGS = EXTERN }; 157cd3e9333SAli Bahrami mdb_readsym { FLAGS = EXTERN }; 158cd3e9333SAli Bahrami mdb_readvar { FLAGS = EXTERN }; 159cd3e9333SAli Bahrami mdb_remove_walker { FLAGS = EXTERN }; 160cd3e9333SAli Bahrami mdb_set_dot { FLAGS = EXTERN }; 161cd3e9333SAli Bahrami mdb_set_pipe { FLAGS = EXTERN }; 162cd3e9333SAli Bahrami mdb_snprintf { FLAGS = EXTERN }; 163cd3e9333SAli Bahrami mdb_strtoull { FLAGS = EXTERN }; 164ac58c5dbSDave Pacheco mdb_symbol_iter { FLAGS = EXTERN }; 165cd3e9333SAli Bahrami mdb_tgt_notsup { FLAGS = EXTERN }; 166a48fdbefSBryan Cantrill mdb_thread_name { FLAGS = EXTERN }; 167cd3e9333SAli Bahrami mdb_vnode2path { FLAGS = EXTERN }; 168cd3e9333SAli Bahrami mdb_vread { FLAGS = EXTERN }; 169cd3e9333SAli Bahrami mdb_vtype2chr { FLAGS = EXTERN }; 170cd3e9333SAli Bahrami mdb_vwrite { FLAGS = EXTERN }; 171cd3e9333SAli Bahrami mdb_walk { FLAGS = EXTERN }; 172cd3e9333SAli Bahrami mdb_walk_dcmd { FLAGS = EXTERN }; 173cd3e9333SAli Bahrami mdb_warn { FLAGS = EXTERN }; 174cd3e9333SAli Bahrami mdb_whatis_done { FLAGS = EXTERN }; 175cd3e9333SAli Bahrami mdb_whatis_flags { FLAGS = EXTERN }; 176cd3e9333SAli Bahrami mdb_whatis_match { FLAGS = EXTERN }; 177cd3e9333SAli Bahrami mdb_whatis_overlaps { FLAGS = EXTERN }; 178cd3e9333SAli Bahrami mdb_whatis_register { FLAGS = EXTERN }; 179cd3e9333SAli Bahrami mdb_whatis_report_address { FLAGS = EXTERN }; 180cd3e9333SAli Bahrami mdb_whatis_report_object { FLAGS = EXTERN }; 181cd3e9333SAli Bahrami mdb_writestr { FLAGS = EXTERN }; 182cd3e9333SAli Bahrami mdb_writesym { FLAGS = EXTERN }; 183cd3e9333SAli Bahrami mdb_writevar { FLAGS = EXTERN }; 184cd3e9333SAli Bahrami mdb_zalloc { FLAGS = EXTERN }; 18567e3a03eSrie}; 186