14445fffbSMatthew Ahrens# 24445fffbSMatthew Ahrens# CDDL HEADER START 34445fffbSMatthew Ahrens# 44445fffbSMatthew Ahrens# The contents of this file are subject to the terms of the 54445fffbSMatthew Ahrens# Common Development and Distribution License (the "License"). 64445fffbSMatthew Ahrens# You may not use this file except in compliance with the License. 74445fffbSMatthew Ahrens# 84445fffbSMatthew Ahrens# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 94445fffbSMatthew Ahrens# or http://www.opensolaris.org/os/licensing. 104445fffbSMatthew Ahrens# See the License for the specific language governing permissions 114445fffbSMatthew Ahrens# and limitations under the License. 124445fffbSMatthew Ahrens# 134445fffbSMatthew Ahrens# When distributing Covered Code, include this CDDL HEADER in each 144445fffbSMatthew Ahrens# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 154445fffbSMatthew Ahrens# If applicable, add the following below this CDDL HEADER, with the 164445fffbSMatthew Ahrens# fields enclosed by brackets "[]" replaced with your own identifying 174445fffbSMatthew Ahrens# information: Portions Copyright [yyyy] [name of copyright owner] 184445fffbSMatthew Ahrens# 194445fffbSMatthew Ahrens# CDDL HEADER END 204445fffbSMatthew Ahrens# 214445fffbSMatthew Ahrens# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 2286714001SSerapheim Dimitropoulos# Copyright (c) 2012, 2017 by Delphix. All rights reserved. 23a4b8c9aaSAndrew Stormont# Copyright 2017 RackTop Systems. 249c2acf00SAlek Pinchuk# Copyright 2019 Joyent, Inc. 254445fffbSMatthew Ahrens# 264445fffbSMatthew Ahrens# MAPFILE HEADER START 274445fffbSMatthew Ahrens# 284445fffbSMatthew Ahrens# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 294445fffbSMatthew Ahrens# Object versioning must comply with the rules detailed in 304445fffbSMatthew Ahrens# 314445fffbSMatthew Ahrens# usr/src/lib/README.mapfiles 324445fffbSMatthew Ahrens# 334445fffbSMatthew Ahrens# You should not be making modifications here until you've read the most current 344445fffbSMatthew Ahrens# copy of that file. If you need help, contact a gatekeeper for guidance. 354445fffbSMatthew Ahrens# 364445fffbSMatthew Ahrens# MAPFILE HEADER END 374445fffbSMatthew Ahrens# 384445fffbSMatthew Ahrens 394445fffbSMatthew Ahrens$mapfile_version 2 404445fffbSMatthew Ahrens 41*c4ecba8aSPaul DagnelieSYMBOL_VERSION ILLUMOS_0.8 { 42*c4ecba8aSPaul Dagnelie global: 43*c4ecba8aSPaul Dagnelie 44*c4ecba8aSPaul Dagnelie lzc_get_bootenv; 45*c4ecba8aSPaul Dagnelie lzc_set_bootenv; 46*c4ecba8aSPaul Dagnelie} ILLUMOS_0.7; 47*c4ecba8aSPaul Dagnelie 48084fd14fSBrian BehlendorfSYMBOL_VERSION ILLUMOS_0.7 { 49084fd14fSBrian Behlendorf global: 50084fd14fSBrian Behlendorf 51084fd14fSBrian Behlendorf lzc_trim; 52084fd14fSBrian Behlendorf} ILLUMOS_0.6; 53084fd14fSBrian Behlendorf 546ccda740SloliSYMBOL_VERSION ILLUMOS_0.6 { 556ccda740Sloli global: 566ccda740Sloli 576ccda740Sloli lzc_receive_with_cmdprops; 586ccda740Sloli} ILLUMOS_0.5; 596ccda740Sloli 609c2acf00SAlek PinchukSYMBOL_VERSION ILLUMOS_0.5 { 619c2acf00SAlek Pinchuk global: 629c2acf00SAlek Pinchuk 639c2acf00SAlek Pinchuk lzc_sync; 649c2acf00SAlek Pinchuk} ILLUMOS_0.4; 659c2acf00SAlek Pinchuk 66049ba636SAndriy GaponSYMBOL_VERSION ILLUMOS_0.4 { 67049ba636SAndriy Gapon global: 68049ba636SAndriy Gapon 69049ba636SAndriy Gapon lzc_destroy; 70049ba636SAndriy Gapon lzc_rename; 71049ba636SAndriy Gapon} ILLUMOS_0.3; 72049ba636SAndriy Gapon 73094e47e9SGeorge WilsonSYMBOL_VERSION ILLUMOS_0.3 { 74094e47e9SGeorge Wilson global: 75094e47e9SGeorge Wilson 76094e47e9SGeorge Wilson lzc_initialize; 772b7e4143SMatthew Ahrens} ILLUMOS_0.2; 78094e47e9SGeorge Wilson 7986714001SSerapheim DimitropoulosSYMBOL_VERSION ILLUMOS_0.2 { 8086714001SSerapheim Dimitropoulos global: 8186714001SSerapheim Dimitropoulos 8286714001SSerapheim Dimitropoulos lzc_pool_checkpoint; 8386714001SSerapheim Dimitropoulos lzc_pool_checkpoint_discard; 8486714001SSerapheim Dimitropoulos} ILLUMOS_0.1; 8586714001SSerapheim Dimitropoulos 864445fffbSMatthew AhrensSYMBOL_VERSION ILLUMOS_0.1 { 874445fffbSMatthew Ahrens global: 884445fffbSMatthew Ahrens 894445fffbSMatthew Ahrens libzfs_core_fini; 904445fffbSMatthew Ahrens libzfs_core_init; 9178f17100SMatthew Ahrens lzc_bookmark; 92dfc11533SChris Williamson lzc_channel_program; 93a3b28680SSerapheim Dimitropoulos lzc_channel_program_nosync; 944445fffbSMatthew Ahrens lzc_clone; 954445fffbSMatthew Ahrens lzc_create; 96eb633035STom Caputi lzc_load_key; 97eb633035STom Caputi lzc_unload_key; 98eb633035STom Caputi lzc_change_key; 9978f17100SMatthew Ahrens lzc_destroy_bookmarks; 1004445fffbSMatthew Ahrens lzc_destroy_snaps; 1014445fffbSMatthew Ahrens lzc_exists; 10278f17100SMatthew Ahrens lzc_get_bookmarks; 1033b2aab18SMatthew Ahrens lzc_get_holds; 1043b2aab18SMatthew Ahrens lzc_hold; 105049ba636SAndriy Gapon lzc_promote; 1064445fffbSMatthew Ahrens lzc_receive; 1079c3fd121SMatthew Ahrens lzc_receive_resumable; 108620f3225SAndriy Gapon lzc_receive_with_header; 1093b2aab18SMatthew Ahrens lzc_release; 1105cabbc6bSPrashanth Sreenivasa lzc_remap; 111a7027df1SMatthew Ahrens lzc_rollback; 11277b17137SAndriy Gapon lzc_rollback_to; 1134445fffbSMatthew Ahrens lzc_send; 1149c3fd121SMatthew Ahrens lzc_send_resume; 1154445fffbSMatthew Ahrens lzc_send_space; 1164445fffbSMatthew Ahrens lzc_snaprange_space; 1174445fffbSMatthew Ahrens lzc_snapshot; 1184445fffbSMatthew Ahrens 1194445fffbSMatthew Ahrens local: 1204445fffbSMatthew Ahrens *; 1214445fffbSMatthew Ahrens}; 122