xref: /illumos-gate/usr/src/lib/libnvme/common/mapfile-vers (revision 7655c6d53c36750b508636f48c73a2de57754e5a)
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_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_impl;
100	nvme_feat_disc_kind;
101	nvme_feat_disc_output_get;
102	nvme_feat_disc_output_set;
103	nvme_feat_disc_scope;
104	nvme_feat_disc_short;
105	nvme_feat_disc_spec;
106	nvme_feat_discover_fini;
107	nvme_feat_discover_init;
108	nvme_feat_discover_step;
109	nvme_feat_discover;
110	nvme_fini;
111	nvme_format_req_exec;
112	nvme_format_req_fini;
113	nvme_format_req_init;
114	nvme_format_req_set_lbaf;
115	nvme_format_req_set_nsid;
116	nvme_format_req_set_ses;
117	nvme_fw_commit_req_exec;
118	nvme_fw_commit_req_fini;
119	nvme_fw_commit_req_init;
120	nvme_fw_commit_req_set_action;
121	nvme_fw_commit_req_set_slot;
122	nvme_fw_load;
123	nvme_get_feat_req_exec;
124	nvme_get_feat_req_fini;
125	nvme_get_feat_req_get_cdw0;
126	nvme_get_feat_req_init_by_disc;
127	nvme_get_feat_req_init_by_name;
128	nvme_get_feat_req_init;
129	nvme_get_feat_req_set_cdw11;
130	nvme_get_feat_req_set_fid;
131	nvme_get_feat_req_set_nsid;
132	nvme_get_feat_req_set_output;
133	nvme_get_feat_req_set_sel;
134	nvme_id_req_exec;
135	nvme_id_req_fini;
136	nvme_id_req_init_by_cns;
137	nvme_id_req_set_ctrlid;
138	nvme_id_req_set_nsid;
139	nvme_id_req_set_output;
140	nvme_init;
141	nvme_log_disc_calc_size;
142	nvme_log_disc_csi;
143	nvme_log_disc_desc;
144	nvme_log_disc_dup;
145	nvme_log_disc_fields;
146	nvme_log_disc_free;
147	nvme_log_disc_impl;
148	nvme_log_disc_kind;
149	nvme_log_disc_lid;
150	nvme_log_disc_name;
151	nvme_log_disc_scopes;
152	nvme_log_disc_size;
153	nvme_log_disc_sources;
154	nvme_log_discover_fini;
155	nvme_log_discover_init;
156	nvme_log_discover_step;
157	nvme_log_discover;
158	nvme_log_req_exec;
159	nvme_log_req_fini;
160	nvme_log_req_init_by_disc;
161	nvme_log_req_init_by_name;
162	nvme_log_req_init;
163	nvme_log_req_set_csi;
164	nvme_log_req_set_lid;
165	nvme_log_req_set_lsi;
166	nvme_log_req_set_lsp;
167	nvme_log_req_set_nsid;
168	nvme_log_req_set_offset;
169	nvme_log_req_set_output;
170	nvme_log_req_set_rae;
171	nvme_ns_bd_attach;
172	nvme_ns_bd_detach;
173	nvme_ns_disc_eui64;
174	nvme_ns_disc_flags;
175	nvme_ns_disc_level;
176	nvme_ns_disc_nguid;
177	nvme_ns_disc_nsid;
178	nvme_ns_discover_fini;
179	nvme_ns_discover_init;
180	nvme_ns_discover_step;
181	nvme_ns_discover;
182	nvme_ns_fini;
183	nvme_ns_info_bd_addr;
184	nvme_ns_info_cap;
185	nvme_ns_info_curformat;
186	nvme_ns_info_err;
187	nvme_ns_info_errlen;
188	nvme_ns_info_errmsg;
189	nvme_ns_info_errtostr;
190	nvme_ns_info_eui64;
191	nvme_ns_info_format;
192	nvme_ns_info_free;
193	nvme_ns_info_identify;
194	nvme_ns_info_level;
195	nvme_ns_info_nformats;
196	nvme_ns_info_nguid;
197	nvme_ns_info_nsid;
198	nvme_ns_info_size;
199	nvme_ns_info_snap;
200	nvme_ns_info_syserr;
201	nvme_ns_info_use;
202	nvme_ns_init_by_name;
203	nvme_ns_init;
204	nvme_ns_lock;
205	nvme_ns_unlock;
206	nvme_nvm_lba_fmt_data_size;
207	nvme_nvm_lba_fmt_id;
208	nvme_nvm_lba_fmt_meta_size;
209	nvme_nvm_lba_fmt_rel_perf;
210	nvme_sctostr;
211	nvme_scttostr;
212	nvme_syserr;
213	nvme_vuc_disc_desc;
214	nvme_vuc_disc_dt;
215	nvme_vuc_disc_dup;
216	nvme_vuc_disc_free;
217	nvme_vuc_disc_impact;
218	nvme_vuc_disc_lock;
219	nvme_vuc_disc_name;
220	nvme_vuc_disc_opcode;
221	nvme_vuc_discover_by_name;
222	nvme_vuc_discover_fini;
223	nvme_vuc_discover_init;
224	nvme_vuc_discover_step;
225	nvme_vuc_discover;
226	nvme_vuc_req_exec;
227	nvme_vuc_req_fini;
228	nvme_vuc_req_get_cdw0;
229	nvme_vuc_req_init;
230	nvme_vuc_req_set_cdw12;
231	nvme_vuc_req_set_cdw13;
232	nvme_vuc_req_set_cdw14;
233	nvme_vuc_req_set_cdw15;
234	nvme_vuc_req_set_impact;
235	nvme_vuc_req_set_input;
236	nvme_vuc_req_set_nsid;
237	nvme_vuc_req_set_opcode;
238	nvme_vuc_req_set_output;
239	nvme_vuc_req_set_timeout;
240	nvme_wdc_assert_clear;
241	nvme_wdc_assert_inject;
242	nvme_wdc_e6_req_exec;
243	nvme_wdc_e6_req_fini;
244	nvme_wdc_e6_req_init;
245	nvme_wdc_e6_req_set_offset;
246	nvme_wdc_e6_req_set_output;
247	nvme_wdc_resize_get;
248	nvme_wdc_resize_set;
249    local:
250	*;
251};
252