Print this page
3946 ::gcore
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/lib/libproc/common/mapfile-vers
+++ new/usr/src/lib/libproc/common/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.
↓ open down ↓ |
14 lines elided |
↑ open up ↑ |
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 2012 DEY Storage Systems, Inc. All rights reserved.
24 24 # Copyright (c) 2013, Joyent, Inc. All rights reserved.
25 +# Copyright (c) 2013 by Delphix. All rights reserved.
25 26 #
26 27
27 28 #
28 29 # MAPFILE HEADER START
29 30 #
30 31 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
31 32 # Object versioning must comply with the rules detailed in
32 33 #
33 34 # usr/src/lib/README.mapfiles
34 35 #
35 36 # You should not be making modifications here until you've read the most current
36 37 # copy of that file. If you need help, contact a gatekeeper for guidance.
37 38 #
38 39 # MAPFILE HEADER END
39 40 #
40 41
41 42 $mapfile_version 2
42 43
43 44 # Due to mistakes made early in the history of this library, there are no
44 45 # SUNW_1.1 through SUNW_1.4 symbols, but they are now kept as placeholders.
45 46 # Don't add any symbols to these versions.
46 47
47 48 SYMBOL_VERSION SUNW_1.4 {
48 49 global:
49 50 SUNW_1.4;
50 51 } SUNW_1.3;
51 52
52 53 SYMBOL_VERSION SUNW_1.3 {
53 54 global:
54 55 SUNW_1.3;
55 56 } SUNW_1.2;
56 57
57 58 SYMBOL_VERSION SUNW_1.2 {
58 59 global:
59 60 SUNW_1.2;
60 61 } SUNW_1.1;
61 62
62 63 SYMBOL_VERSION SUNW_1.1 {
63 64 global:
64 65 SUNW_1.1;
65 66 };
66 67
67 68 SYMBOL_VERSION SUNWprivate_1.1 {
68 69 global:
69 70 Lalt_stack;
70 71 Lclearfault;
71 72 Lclearsig;
72 73 Lctlfd;
73 74 Ldstop;
74 75 Lfree;
75 76 Lgetareg;
76 77 Lgrab;
77 78 Lgrab_error;
78 79 _libproc_debug;
79 80 Lmain_stack;
80 81 Lprochandle;
81 82 Lpsinfo;
82 83 Lputareg;
83 84 Lsetrun;
84 85 Lstack;
85 86 Lstate;
86 87 Lstatus;
87 88 Lstop;
88 89 Lsync;
89 90 Lwait;
90 91 Lxecbkpt;
91 92 Lxecwapt;
92 93 Paddr_to_ctf;
93 94 Paddr_to_loadobj;
94 95 Paddr_to_map;
95 96 Paddr_to_text_map;
96 97 Pasfd;
97 98 Pclearfault;
98 99 Pclearsig;
99 100 Pcontent;
100 101 Pcreate;
101 102 Pcreate_agent;
102 103 Pcreate_callback;
103 104 Pcreate_error;
104 105 Pcred;
105 106 Pctlfd;
106 107 Pdelbkpt;
107 108 Pdelwapt;
108 109 Pdestroy_agent;
109 110 Pdstop;
110 111 Penv_iter;
111 112 Perror_printf;
112 113 Pexecname;
113 114 Pfault;
114 115 Pfgcore;
115 116 Pfgrab_core;
↓ open down ↓ |
81 lines elided |
↑ open up ↑ |
116 117 Pfree;
117 118 Pgcore;
118 119 Pgetareg;
119 120 Pgetauxval;
120 121 Pgetauxvec;
121 122 Pgetenv;
122 123 Pgrab;
123 124 Pgrab_core;
124 125 Pgrab_error;
125 126 Pgrab_file;
127 + Pgrab_ops;
126 128 Pisprocdir;
127 129 Pissyscall_prev;
128 130 Plmid;
129 131 Plmid_to_loadobj;
130 132 Plmid_to_map;
131 133 Plookup_by_addr;
132 134 Plookup_by_name;
133 135 Plwp_alt_stack;
134 136 Plwp_getfpregs;
135 137 Plwp_getpsinfo;
136 138 Plwp_getregs;
137 139 Plwp_getspymaster;
138 140 Plwp_iter;
139 141 Plwp_iter_all;
140 142 Plwp_main_stack;
141 143 Plwp_setfpregs;
142 144 Plwp_setregs;
143 145 Plwp_stack;
144 146 Pmapping_iter;
145 147 Pmapping_iter_resolved;
146 148 Pname_to_ctf;
147 149 Pname_to_loadobj;
148 150 Pname_to_map;
149 151 Pobject_iter;
150 152 Pobject_iter_resolved;
151 153 Pobjname;
152 154 Pobjname_resolved;
153 155 Pplatform;
154 156 Ppltdest;
155 157 Ppriv;
156 158 Pprivinfo;
157 159 Ppsinfo;
158 160 Pputareg;
159 161 pr_access;
160 162 pr_close;
161 163 pr_creat;
162 164 Prd_agent;
163 165 pr_door_info;
164 166 Pread;
165 167 Pread_string;
166 168 Prelease;
167 169 Preopen;
168 170 Preset_maps;
169 171 pr_exit;
170 172 pr_fcntl;
171 173 pr_fstat;
172 174 pr_fstat64;
173 175 pr_fstatvfs;
174 176 pr_getitimer;
175 177 pr_getpeername;
176 178 pr_getpeerucred;
177 179 pr_getprojid;
178 180 pr_getrctl;
179 181 pr_getrlimit;
180 182 pr_getrlimit64;
181 183 pr_getsockname;
182 184 pr_getsockopt;
183 185 pr_gettaskid;
184 186 pr_getzoneid;
185 187 pr_ioctl;
186 188 pr_link;
187 189 pr_llseek;
188 190 pr_lseek;
189 191 pr_lstat;
190 192 pr_lstat64;
191 193 pr_lwp_exit;
192 194 pr_memcntl;
193 195 pr_meminfo;
194 196 pr_mmap;
195 197 pr_munmap;
196 198 proc_arg_grab;
197 199 proc_arg_psinfo;
198 200 proc_arg_xgrab;
199 201 proc_arg_xpsinfo;
200 202 proc_content2str;
201 203 proc_finistdio;
202 204 proc_fltname;
203 205 proc_fltset2str;
204 206 proc_flushstdio;
205 207 proc_get_auxv;
206 208 proc_get_cred;
207 209 proc_get_priv;
208 210 proc_get_psinfo;
209 211 proc_get_status;
210 212 proc_initstdio;
211 213 proc_lwp_in_set;
212 214 proc_lwp_range_valid;
213 215 proc_signame;
214 216 proc_sigset2str;
215 217 proc_str2content;
216 218 proc_str2flt;
217 219 proc_str2fltset;
218 220 proc_str2sig;
219 221 proc_str2sigset;
220 222 proc_str2sys;
221 223 proc_str2sysset;
222 224 proc_sysname;
223 225 proc_sysset2str;
224 226 proc_unctrl_psinfo;
225 227 proc_walk;
226 228 pr_open;
227 229 pr_processor_bind;
228 230 pr_rename;
229 231 pr_setitimer;
230 232 pr_setprojrctl;
231 233 pr_setrctl;
232 234 pr_setrlimit;
233 235 pr_setrlimit64;
234 236 pr_settaskid;
235 237 pr_sigaction;
236 238 pr_stat;
237 239 pr_stat64;
238 240 pr_statvfs;
239 241 pr_unlink;
240 242 pr_waitid;
241 243 pr_zmap;
242 244 Pset_procfs_path;
243 245 Psetbkpt;
244 246 Psetcred;
245 247 Psetfault;
246 248 Psetflags;
247 249 Psetpriv;
248 250 Psetrun;
249 251 Psetsignal;
250 252 Psetsysentry;
251 253 Psetsysexit;
252 254 Psetwapt;
253 255 Psetzoneid;
254 256 Psignal;
255 257 ps_lcontinue;
256 258 ps_lgetfpregs;
257 259 ps_lgetregs;
258 260 ps_lsetfpregs;
259 261 ps_lsetregs;
260 262 ps_lstop;
261 263 ps_pauxv;
262 264 ps_pbrandname;
263 265 ps_pcontinue;
264 266 ps_pdmodel;
265 267 ps_pdread { FLAGS = NODYNSORT }; # Alias of ps_pread
266 268 ps_pdwrite { FLAGS = NODYNSORT }; # Alias of ps_pwrite
267 269 ps_pglobal_lookup;
268 270 ps_pglobal_sym;
269 271 ps_plog;
270 272 ps_pread;
271 273 ps_pstop;
272 274 ps_ptread { FLAGS = NODYNSORT }; # Alias of ps_pread
273 275 ps_ptwrite { FLAGS = NODYNSORT }; # Alias of ps_pwrite
274 276 ps_pwrite;
275 277 Pstack_iter;
276 278 Pstate;
277 279 Pstatus;
278 280 Pstop;
279 281 Pstopstatus;
280 282 Psymbol_iter;
281 283 Psymbol_iter_by_addr;
282 284 Psymbol_iter_by_lmid;
283 285 Psymbol_iter_by_name;
284 286 Psync;
285 287 Psyscall;
286 288 Psysentry;
287 289 Psysexit;
288 290 Puname;
289 291 Punsetflags;
290 292 Pupdate_maps;
291 293 Pupdate_syms;
292 294 Pwait;
293 295 Pwrite;
294 296 Pxcreate;
295 297 Pxecbkpt;
296 298 Pxecwapt;
297 299 Pxlookup_by_addr;
298 300 Pxlookup_by_addr_resolved;
299 301 Pxlookup_by_name;
300 302 Pxsymbol_iter;
301 303 Pzonename;
302 304 Pzonepath;
303 305 Pzoneroot;
304 306 Pfdinfo_iter;
305 307
306 308 $if _x86 && _ELF32
307 309 Pldt;
308 310 proc_get_ldt;
309 311 ps_lgetLDT;
310 312 $endif
311 313
312 314 $if _sparc
313 315 Plwp_getgwindows;
314 316 Plwp_getxregs;
315 317 Plwp_setxregs;
316 318 ps_lgetxregs;
317 319 ps_lgetxregsize;
318 320 ps_lsetxregs;
319 321
320 322 $if _ELF64
321 323 Plwp_getasrs;
322 324 Plwp_setasrs;
323 325 $endif
324 326 $endif
325 327
326 328 local:
327 329 *;
328 330 };
↓ open down ↓ |
193 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX