Print this page
OS-1840 fmdump shall emit JSON (rm feedback)
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/libnvpair/mapfile-vers
+++ new/usr/src/lib/libnvpair/mapfile-vers
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 # Copyright (c) 2012 by Delphix. All rights reserved.
24 24 # Copyright (c) 2013, Joyent, Inc. All rights reserved.
25 25 #
26 26
27 27 #
28 28 # MAPFILE HEADER START
29 29 #
30 30 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
31 31 # Object versioning must comply with the rules detailed in
32 32 #
↓ open down ↓ |
32 lines elided |
↑ open up ↑ |
33 33 # usr/src/lib/README.mapfiles
34 34 #
35 35 # You should not be making modifications here until you've read the most current
36 36 # copy of that file. If you need help, contact a gatekeeper for guidance.
37 37 #
38 38 # MAPFILE HEADER END
39 39 #
40 40
41 41 $mapfile_version 2
42 42
43 +SYMBOL_VERSION ILLUMOS_0.2 {
44 + fnvlist_lookup_uint8;
45 + fnvpair_value_double;
46 + fnvpair_value_hrtime;
47 + fnvpair_value_uint8;
48 +} ILLUMOS_0.1;
49 +
43 50 SYMBOL_VERSION ILLUMOS_0.1 { # Illumos additions
44 51 global:
45 52 fnvlist_alloc;
46 53 fnvlist_free;
47 54 fnvlist_size;
48 55 fnvlist_pack;
49 56 fnvlist_pack_free;
50 57 fnvlist_unpack;
51 58 fnvlist_dup;
52 59 fnvlist_merge;
53 60 fnvlist_add_boolean;
54 61 fnvlist_add_boolean_value;
55 62 fnvlist_add_byte;
56 63 fnvlist_add_int8;
57 64 fnvlist_add_uint8;
58 65 fnvlist_add_int16;
59 66 fnvlist_add_uint16;
60 67 fnvlist_add_int32;
61 68 fnvlist_add_uint32;
62 69 fnvlist_add_int64;
63 70 fnvlist_add_uint64;
64 71 fnvlist_add_string;
65 72 fnvlist_add_nvlist;
66 73 fnvlist_add_nvpair;
67 74 fnvlist_add_boolean_array;
68 75 fnvlist_add_byte_array;
69 76 fnvlist_add_int8_array;
70 77 fnvlist_add_uint8_array;
71 78 fnvlist_add_int16_array;
72 79 fnvlist_add_uint16_array;
73 80 fnvlist_add_int32_array;
74 81 fnvlist_add_uint32_array;
75 82 fnvlist_add_int64_array;
76 83 fnvlist_add_uint64_array;
77 84 fnvlist_add_string_array;
78 85 fnvlist_add_nvlist_array;
79 86 fnvlist_remove;
80 87 fnvlist_remove_nvpair;
81 88 fnvlist_lookup_nvpair;
82 89 fnvlist_lookup_boolean;
83 90 fnvlist_lookup_boolean_value;
84 91 fnvlist_lookup_byte;
85 92 fnvlist_lookup_int8;
86 93 fnvlist_lookup_int16;
87 94 fnvlist_lookup_int32;
88 95 fnvlist_lookup_int64;
89 96 fnvlist_lookup_uint8_t;
90 97 fnvlist_lookup_uint16;
91 98 fnvlist_lookup_uint32;
92 99 fnvlist_lookup_uint64;
93 100 fnvlist_lookup_string;
94 101 fnvlist_lookup_nvlist;
95 102 fnvpair_value_boolean_value;
96 103 fnvpair_value_byte;
97 104 fnvpair_value_int8;
98 105 fnvpair_value_int16;
99 106 fnvpair_value_int32;
100 107 fnvpair_value_int64;
101 108 fnvpair_value_uint8_t;
102 109 fnvpair_value_uint16;
103 110 fnvpair_value_uint32;
104 111 fnvpair_value_uint64;
105 112 fnvpair_value_string;
106 113 fnvpair_value_nvlist;
107 114 } SUNW_1.3;
108 115
109 116
110 117 SYMBOL_VERSION SUNW_1.3 {
111 118 global:
112 119 nvlist_add_double;
113 120 nvlist_empty;
114 121 nvlist_lookup_double;
115 122 nvlist_nvflag;
116 123 nvlist_prev_nvpair;
117 124 nvlist_remove_nvpair;
118 125 nvpair_value_double;
119 126 } SUNW_1.2.2;
120 127
121 128 SYMBOL_VERSION SUNW_1.2.2 { # s10u8 - SunOS 5.10 (Solaris 10) patch additions
122 129 global:
123 130 nvlist_lookup_nvpair;
124 131 } SUNW_1.2.1;
125 132
126 133 SYMBOL_VERSION SUNW_1.2.1 { # s10u7 - SunOS 5.10 (Solaris 10) patch additions
127 134 global:
128 135 nvlist_exists;
129 136 } SUNW_1.2;
130 137
131 138 SYMBOL_VERSION SUNW_1.2 {
132 139 global:
133 140 nv_alloc_fini;
134 141 nv_alloc_init;
135 142 nv_alloc_nosleep;
136 143 nv_alloc_reset;
137 144 nv_fixed_ops;
138 145 nvlist_add_boolean_array;
139 146 nvlist_add_boolean_value;
140 147 nvlist_add_int8;
141 148 nvlist_add_int8_array;
142 149 nvlist_add_nvpair;
143 150 nvlist_add_uint8;
144 151 nvlist_add_uint8_array;
145 152 nvlist_lookup_boolean_array;
146 153 nvlist_lookup_boolean_value;
147 154 nvlist_lookup_int8;
148 155 nvlist_lookup_int8_array;
149 156 nvlist_lookup_nv_alloc;
150 157 nvlist_lookup_pairs;
151 158 nvlist_lookup_uint8;
152 159 nvlist_lookup_uint8_array;
153 160 nvlist_merge;
154 161 nvlist_remove;
155 162 nvlist_remove_all;
156 163 nvlist_xalloc;
157 164 nvlist_xdup;
158 165 nvlist_xpack;
159 166 nvlist_xunpack;
160 167 nvpair_value_boolean_array;
161 168 nvpair_value_boolean_value;
162 169 nvpair_value_int8;
163 170 nvpair_value_int8_array;
164 171 nvpair_value_uint8;
165 172 nvpair_value_uint8_array;
166 173 } SUNW_1.1.1;
167 174
168 175 SYMBOL_VERSION SUNW_1.1.1 {
169 176 global:
170 177 nvlist_add_nvlist;
171 178 nvlist_add_nvlist_array;
172 179 nvlist_lookup_nvlist;
173 180 nvlist_lookup_nvlist_array;
174 181 nvpair_value_nvlist;
175 182 nvpair_value_nvlist_array;
176 183 } SUNW_1.1;
177 184
178 185 SYMBOL_VERSION SUNW_1.1 {
179 186 global:
180 187 nvlist_add_boolean;
181 188 nvlist_add_byte;
182 189 nvlist_add_byte_array;
183 190 nvlist_add_int16;
184 191 nvlist_add_int16_array;
185 192 nvlist_add_int32;
186 193 nvlist_add_int32_array;
187 194 nvlist_add_int64;
188 195 nvlist_add_int64_array;
189 196 nvlist_add_string;
190 197 nvlist_add_string_array;
191 198 nvlist_add_uint16;
192 199 nvlist_add_uint16_array;
193 200 nvlist_add_uint32;
194 201 nvlist_add_uint32_array;
195 202 nvlist_add_uint64;
196 203 nvlist_add_uint64_array;
197 204 nvlist_alloc;
198 205 nvlist_dup;
199 206 nvlist_free;
200 207 nvlist_lookup_boolean;
201 208 nvlist_lookup_byte;
202 209 nvlist_lookup_byte_array;
203 210 nvlist_lookup_int16;
204 211 nvlist_lookup_int16_array;
205 212 nvlist_lookup_int32;
206 213 nvlist_lookup_int32_array;
207 214 nvlist_lookup_int64;
208 215 nvlist_lookup_int64_array;
209 216 nvlist_lookup_string;
210 217 nvlist_lookup_string_array;
211 218 nvlist_lookup_uint16;
212 219 nvlist_lookup_uint16_array;
213 220 nvlist_lookup_uint32;
214 221 nvlist_lookup_uint32_array;
215 222 nvlist_lookup_uint64;
216 223 nvlist_lookup_uint64_array;
217 224 nvlist_next_nvpair;
218 225 nvlist_pack;
219 226 nvlist_size;
220 227 nvlist_unpack;
221 228 nvpair_name;
222 229 nvpair_type;
223 230 nvpair_value_byte;
224 231 nvpair_value_byte_array;
225 232 nvpair_value_int16;
226 233 nvpair_value_int16_array;
227 234 nvpair_value_int32;
228 235 nvpair_value_int32_array;
229 236 nvpair_value_int64;
230 237 nvpair_value_int64_array;
231 238 nvpair_value_string;
232 239 nvpair_value_string_array;
233 240 nvpair_value_uint16;
234 241 nvpair_value_uint16_array;
235 242 nvpair_value_uint32;
236 243 nvpair_value_uint32_array;
237 244 nvpair_value_uint64;
238 245 nvpair_value_uint64_array;
239 246 };
240 247
241 248 SYMBOL_VERSION SUNWprivate_1.1 {
242 249 global:
243 250 dump_nvlist;
244 251 nvlist_add_hrtime;
245 252 nvlist_lookup_hrtime;
246 253 nvlist_print;
247 254 nvlist_print_json;
248 255 nvlist_prt;
249 256 nvlist_prtctl_alloc;
250 257 nvlist_prtctl_free;
251 258 nvlist_prtctl_getdest;
252 259 nvlist_prtctl_dofmt;
253 260 nvlist_prtctl_doindent;
254 261 nvlist_prtctl_setdest;
255 262 nvlist_prtctl_setfmt;
256 263 nvlist_prtctl_setindent;
257 264 nvlist_prtctlop_byte;
258 265 nvlist_prtctlop_byte_array;
259 266 nvlist_prtctlop_boolean;
260 267 nvlist_prtctlop_boolean_array;
261 268 nvlist_prtctlop_boolean_value;
262 269 nvlist_prtctlop_double;
263 270 nvlist_prtctlop_hrtime;
264 271 nvlist_prtctlop_int8;
265 272 nvlist_prtctlop_int8_array;
266 273 nvlist_prtctlop_int16;
267 274 nvlist_prtctlop_int16_array;
268 275 nvlist_prtctlop_int32;
269 276 nvlist_prtctlop_int32_array;
270 277 nvlist_prtctlop_int64;
271 278 nvlist_prtctlop_int64_array;
272 279 nvlist_prtctlop_nvlist;
273 280 nvlist_prtctlop_nvlist_array;
274 281 nvlist_prtctlop_string;
275 282 nvlist_prtctlop_string_array;
276 283 nvlist_prtctlop_uint8;
277 284 nvlist_prtctlop_uint8_array;
278 285 nvlist_prtctlop_uint16;
279 286 nvlist_prtctlop_uint16_array;
280 287 nvlist_prtctlop_uint32;
281 288 nvlist_prtctlop_uint32_array;
282 289 nvlist_prtctlop_uint64;
283 290 nvlist_prtctlop_uint64_array;
284 291 nvpair_value_hrtime;
285 292 nvpair_type_is_array;
286 293 nvlist_lookup_nvpair_embedded_index;
287 294 nvpair_value_match;
288 295 nvpair_value_match_regex;
289 296 local:
290 297 *;
291 298 };
↓ open down ↓ |
239 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX