17c478bd9Sstevel@tonic-gate# 27c478bd9Sstevel@tonic-gate# CDDL HEADER START 37c478bd9Sstevel@tonic-gate# 47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the 524db4641Seschrock# Common Development and Distribution License (the "License"). 624db4641Seschrock# You may not use this file except in compliance with the License. 77c478bd9Sstevel@tonic-gate# 87c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 107c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions 117c478bd9Sstevel@tonic-gate# and limitations under the License. 127c478bd9Sstevel@tonic-gate# 137c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 147c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 157c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 167c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 177c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 187c478bd9Sstevel@tonic-gate# 197c478bd9Sstevel@tonic-gate# CDDL HEADER END 207c478bd9Sstevel@tonic-gate# 21cd3e9333SAli Bahrami# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. 227aec1d6eScindi# 237c478bd9Sstevel@tonic-gate 24cd3e9333SAli Bahrami$mapfile_version 2 257c478bd9Sstevel@tonic-gate 26cd3e9333SAli BahramiSYMBOL_SCOPE { 27cd3e9333SAli Bahrami fmd_buf_create { TYPE = function; FLAGS = extern }; 28cd3e9333SAli Bahrami fmd_buf_destroy { TYPE = function; FLAGS = extern }; 29cd3e9333SAli Bahrami fmd_buf_read { TYPE = function; FLAGS = extern }; 30cd3e9333SAli Bahrami fmd_buf_size { TYPE = function; FLAGS = extern }; 31cd3e9333SAli Bahrami fmd_buf_write { TYPE = function; FLAGS = extern }; 327c478bd9Sstevel@tonic-gate 33cd3e9333SAli Bahrami fmd_case_add_ereport { TYPE = function; FLAGS = extern }; 34cd3e9333SAli Bahrami fmd_case_add_serd { TYPE = function; FLAGS = extern }; 35cd3e9333SAli Bahrami fmd_case_add_suspect { TYPE = function; FLAGS = extern }; 36cd3e9333SAli Bahrami fmd_case_close { TYPE = function; FLAGS = extern }; 37cd3e9333SAli Bahrami fmd_case_closed { TYPE = function; FLAGS = extern }; 38cd3e9333SAli Bahrami fmd_case_getprincipal { TYPE = function; FLAGS = extern }; 39cd3e9333SAli Bahrami fmd_case_getspecific { TYPE = function; FLAGS = extern }; 40cd3e9333SAli Bahrami fmd_case_next { TYPE = function; FLAGS = extern }; 41cd3e9333SAli Bahrami fmd_case_open { TYPE = function; FLAGS = extern }; 42*f6e214c7SGavin Maltby fmd_case_open_uuid { TYPE = function; FLAGS = extern }; 43cd3e9333SAli Bahrami fmd_case_prev { TYPE = function; FLAGS = extern }; 44cd3e9333SAli Bahrami fmd_case_reset { TYPE = function; FLAGS = extern }; 45cd3e9333SAli Bahrami fmd_case_setprincipal { TYPE = function; FLAGS = extern }; 46cd3e9333SAli Bahrami fmd_case_setspecific { TYPE = function; FLAGS = extern }; 47cd3e9333SAli Bahrami fmd_case_solve { TYPE = function; FLAGS = extern }; 48cd3e9333SAli Bahrami fmd_case_solved { TYPE = function; FLAGS = extern }; 49cd3e9333SAli Bahrami fmd_case_uuclose { TYPE = function; FLAGS = extern }; 50cd3e9333SAli Bahrami fmd_case_uuclosed { TYPE = function; FLAGS = extern }; 51cd3e9333SAli Bahrami fmd_case_uuid { TYPE = function; FLAGS = extern }; 52*f6e214c7SGavin Maltby fmd_case_uuisresolved { TYPE = function; FLAGS = extern }; 53cd3e9333SAli Bahrami fmd_case_uulookup { TYPE = function; FLAGS = extern }; 54cd3e9333SAli Bahrami fmd_case_uuresolved { TYPE = function; FLAGS = extern }; 55d9638e54Smws 56*f6e214c7SGavin Maltby fmd_doorthr_create { TYPE = function; FLAGS = extern }; 57*f6e214c7SGavin Maltby fmd_doorthr_setup { TYPE = function; FLAGS = extern }; 58*f6e214c7SGavin Maltby 59cd3e9333SAli Bahrami fmd_event_local { TYPE = function; FLAGS = extern }; 60cd3e9333SAli Bahrami fmd_event_ena_create { TYPE = function; FLAGS = extern }; 617c478bd9Sstevel@tonic-gate 62cd3e9333SAli Bahrami fmd_hdl_abort { TYPE = function; FLAGS = extern }; 63cd3e9333SAli Bahrami fmd_hdl_alloc { TYPE = function; FLAGS = extern }; 64cd3e9333SAli Bahrami fmd_hdl_debug { TYPE = function; FLAGS = extern }; 65cd3e9333SAli Bahrami fmd_hdl_error { TYPE = function; FLAGS = extern }; 66cd3e9333SAli Bahrami fmd_hdl_free { TYPE = function; FLAGS = extern }; 67*f6e214c7SGavin Maltby fmd_hdl_fmauth { TYPE = function; FLAGS = extern }; 68cd3e9333SAli Bahrami fmd_hdl_getspecific { TYPE = function; FLAGS = extern }; 69*f6e214c7SGavin Maltby fmd_hdl_modauth { TYPE = function; FLAGS = extern }; 70cd3e9333SAli Bahrami fmd_hdl_opendict { TYPE = function; FLAGS = extern }; 71cd3e9333SAli Bahrami fmd_hdl_register { TYPE = function; FLAGS = extern }; 72cd3e9333SAli Bahrami fmd_hdl_setspecific { TYPE = function; FLAGS = extern }; 73cd3e9333SAli Bahrami fmd_hdl_strdup { TYPE = function; FLAGS = extern }; 74cd3e9333SAli Bahrami fmd_hdl_strfree { TYPE = function; FLAGS = extern }; 75cd3e9333SAli Bahrami fmd_hdl_subscribe { TYPE = function; FLAGS = extern }; 76cd3e9333SAli Bahrami fmd_hdl_topo_hold { TYPE = function; FLAGS = extern }; 77cd3e9333SAli Bahrami fmd_hdl_topo_rele { TYPE = function; FLAGS = extern }; 78cd3e9333SAli Bahrami fmd_hdl_unregister { TYPE = function; FLAGS = extern }; 79cd3e9333SAli Bahrami fmd_hdl_unsubscribe { TYPE = function; FLAGS = extern }; 80cd3e9333SAli Bahrami fmd_hdl_vabort { TYPE = function; FLAGS = extern }; 81cd3e9333SAli Bahrami fmd_hdl_vdebug { TYPE = function; FLAGS = extern }; 82cd3e9333SAli Bahrami fmd_hdl_verror { TYPE = function; FLAGS = extern }; 83cd3e9333SAli Bahrami fmd_hdl_zalloc { TYPE = function; FLAGS = extern }; 847c478bd9Sstevel@tonic-gate 85cd3e9333SAli Bahrami fmd_nvl_alloc { TYPE = function; FLAGS = extern }; 86cd3e9333SAli Bahrami fmd_nvl_class_match { TYPE = function; FLAGS = extern }; 87*f6e214c7SGavin Maltby fmd_nvl_create_defect { TYPE = function; FLAGS = extern }; 88cd3e9333SAli Bahrami fmd_nvl_create_fault { TYPE = function; FLAGS = extern }; 89cd3e9333SAli Bahrami fmd_nvl_dup { TYPE = function; FLAGS = extern }; 90cd3e9333SAli Bahrami fmd_nvl_fmri_expand { TYPE = function; FLAGS = extern }; 91cd3e9333SAli Bahrami fmd_nvl_fmri_present { TYPE = function; FLAGS = extern }; 92cd3e9333SAli Bahrami fmd_nvl_fmri_replaced { TYPE = function; FLAGS = extern }; 93cd3e9333SAli Bahrami fmd_nvl_fmri_unusable { TYPE = function; FLAGS = extern }; 94cd3e9333SAli Bahrami fmd_nvl_fmri_retire { TYPE = function; FLAGS = extern }; 95cd3e9333SAli Bahrami fmd_nvl_fmri_unretire { TYPE = function; FLAGS = extern }; 96cd3e9333SAli Bahrami fmd_nvl_fmri_service_state { TYPE = function; FLAGS = extern }; 97cd3e9333SAli Bahrami fmd_nvl_fmri_has_fault { TYPE = function; FLAGS = extern }; 98cd3e9333SAli Bahrami fmd_nvl_fmri_contains { TYPE = function; FLAGS = extern }; 99cd3e9333SAli Bahrami fmd_nvl_fmri_translate { TYPE = function; FLAGS = extern }; 1007c478bd9Sstevel@tonic-gate 101cd3e9333SAli Bahrami fmd_prop_free_string { TYPE = function; FLAGS = extern }; 102cd3e9333SAli Bahrami fmd_prop_get_int32 { TYPE = function; FLAGS = extern }; 103cd3e9333SAli Bahrami fmd_prop_get_int64 { TYPE = function; FLAGS = extern }; 104cd3e9333SAli Bahrami fmd_prop_get_string { TYPE = function; FLAGS = extern }; 105e5dcf7beSRobert Johnston 106cd3e9333SAli Bahrami fmd_repair_fru { TYPE = function; FLAGS = extern }; 107cd3e9333SAli Bahrami fmd_repair_asru { TYPE = function; FLAGS = extern }; 1087c478bd9Sstevel@tonic-gate 109cd3e9333SAli Bahrami fmd_serd_create { TYPE = function; FLAGS = extern }; 110cd3e9333SAli Bahrami fmd_serd_destroy { TYPE = function; FLAGS = extern }; 111cd3e9333SAli Bahrami fmd_serd_exists { TYPE = function; FLAGS = extern }; 112cd3e9333SAli Bahrami fmd_serd_fired { TYPE = function; FLAGS = extern }; 113cd3e9333SAli Bahrami fmd_serd_reset { TYPE = function; FLAGS = extern }; 114cd3e9333SAli Bahrami fmd_serd_record { TYPE = function; FLAGS = extern }; 115cd3e9333SAli Bahrami fmd_serd_empty { TYPE = function; FLAGS = extern }; 1167c478bd9Sstevel@tonic-gate 117cd3e9333SAli Bahrami fmd_stat_create { TYPE = function; FLAGS = extern }; 118cd3e9333SAli Bahrami fmd_stat_destroy { TYPE = function; FLAGS = extern }; 119cd3e9333SAli Bahrami fmd_stat_setstr { TYPE = function; FLAGS = extern }; 1207c478bd9Sstevel@tonic-gate 121cd3e9333SAli Bahrami fmd_thr_create { TYPE = function; FLAGS = extern }; 122cd3e9333SAli Bahrami fmd_thr_destroy { TYPE = function; FLAGS = extern }; 123cd3e9333SAli Bahrami fmd_thr_signal { TYPE = function; FLAGS = extern }; 124cd3e9333SAli Bahrami fmd_thr_checkpoint { TYPE = function; FLAGS = extern }; 125d9638e54Smws 126cd3e9333SAli Bahrami fmd_timer_install { TYPE = function; FLAGS = extern }; 127cd3e9333SAli Bahrami fmd_timer_remove { TYPE = function; FLAGS = extern }; 128cd3e9333SAli Bahrami 129cd3e9333SAli Bahrami fmd_xprt_close { TYPE = function; FLAGS = extern }; 130cd3e9333SAli Bahrami fmd_xprt_error { TYPE = function; FLAGS = extern }; 131cd3e9333SAli Bahrami fmd_xprt_getspecific { TYPE = function; FLAGS = extern }; 132cd3e9333SAli Bahrami fmd_xprt_log { TYPE = function; FLAGS = extern }; 133cd3e9333SAli Bahrami fmd_xprt_open { TYPE = function; FLAGS = extern }; 134cd3e9333SAli Bahrami fmd_xprt_post { TYPE = function; FLAGS = extern }; 135cd3e9333SAli Bahrami fmd_xprt_resume { TYPE = function; FLAGS = extern }; 136cd3e9333SAli Bahrami fmd_xprt_setspecific { TYPE = function; FLAGS = extern }; 137cd3e9333SAli Bahrami fmd_xprt_suspend { TYPE = function; FLAGS = extern }; 138cd3e9333SAli Bahrami fmd_xprt_translate { TYPE = function; FLAGS = extern }; 139cd3e9333SAli Bahrami fmd_xprt_add_domain { TYPE = function; FLAGS = extern }; 1407c478bd9Sstevel@tonic-gate}; 141