xref: /illumos-gate/usr/src/lib/libnvme/common/mapfile-vers (revision 0886dcadf4b2cd677c3b944167f0d16ccb243616)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2024 Oxide Computer Company
14#
15
16#
17# MAPFILE HEADER START
18#
19# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
20# Object versioning must comply with the rules detailed in
21#
22#	usr/src/lib/README.mapfiles
23#
24# You should not be making modifications here until you've read the most current
25# copy of that file. If you need help, contact a gatekeeper for guidance.
26#
27# MAPFILE HEADER END
28#
29
30$mapfile_version 2
31
32SYMBOL_VERSION ILLUMOSprivate {
33    global:
34	nvme_ctrl_deverr;
35	nvme_ctrl_devi;
36	nvme_ctrl_disc_devi;
37	nvme_ctrl_disc_minor;
38	nvme_ctrl_discover_fini;
39	nvme_ctrl_discover_init;
40	nvme_ctrl_discover_step;
41	nvme_ctrl_discover;
42	nvme_ctrl_err;
43	nvme_ctrl_errlen;
44	nvme_ctrl_errmsg;
45	nvme_ctrl_errtostr;
46	nvme_ctrl_fini;
47	nvme_ctrl_info_cap;
48	nvme_ctrl_info_common_ns;
49	nvme_ctrl_info_err;
50	nvme_ctrl_info_errlen;
51	nvme_ctrl_info_errmsg;
52	nvme_ctrl_info_errtostr;
53	nvme_ctrl_info_errtostr;
54	nvme_ctrl_info_format;
55	nvme_ctrl_info_free;
56	nvme_ctrl_info_fwrev;
57	nvme_ctrl_info_identify;
58	nvme_ctrl_info_model;
59	nvme_ctrl_info_nformats;
60	nvme_ctrl_info_nns;
61	nvme_ctrl_info_pci_did;
62	nvme_ctrl_info_pci_mps_max;
63	nvme_ctrl_info_pci_mps_min;
64	nvme_ctrl_info_pci_nintrs;
65	nvme_ctrl_info_pci_rev;
66	nvme_ctrl_info_pci_subsys;
67	nvme_ctrl_info_pci_subvid;
68	nvme_ctrl_info_pci_vid;
69	nvme_ctrl_info_persist;
70	nvme_ctrl_info_restore;
71	nvme_ctrl_info_serial;
72	nvme_ctrl_info_snap;
73	nvme_ctrl_info_syserr;
74	nvme_ctrl_info_transport;
75	nvme_ctrl_info_type;
76	nvme_ctrl_info_unalloc_cap;
77	nvme_ctrl_info_vendor;
78	nvme_ctrl_info_version;
79	nvme_ctrl_init_by_instance;
80	nvme_ctrl_init;
81	nvme_ctrl_lock;
82	nvme_ctrl_ns_info_snap;
83	nvme_ctrl_ns_init;
84	nvme_ctrl_syserr;
85	nvme_ctrl_unlock;
86	nvme_err;
87	nvme_errlen;
88	nvme_errmsg;
89	nvme_errtostr;
90	nvme_feat_disc_csi;
91	nvme_feat_disc_data_size;
92	nvme_feat_disc_dup;
93	nvme_feat_disc_fid;
94	nvme_feat_disc_fields_get;
95	nvme_feat_disc_fields_set;
96	nvme_feat_disc_flags;
97	nvme_feat_disc_free;
98	nvme_feat_disc_impl;
99	nvme_feat_disc_kind;
100	nvme_feat_disc_output_get;
101	nvme_feat_disc_output_set;
102	nvme_feat_disc_scope;
103	nvme_feat_disc_short;
104	nvme_feat_disc_spec;
105	nvme_feat_discover_fini;
106	nvme_feat_discover_init;
107	nvme_feat_discover_step;
108	nvme_feat_discover;
109	nvme_fini;
110	nvme_format_req_exec;
111	nvme_format_req_fini;
112	nvme_format_req_init;
113	nvme_format_req_set_lbaf;
114	nvme_format_req_set_nsid;
115	nvme_format_req_set_ses;
116	nvme_fw_commit_req_exec;
117	nvme_fw_commit_req_fini;
118	nvme_fw_commit_req_init;
119	nvme_fw_commit_req_set_action;
120	nvme_fw_commit_req_set_slot;
121	nvme_fw_load;
122	nvme_get_feat_req_exec;
123	nvme_get_feat_req_fini;
124	nvme_get_feat_req_get_cdw0;
125	nvme_get_feat_req_init_by_disc;
126	nvme_get_feat_req_init_by_name;
127	nvme_get_feat_req_init;
128	nvme_get_feat_req_set_cdw11;
129	nvme_get_feat_req_set_fid;
130	nvme_get_feat_req_set_nsid;
131	nvme_get_feat_req_set_output;
132	nvme_get_feat_req_set_sel;
133	nvme_id_req_exec;
134	nvme_id_req_fini;
135	nvme_id_req_init_by_cns;
136	nvme_id_req_set_ctrlid;
137	nvme_id_req_set_nsid;
138	nvme_id_req_set_output;
139	nvme_init;
140	nvme_log_disc_calc_size;
141	nvme_log_disc_csi;
142	nvme_log_disc_desc;
143	nvme_log_disc_dup;
144	nvme_log_disc_fields;
145	nvme_log_disc_free;
146	nvme_log_disc_impl;
147	nvme_log_disc_kind;
148	nvme_log_disc_lid;
149	nvme_log_disc_name;
150	nvme_log_disc_scopes;
151	nvme_log_disc_size;
152	nvme_log_disc_sources;
153	nvme_log_discover_fini;
154	nvme_log_discover_init;
155	nvme_log_discover_step;
156	nvme_log_discover;
157	nvme_log_req_exec;
158	nvme_log_req_fini;
159	nvme_log_req_init_by_disc;
160	nvme_log_req_init_by_name;
161	nvme_log_req_init;
162	nvme_log_req_set_csi;
163	nvme_log_req_set_lid;
164	nvme_log_req_set_lsi;
165	nvme_log_req_set_lsp;
166	nvme_log_req_set_nsid;
167	nvme_log_req_set_offset;
168	nvme_log_req_set_output;
169	nvme_log_req_set_rae;
170	nvme_ns_bd_attach;
171	nvme_ns_bd_detach;
172	nvme_ns_disc_eui64;
173	nvme_ns_disc_flags;
174	nvme_ns_disc_level;
175	nvme_ns_disc_nguid;
176	nvme_ns_disc_nsid;
177	nvme_ns_discover_fini;
178	nvme_ns_discover_init;
179	nvme_ns_discover_step;
180	nvme_ns_discover;
181	nvme_ns_fini;
182	nvme_ns_info_bd_addr;
183	nvme_ns_info_cap;
184	nvme_ns_info_curformat;
185	nvme_ns_info_err;
186	nvme_ns_info_errlen;
187	nvme_ns_info_errmsg;
188	nvme_ns_info_errtostr;
189	nvme_ns_info_eui64;
190	nvme_ns_info_format;
191	nvme_ns_info_free;
192	nvme_ns_info_identify;
193	nvme_ns_info_level;
194	nvme_ns_info_nformats;
195	nvme_ns_info_nguid;
196	nvme_ns_info_nsid;
197	nvme_ns_info_size;
198	nvme_ns_info_snap;
199	nvme_ns_info_syserr;
200	nvme_ns_info_use;
201	nvme_ns_init_by_name;
202	nvme_ns_init;
203	nvme_ns_lock;
204	nvme_ns_unlock;
205	nvme_nvm_lba_fmt_data_size;
206	nvme_nvm_lba_fmt_id;
207	nvme_nvm_lba_fmt_meta_size;
208	nvme_nvm_lba_fmt_rel_perf;
209	nvme_sctostr;
210	nvme_scttostr;
211	nvme_syserr;
212	nvme_vuc_disc_desc;
213	nvme_vuc_disc_dt;
214	nvme_vuc_disc_dup;
215	nvme_vuc_disc_free;
216	nvme_vuc_disc_impact;
217	nvme_vuc_disc_lock;
218	nvme_vuc_disc_name;
219	nvme_vuc_disc_opcode;
220	nvme_vuc_discover_by_name;
221	nvme_vuc_discover_fini;
222	nvme_vuc_discover_init;
223	nvme_vuc_discover_step;
224	nvme_vuc_discover;
225	nvme_vuc_req_exec;
226	nvme_vuc_req_fini;
227	nvme_vuc_req_get_cdw0;
228	nvme_vuc_req_init;
229	nvme_vuc_req_set_cdw12;
230	nvme_vuc_req_set_cdw13;
231	nvme_vuc_req_set_cdw14;
232	nvme_vuc_req_set_cdw15;
233	nvme_vuc_req_set_impact;
234	nvme_vuc_req_set_input;
235	nvme_vuc_req_set_nsid;
236	nvme_vuc_req_set_opcode;
237	nvme_vuc_req_set_output;
238	nvme_vuc_req_set_timeout;
239	nvme_wdc_assert_clear;
240	nvme_wdc_assert_inject;
241	nvme_wdc_e6_req_exec;
242	nvme_wdc_e6_req_fini;
243	nvme_wdc_e6_req_init;
244	nvme_wdc_e6_req_set_offset;
245	nvme_wdc_e6_req_set_output;
246	nvme_wdc_resize_get;
247	nvme_wdc_resize_set;
248    local:
249	*;
250};
251