1533affcbSRobert Mustacchi# 2533affcbSRobert Mustacchi# This file and its contents are supplied under the terms of the 3533affcbSRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0. 4533affcbSRobert Mustacchi# You may only use this file in accordance with the terms of version 5533affcbSRobert Mustacchi# 1.0 of the CDDL. 6533affcbSRobert Mustacchi# 7533affcbSRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this 8533affcbSRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at 9533affcbSRobert Mustacchi# http://www.illumos.org/license/CDDL. 10533affcbSRobert Mustacchi# 11533affcbSRobert Mustacchi 12533affcbSRobert Mustacchi# 13*f5f0964cSRobert Mustacchi# Copyright 2025 Oxide Computer Company 14533affcbSRobert Mustacchi# 15533affcbSRobert Mustacchi 16533affcbSRobert Mustacchi# 17533affcbSRobert Mustacchi# MAPFILE HEADER START 18533affcbSRobert Mustacchi# 19533affcbSRobert Mustacchi# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 20533affcbSRobert Mustacchi# Object versioning must comply with the rules detailed in 21533affcbSRobert Mustacchi# 22533affcbSRobert Mustacchi# usr/src/lib/README.mapfiles 23533affcbSRobert Mustacchi# 24533affcbSRobert Mustacchi# You should not be making modifications here until you've read the most current 25533affcbSRobert Mustacchi# copy of that file. If you need help, contact a gatekeeper for guidance. 26533affcbSRobert Mustacchi# 27533affcbSRobert Mustacchi# MAPFILE HEADER END 28533affcbSRobert Mustacchi# 29533affcbSRobert Mustacchi 30533affcbSRobert Mustacchi$mapfile_version 2 31533affcbSRobert Mustacchi 32533affcbSRobert MustacchiSYMBOL_VERSION ILLUMOSprivate { 33533affcbSRobert Mustacchi global: 34533affcbSRobert Mustacchi nvme_ctrl_deverr; 35533affcbSRobert Mustacchi nvme_ctrl_devi; 36533affcbSRobert Mustacchi nvme_ctrl_disc_devi; 37533affcbSRobert Mustacchi nvme_ctrl_disc_minor; 38533affcbSRobert Mustacchi nvme_ctrl_discover_fini; 39533affcbSRobert Mustacchi nvme_ctrl_discover_init; 40533affcbSRobert Mustacchi nvme_ctrl_discover_step; 41533affcbSRobert Mustacchi nvme_ctrl_discover; 42533affcbSRobert Mustacchi nvme_ctrl_err; 43533affcbSRobert Mustacchi nvme_ctrl_errlen; 44533affcbSRobert Mustacchi nvme_ctrl_errmsg; 45533affcbSRobert Mustacchi nvme_ctrl_errtostr; 46533affcbSRobert Mustacchi nvme_ctrl_fini; 47533affcbSRobert Mustacchi nvme_ctrl_info_cap; 48533affcbSRobert Mustacchi nvme_ctrl_info_common_ns; 49533affcbSRobert Mustacchi nvme_ctrl_info_err; 50533affcbSRobert Mustacchi nvme_ctrl_info_errlen; 51533affcbSRobert Mustacchi nvme_ctrl_info_errmsg; 52533affcbSRobert Mustacchi nvme_ctrl_info_errtostr; 53533affcbSRobert Mustacchi nvme_ctrl_info_errtostr; 54533affcbSRobert Mustacchi nvme_ctrl_info_format; 55533affcbSRobert Mustacchi nvme_ctrl_info_free; 563dd3cd66SAndy Fiddaman nvme_ctrl_info_fwgran; 57533affcbSRobert Mustacchi nvme_ctrl_info_fwrev; 58533affcbSRobert Mustacchi nvme_ctrl_info_identify; 59533affcbSRobert Mustacchi nvme_ctrl_info_model; 60533affcbSRobert Mustacchi nvme_ctrl_info_nformats; 61533affcbSRobert Mustacchi nvme_ctrl_info_nns; 62533affcbSRobert Mustacchi nvme_ctrl_info_pci_did; 63533affcbSRobert Mustacchi nvme_ctrl_info_pci_mps_max; 64533affcbSRobert Mustacchi nvme_ctrl_info_pci_mps_min; 65533affcbSRobert Mustacchi nvme_ctrl_info_pci_nintrs; 66533affcbSRobert Mustacchi nvme_ctrl_info_pci_rev; 67533affcbSRobert Mustacchi nvme_ctrl_info_pci_subsys; 68533affcbSRobert Mustacchi nvme_ctrl_info_pci_subvid; 69533affcbSRobert Mustacchi nvme_ctrl_info_pci_vid; 70533affcbSRobert Mustacchi nvme_ctrl_info_persist; 71533affcbSRobert Mustacchi nvme_ctrl_info_restore; 72533affcbSRobert Mustacchi nvme_ctrl_info_serial; 73533affcbSRobert Mustacchi nvme_ctrl_info_snap; 74533affcbSRobert Mustacchi nvme_ctrl_info_syserr; 75533affcbSRobert Mustacchi nvme_ctrl_info_transport; 76533affcbSRobert Mustacchi nvme_ctrl_info_type; 77533affcbSRobert Mustacchi nvme_ctrl_info_unalloc_cap; 78533affcbSRobert Mustacchi nvme_ctrl_info_vendor; 79533affcbSRobert Mustacchi nvme_ctrl_info_version; 80533affcbSRobert Mustacchi nvme_ctrl_init_by_instance; 81533affcbSRobert Mustacchi nvme_ctrl_init; 82533affcbSRobert Mustacchi nvme_ctrl_lock; 83533affcbSRobert Mustacchi nvme_ctrl_ns_info_snap; 84533affcbSRobert Mustacchi nvme_ctrl_ns_init; 85533affcbSRobert Mustacchi nvme_ctrl_syserr; 86533affcbSRobert Mustacchi nvme_ctrl_unlock; 87533affcbSRobert Mustacchi nvme_err; 88533affcbSRobert Mustacchi nvme_errlen; 89533affcbSRobert Mustacchi nvme_errmsg; 90533affcbSRobert Mustacchi nvme_errtostr; 91533affcbSRobert Mustacchi nvme_feat_disc_csi; 92533affcbSRobert Mustacchi nvme_feat_disc_data_size; 93533affcbSRobert Mustacchi nvme_feat_disc_dup; 94533affcbSRobert Mustacchi nvme_feat_disc_fid; 95533affcbSRobert Mustacchi nvme_feat_disc_fields_get; 96533affcbSRobert Mustacchi nvme_feat_disc_fields_set; 97533affcbSRobert Mustacchi nvme_feat_disc_flags; 98533affcbSRobert Mustacchi nvme_feat_disc_free; 99533affcbSRobert Mustacchi nvme_feat_disc_impl; 100533affcbSRobert Mustacchi nvme_feat_disc_kind; 101533affcbSRobert Mustacchi nvme_feat_disc_output_get; 102533affcbSRobert Mustacchi nvme_feat_disc_output_set; 103533affcbSRobert Mustacchi nvme_feat_disc_scope; 104533affcbSRobert Mustacchi nvme_feat_disc_short; 105533affcbSRobert Mustacchi nvme_feat_disc_spec; 106533affcbSRobert Mustacchi nvme_feat_discover_fini; 107533affcbSRobert Mustacchi nvme_feat_discover_init; 108533affcbSRobert Mustacchi nvme_feat_discover_step; 109533affcbSRobert Mustacchi nvme_feat_discover; 110533affcbSRobert Mustacchi nvme_fini; 111533affcbSRobert Mustacchi nvme_format_req_exec; 112533affcbSRobert Mustacchi nvme_format_req_fini; 113533affcbSRobert Mustacchi nvme_format_req_init; 114533affcbSRobert Mustacchi nvme_format_req_set_lbaf; 115533affcbSRobert Mustacchi nvme_format_req_set_nsid; 116533affcbSRobert Mustacchi nvme_format_req_set_ses; 117533affcbSRobert Mustacchi nvme_fw_commit_req_exec; 118533affcbSRobert Mustacchi nvme_fw_commit_req_fini; 119533affcbSRobert Mustacchi nvme_fw_commit_req_init; 120533affcbSRobert Mustacchi nvme_fw_commit_req_set_action; 121533affcbSRobert Mustacchi nvme_fw_commit_req_set_slot; 122533affcbSRobert Mustacchi nvme_fw_load; 1231c02c6c8SRobert Mustacchi nvme_get_feat_req_clear_output; 124533affcbSRobert Mustacchi nvme_get_feat_req_exec; 125533affcbSRobert Mustacchi nvme_get_feat_req_fini; 126533affcbSRobert Mustacchi nvme_get_feat_req_get_cdw0; 127533affcbSRobert Mustacchi nvme_get_feat_req_init_by_disc; 128533affcbSRobert Mustacchi nvme_get_feat_req_init_by_name; 129533affcbSRobert Mustacchi nvme_get_feat_req_init; 130533affcbSRobert Mustacchi nvme_get_feat_req_set_cdw11; 131533affcbSRobert Mustacchi nvme_get_feat_req_set_fid; 132533affcbSRobert Mustacchi nvme_get_feat_req_set_nsid; 133533affcbSRobert Mustacchi nvme_get_feat_req_set_output; 134533affcbSRobert Mustacchi nvme_get_feat_req_set_sel; 1351c02c6c8SRobert Mustacchi nvme_id_req_clear_output; 136533affcbSRobert Mustacchi nvme_id_req_exec; 137533affcbSRobert Mustacchi nvme_id_req_fini; 138533affcbSRobert Mustacchi nvme_id_req_init_by_cns; 139533affcbSRobert Mustacchi nvme_id_req_set_ctrlid; 140533affcbSRobert Mustacchi nvme_id_req_set_nsid; 141533affcbSRobert Mustacchi nvme_id_req_set_output; 142533affcbSRobert Mustacchi nvme_init; 143533affcbSRobert Mustacchi nvme_log_disc_calc_size; 144533affcbSRobert Mustacchi nvme_log_disc_csi; 145533affcbSRobert Mustacchi nvme_log_disc_desc; 146533affcbSRobert Mustacchi nvme_log_disc_dup; 147533affcbSRobert Mustacchi nvme_log_disc_fields; 148533affcbSRobert Mustacchi nvme_log_disc_free; 149533affcbSRobert Mustacchi nvme_log_disc_impl; 150533affcbSRobert Mustacchi nvme_log_disc_kind; 151533affcbSRobert Mustacchi nvme_log_disc_lid; 152533affcbSRobert Mustacchi nvme_log_disc_name; 153533affcbSRobert Mustacchi nvme_log_disc_scopes; 154533affcbSRobert Mustacchi nvme_log_disc_size; 155533affcbSRobert Mustacchi nvme_log_disc_sources; 156533affcbSRobert Mustacchi nvme_log_discover_fini; 157533affcbSRobert Mustacchi nvme_log_discover_init; 158533affcbSRobert Mustacchi nvme_log_discover_step; 159533affcbSRobert Mustacchi nvme_log_discover; 1601c02c6c8SRobert Mustacchi nvme_log_req_clear_output; 161533affcbSRobert Mustacchi nvme_log_req_exec; 162533affcbSRobert Mustacchi nvme_log_req_fini; 163533affcbSRobert Mustacchi nvme_log_req_init_by_disc; 164533affcbSRobert Mustacchi nvme_log_req_init_by_name; 165533affcbSRobert Mustacchi nvme_log_req_init; 166533affcbSRobert Mustacchi nvme_log_req_set_csi; 167533affcbSRobert Mustacchi nvme_log_req_set_lid; 168533affcbSRobert Mustacchi nvme_log_req_set_lsi; 169533affcbSRobert Mustacchi nvme_log_req_set_lsp; 170533affcbSRobert Mustacchi nvme_log_req_set_nsid; 171533affcbSRobert Mustacchi nvme_log_req_set_offset; 172533affcbSRobert Mustacchi nvme_log_req_set_output; 173533affcbSRobert Mustacchi nvme_log_req_set_rae; 174*f5f0964cSRobert Mustacchi nvme_ns_attach_req_exec; 175*f5f0964cSRobert Mustacchi nvme_ns_attach_req_fini; 176*f5f0964cSRobert Mustacchi nvme_ns_attach_req_init_by_sel; 177*f5f0964cSRobert Mustacchi nvme_ns_attach_req_set_ctrlid_self; 178*f5f0964cSRobert Mustacchi nvme_ns_attach_req_set_nsid; 179533affcbSRobert Mustacchi nvme_ns_bd_attach; 180533affcbSRobert Mustacchi nvme_ns_bd_detach; 181*f5f0964cSRobert Mustacchi nvme_ns_create_req_init_by_csi; 182*f5f0964cSRobert Mustacchi nvme_ns_create_req_exec; 183*f5f0964cSRobert Mustacchi nvme_ns_create_req_fini; 184*f5f0964cSRobert Mustacchi nvme_ns_create_req_get_nsid; 185*f5f0964cSRobert Mustacchi nvme_ns_create_req_set_flbas; 186*f5f0964cSRobert Mustacchi nvme_ns_create_req_set_ncap; 187*f5f0964cSRobert Mustacchi nvme_ns_create_req_set_nmic; 188*f5f0964cSRobert Mustacchi nvme_ns_create_req_set_nsze; 189*f5f0964cSRobert Mustacchi nvme_ns_delete_req_exec; 190*f5f0964cSRobert Mustacchi nvme_ns_delete_req_fini; 191*f5f0964cSRobert Mustacchi nvme_ns_delete_req_init; 192*f5f0964cSRobert Mustacchi nvme_ns_delete_req_set_nsid; 193533affcbSRobert Mustacchi nvme_ns_disc_eui64; 194533affcbSRobert Mustacchi nvme_ns_disc_flags; 195533affcbSRobert Mustacchi nvme_ns_disc_level; 196533affcbSRobert Mustacchi nvme_ns_disc_nguid; 197533affcbSRobert Mustacchi nvme_ns_disc_nsid; 198533affcbSRobert Mustacchi nvme_ns_discover_fini; 199533affcbSRobert Mustacchi nvme_ns_discover_init; 200533affcbSRobert Mustacchi nvme_ns_discover_step; 201533affcbSRobert Mustacchi nvme_ns_discover; 202533affcbSRobert Mustacchi nvme_ns_fini; 203533affcbSRobert Mustacchi nvme_ns_info_bd_addr; 204533affcbSRobert Mustacchi nvme_ns_info_cap; 205533affcbSRobert Mustacchi nvme_ns_info_curformat; 206533affcbSRobert Mustacchi nvme_ns_info_err; 207533affcbSRobert Mustacchi nvme_ns_info_errlen; 208533affcbSRobert Mustacchi nvme_ns_info_errmsg; 209533affcbSRobert Mustacchi nvme_ns_info_errtostr; 210533affcbSRobert Mustacchi nvme_ns_info_eui64; 211533affcbSRobert Mustacchi nvme_ns_info_format; 212533affcbSRobert Mustacchi nvme_ns_info_free; 213533affcbSRobert Mustacchi nvme_ns_info_identify; 214533affcbSRobert Mustacchi nvme_ns_info_level; 215533affcbSRobert Mustacchi nvme_ns_info_nformats; 216533affcbSRobert Mustacchi nvme_ns_info_nguid; 217533affcbSRobert Mustacchi nvme_ns_info_nsid; 218533affcbSRobert Mustacchi nvme_ns_info_size; 219533affcbSRobert Mustacchi nvme_ns_info_snap; 220533affcbSRobert Mustacchi nvme_ns_info_syserr; 221533affcbSRobert Mustacchi nvme_ns_info_use; 222533affcbSRobert Mustacchi nvme_ns_init_by_name; 223533affcbSRobert Mustacchi nvme_ns_init; 224533affcbSRobert Mustacchi nvme_ns_lock; 225533affcbSRobert Mustacchi nvme_ns_unlock; 226533affcbSRobert Mustacchi nvme_nvm_lba_fmt_data_size; 227533affcbSRobert Mustacchi nvme_nvm_lba_fmt_id; 228533affcbSRobert Mustacchi nvme_nvm_lba_fmt_meta_size; 229533affcbSRobert Mustacchi nvme_nvm_lba_fmt_rel_perf; 230533affcbSRobert Mustacchi nvme_sctostr; 231533affcbSRobert Mustacchi nvme_scttostr; 232533affcbSRobert Mustacchi nvme_syserr; 233533affcbSRobert Mustacchi nvme_vuc_disc_desc; 234533affcbSRobert Mustacchi nvme_vuc_disc_dt; 235533affcbSRobert Mustacchi nvme_vuc_disc_dup; 236533affcbSRobert Mustacchi nvme_vuc_disc_free; 237533affcbSRobert Mustacchi nvme_vuc_disc_impact; 238533affcbSRobert Mustacchi nvme_vuc_disc_lock; 239533affcbSRobert Mustacchi nvme_vuc_disc_name; 240533affcbSRobert Mustacchi nvme_vuc_disc_opcode; 241533affcbSRobert Mustacchi nvme_vuc_discover_by_name; 242533affcbSRobert Mustacchi nvme_vuc_discover_fini; 243533affcbSRobert Mustacchi nvme_vuc_discover_init; 244533affcbSRobert Mustacchi nvme_vuc_discover_step; 245533affcbSRobert Mustacchi nvme_vuc_discover; 2461c02c6c8SRobert Mustacchi nvme_vuc_req_clear_output; 247533affcbSRobert Mustacchi nvme_vuc_req_exec; 248533affcbSRobert Mustacchi nvme_vuc_req_fini; 249533affcbSRobert Mustacchi nvme_vuc_req_get_cdw0; 250533affcbSRobert Mustacchi nvme_vuc_req_init; 251533affcbSRobert Mustacchi nvme_vuc_req_set_cdw12; 252533affcbSRobert Mustacchi nvme_vuc_req_set_cdw13; 253533affcbSRobert Mustacchi nvme_vuc_req_set_cdw14; 254533affcbSRobert Mustacchi nvme_vuc_req_set_cdw15; 255533affcbSRobert Mustacchi nvme_vuc_req_set_impact; 256533affcbSRobert Mustacchi nvme_vuc_req_set_input; 257533affcbSRobert Mustacchi nvme_vuc_req_set_nsid; 258533affcbSRobert Mustacchi nvme_vuc_req_set_opcode; 259533affcbSRobert Mustacchi nvme_vuc_req_set_output; 260533affcbSRobert Mustacchi nvme_vuc_req_set_timeout; 2617a27a99aSRobert Mustacchi nvme_wdc_assert_clear; 2627a27a99aSRobert Mustacchi nvme_wdc_assert_inject; 2631c02c6c8SRobert Mustacchi nvme_wdc_e6_req_clear_output; 264533affcbSRobert Mustacchi nvme_wdc_e6_req_exec; 265533affcbSRobert Mustacchi nvme_wdc_e6_req_fini; 266533affcbSRobert Mustacchi nvme_wdc_e6_req_init; 267533affcbSRobert Mustacchi nvme_wdc_e6_req_set_offset; 268533affcbSRobert Mustacchi nvme_wdc_e6_req_set_output; 269533affcbSRobert Mustacchi nvme_wdc_resize_get; 270533affcbSRobert Mustacchi nvme_wdc_resize_set; 271*f5f0964cSRobert Mustacchi 272*f5f0964cSRobert Mustacchi 273533affcbSRobert Mustacchi local: 274533affcbSRobert Mustacchi *; 275533affcbSRobert Mustacchi}; 276