xref: /illumos-gate/usr/src/lib/libnvme/common/mapfile-vers (revision 564eeb7d65973f1d64a5390ff477b689707e9daf)
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 2026 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_fwgran;
57	nvme_ctrl_info_fwrev;
58	nvme_ctrl_info_identify;
59	nvme_ctrl_info_model;
60	nvme_ctrl_info_nformats;
61	nvme_ctrl_info_nns;
62	nvme_ctrl_info_pci_did;
63	nvme_ctrl_info_pci_mps_max;
64	nvme_ctrl_info_pci_mps_min;
65	nvme_ctrl_info_pci_nintrs;
66	nvme_ctrl_info_pci_rev;
67	nvme_ctrl_info_pci_subsys;
68	nvme_ctrl_info_pci_subvid;
69	nvme_ctrl_info_pci_vid;
70	nvme_ctrl_info_persist;
71	nvme_ctrl_info_restore;
72	nvme_ctrl_info_serial;
73	nvme_ctrl_info_snap;
74	nvme_ctrl_info_syserr;
75	nvme_ctrl_info_transport;
76	nvme_ctrl_info_type;
77	nvme_ctrl_info_unalloc_cap;
78	nvme_ctrl_info_vendor;
79	nvme_ctrl_info_version;
80	nvme_ctrl_init_by_instance;
81	nvme_ctrl_init;
82	nvme_ctrl_lock;
83	nvme_ctrl_ns_info_snap;
84	nvme_ctrl_ns_init;
85	nvme_ctrl_syserr;
86	nvme_ctrl_unlock;
87	nvme_err;
88	nvme_errlen;
89	nvme_errmsg;
90	nvme_errtostr;
91	nvme_feat_disc_csi;
92	nvme_feat_disc_data_size;
93	nvme_feat_disc_dup;
94	nvme_feat_disc_fid;
95	nvme_feat_disc_fields_get;
96	nvme_feat_disc_fields_set;
97	nvme_feat_disc_flags;
98	nvme_feat_disc_free;
99	nvme_feat_disc_impact_set;
100	nvme_feat_disc_impl;
101	nvme_feat_disc_kind;
102	nvme_feat_disc_output_get;
103	nvme_feat_disc_output_set;
104	nvme_feat_disc_scope;
105	nvme_feat_disc_short;
106	nvme_feat_disc_spec;
107	nvme_feat_discover_fini;
108	nvme_feat_discover_init;
109	nvme_feat_discover_step;
110	nvme_feat_discover;
111	nvme_fini;
112	nvme_format_req_exec;
113	nvme_format_req_fini;
114	nvme_format_req_init;
115	nvme_format_req_set_lbaf;
116	nvme_format_req_set_nsid;
117	nvme_format_req_set_ses;
118	nvme_fw_commit_req_exec;
119	nvme_fw_commit_req_fini;
120	nvme_fw_commit_req_init;
121	nvme_fw_commit_req_set_action;
122	nvme_fw_commit_req_set_slot;
123	nvme_fw_load;
124	nvme_get_feat_req_clear_output;
125	nvme_get_feat_req_exec;
126	nvme_get_feat_req_fini;
127	nvme_get_feat_req_get_cdw0;
128	nvme_get_feat_req_init_by_disc;
129	nvme_get_feat_req_init_by_name;
130	nvme_get_feat_req_init;
131	nvme_get_feat_req_set_cdw11;
132	nvme_get_feat_req_set_fid;
133	nvme_get_feat_req_set_nsid;
134	nvme_get_feat_req_set_output;
135	nvme_get_feat_req_set_sel;
136	nvme_id_req_clear_output;
137	nvme_id_req_exec;
138	nvme_id_req_fini;
139	nvme_id_req_init_by_cns;
140	nvme_id_req_set_ctrlid;
141	nvme_id_req_set_nsid;
142	nvme_id_req_set_output;
143	nvme_init;
144	nvme_log_disc_aliases;
145	nvme_log_disc_calc_size;
146	nvme_log_disc_csi;
147	nvme_log_disc_desc;
148	nvme_log_disc_dup;
149	nvme_log_disc_fields;
150	nvme_log_disc_free;
151	nvme_log_disc_impl;
152	nvme_log_disc_kind;
153	nvme_log_disc_lid;
154	nvme_log_disc_naliases;
155	nvme_log_disc_name;
156	nvme_log_disc_scopes;
157	nvme_log_disc_size;
158	nvme_log_disc_sources;
159	nvme_log_discover_fini;
160	nvme_log_discover_init;
161	nvme_log_discover_step;
162	nvme_log_discover;
163	nvme_log_req_clear_output;
164	nvme_log_req_exec;
165	nvme_log_req_fini;
166	nvme_log_req_init_by_disc;
167	nvme_log_req_init_by_name;
168	nvme_log_req_init;
169	nvme_log_req_set_csi;
170	nvme_log_req_set_lid;
171	nvme_log_req_set_lsi;
172	nvme_log_req_set_lsp;
173	nvme_log_req_set_nsid;
174	nvme_log_req_set_offset;
175	nvme_log_req_set_output;
176	nvme_log_req_set_rae;
177	nvme_ns_attach_req_exec;
178	nvme_ns_attach_req_fini;
179	nvme_ns_attach_req_init_by_sel;
180	nvme_ns_attach_req_set_ctrlid_self;
181	nvme_ns_attach_req_set_nsid;
182	nvme_ns_bd_attach;
183	nvme_ns_bd_detach;
184	nvme_ns_create_req_init_by_csi;
185	nvme_ns_create_req_exec;
186	nvme_ns_create_req_fini;
187	nvme_ns_create_req_get_nsid;
188	nvme_ns_create_req_set_flbas;
189	nvme_ns_create_req_set_ncap;
190	nvme_ns_create_req_set_nmic;
191	nvme_ns_create_req_set_nsze;
192	nvme_ns_delete_req_exec;
193	nvme_ns_delete_req_fini;
194	nvme_ns_delete_req_init;
195	nvme_ns_delete_req_set_nsid;
196	nvme_ns_disc_eui64;
197	nvme_ns_disc_flags;
198	nvme_ns_disc_level;
199	nvme_ns_disc_nguid;
200	nvme_ns_disc_nsid;
201	nvme_ns_discover_fini;
202	nvme_ns_discover_init;
203	nvme_ns_discover_step;
204	nvme_ns_discover;
205	nvme_ns_fini;
206	nvme_ns_info_bd_addr;
207	nvme_ns_info_cap;
208	nvme_ns_info_curformat;
209	nvme_ns_info_err;
210	nvme_ns_info_errlen;
211	nvme_ns_info_errmsg;
212	nvme_ns_info_errtostr;
213	nvme_ns_info_eui64;
214	nvme_ns_info_format;
215	nvme_ns_info_free;
216	nvme_ns_info_identify;
217	nvme_ns_info_level;
218	nvme_ns_info_nformats;
219	nvme_ns_info_nguid;
220	nvme_ns_info_nsid;
221	nvme_ns_info_size;
222	nvme_ns_info_snap;
223	nvme_ns_info_syserr;
224	nvme_ns_info_use;
225	nvme_ns_init_by_name;
226	nvme_ns_init;
227	nvme_ns_lock;
228	nvme_ns_unlock;
229	nvme_nvm_lba_fmt_data_size;
230	nvme_nvm_lba_fmt_id;
231	nvme_nvm_lba_fmt_meta_size;
232	nvme_nvm_lba_fmt_rel_perf;
233	nvme_ocp_errinj_clear;
234	nvme_ocp_errinj_req_exec;
235	nvme_ocp_errinj_req_fini;
236	nvme_ocp_errinj_req_init;
237	nvme_ocp_errinj_req_set_ld;
238	nvme_ocp_errinj_req_set_nrtde;
239	nvme_ocp_errinj_req_set_type;
240	nvme_sctostr;
241	nvme_scttostr;
242	nvme_set_feat_req_clear_input;
243	nvme_set_feat_req_exec;
244	nvme_set_feat_req_fini;
245	nvme_set_feat_req_get_cdw0;
246	nvme_set_feat_req_init;
247	nvme_set_feat_req_init_by_disc;
248	nvme_set_feat_req_init_by_name;
249	nvme_set_feat_req_set_cdw11;
250	nvme_set_feat_req_set_cdw12;
251	nvme_set_feat_req_set_cdw13;
252	nvme_set_feat_req_set_cdw15;
253	nvme_set_feat_req_set_fid;
254	nvme_set_feat_req_set_impact;
255	nvme_set_feat_req_set_input;
256	nvme_set_feat_req_set_nsid;
257	nvme_set_feat_req_set_save;
258	nvme_sndk_hw_rev;
259	nvme_sndk_pci_eye;
260	nvme_syserr;
261	nvme_vuc_disc_desc;
262	nvme_vuc_disc_dt;
263	nvme_vuc_disc_dup;
264	nvme_vuc_disc_free;
265	nvme_vuc_disc_impact;
266	nvme_vuc_disc_lock;
267	nvme_vuc_disc_name;
268	nvme_vuc_disc_opcode;
269	nvme_vuc_discover_by_name;
270	nvme_vuc_discover_fini;
271	nvme_vuc_discover_init;
272	nvme_vuc_discover_step;
273	nvme_vuc_discover;
274	nvme_vuc_req_clear_output;
275	nvme_vuc_req_exec;
276	nvme_vuc_req_fini;
277	nvme_vuc_req_get_cdw0;
278	nvme_vuc_req_init;
279	nvme_vuc_req_set_cdw12;
280	nvme_vuc_req_set_cdw13;
281	nvme_vuc_req_set_cdw14;
282	nvme_vuc_req_set_cdw15;
283	nvme_vuc_req_set_impact;
284	nvme_vuc_req_set_input;
285	nvme_vuc_req_set_nsid;
286	nvme_vuc_req_set_opcode;
287	nvme_vuc_req_set_output;
288	nvme_vuc_req_set_timeout;
289	nvme_wdc_assert_clear;
290	nvme_wdc_assert_inject;
291	nvme_wdc_e6_req_clear_output;
292	nvme_wdc_e6_req_exec;
293	nvme_wdc_e6_req_fini;
294	nvme_wdc_e6_req_init;
295	nvme_wdc_e6_req_set_offset;
296	nvme_wdc_e6_req_set_output;
297	nvme_wdc_resize_get;
298	nvme_wdc_resize_set;
299    local:
300	*;
301};
302