13e3ca1ceSRobert Mustacchi# 23e3ca1ceSRobert Mustacchi# This file and its contents are supplied under the terms of the 33e3ca1ceSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 43e3ca1ceSRobert Mustacchi# You may only use this file in accordance with the terms of version 53e3ca1ceSRobert Mustacchi# 1.0 of the CDDL. 63e3ca1ceSRobert Mustacchi# 73e3ca1ceSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 83e3ca1ceSRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 93e3ca1ceSRobert Mustacchi# http://www.illumos.org/license/CDDL. 103e3ca1ceSRobert Mustacchi# 113e3ca1ceSRobert Mustacchi 123e3ca1ceSRobert Mustacchi# 133e3ca1ceSRobert Mustacchi# Copyright 2016 Joyent, Inc. 14*6f443ebcSRyan Zezeski# Copyright 2021 Oxide Computer Company 153e3ca1ceSRobert Mustacchi# 163e3ca1ceSRobert Mustacchi 173e3ca1ceSRobert Mustacchi# 183e3ca1ceSRobert Mustacchi# MAPFILE HEADER START 193e3ca1ceSRobert Mustacchi# 203e3ca1ceSRobert Mustacchi# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 213e3ca1ceSRobert Mustacchi# Object scoping must comply with the rules detailed in 223e3ca1ceSRobert Mustacchi# 23fff4deb7SRobert Mustacchi# usr/src/uts/common/mapfiles/README 243e3ca1ceSRobert Mustacchi# 253e3ca1ceSRobert Mustacchi# You should not be making modifications here until you've read the most current 263e3ca1ceSRobert Mustacchi# copy of that file. If you need help, contact a gatekeeper for guidance. 273e3ca1ceSRobert Mustacchi# 283e3ca1ceSRobert Mustacchi# MAPFILE HEADER END 293e3ca1ceSRobert Mustacchi# 303e3ca1ceSRobert Mustacchi 313e3ca1ceSRobert Mustacchi# 323e3ca1ceSRobert Mustacchi# This file contains functions provided by the kernel that various 333e3ca1ceSRobert Mustacchi# modules use. This is a combination of things in both unix and genunix. 343e3ca1ceSRobert Mustacchi# 353e3ca1ceSRobert Mustacchi 363e3ca1ceSRobert Mustacchi$mapfile_version 2 373e3ca1ceSRobert Mustacchi 383e3ca1ceSRobert MustacchiSYMBOL_SCOPE { 393e3ca1ceSRobert Mustacchi global: 403e3ca1ceSRobert Mustacchi bt_getlowbit { FLAGS = EXTERN }; 413e3ca1ceSRobert Mustacchi servicing_interrupt { FLAGS = EXTERN }; 428d55b806SRobert Mustacchi fnvlist_alloc { FLAGS = EXTERN }; 438d55b806SRobert Mustacchi fnvlist_add_string { FLAGS = EXTERN }; 44*6f443ebcSRyan Zezeski ncpus_online { FLAGS = EXTERN }; 45*6f443ebcSRyan Zezeski utsname { FLAGS = EXTERN }; 463e3ca1ceSRobert Mustacchi}; 47