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