Print this page
8158 Want named threads API
9857 proc manpages should have LIBRARY section
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/man/man3proc/Preset_maps.3proc
+++ new/usr/src/man/man3proc/Preset_maps.3proc
1 1 .\"
2 2 .\" This file and its contents are supplied under the terms of the
3 3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
4 4 .\" You may only use this file in accordance with the terms of version
5 5 .\" 1.0 of the CDDL.
6 6 .\"
7 7 .\" A full copy of the text of the CDDL should have accompanied this
8 8 .\" source. A copy of the CDDL is also available via the Internet at
9 9 .\" http://www.illumos.org/license/CDDL.
↓ open down ↓ |
9 lines elided |
↑ open up ↑ |
10 10 .\"
11 11 .\"
12 12 .\" Copyright 2015 Joyent, Inc.
13 13 .\"
14 14 .Dd May 11, 2016
15 15 .Dt PRESET_MAPS 3PROC
16 16 .Os
17 17 .Sh NAME
18 18 .Nm Preset_maps
19 19 .Nd reset memory mapping data after exec
20 -.Sh SYNOPSIS
20 +.Sh LIBRARY
21 21 .Lb libproc
22 +.Sh SYNOPSIS
22 23 .In libproc.h
23 24 .Ft void
24 25 .Fo Preset_maps
25 26 .Fa "struct ps_prochandle *P"
26 27 .Fc
27 28 .Sh DESCRIPTION
28 29 The
29 30 .Fn Preset_maps
30 31 function resets all of the mapping data, cached symbol tables, debug
31 32 information, CTF, and more in the process handle
32 33 .Fa P .
33 34 The map information will rebuild itself on the execution of another
34 35 .Xr libproc 3LIB
35 36 function that requires the information.
36 37 This function should be called any time after a process handle performs
37 38 an
38 39 .Xr exec 2 .
39 40 As such, this interface is only relevant to the manipulation of live
40 41 processes and not core files or ELF files.
41 42 For more information, see the
42 43 .Sy PROGRAMMING NOTES
43 44 section in
44 45 .Xr libproc 3LIB .
45 46 .Sh INTERFACE STABILITY
46 47 .Sy Uncommitted
47 48 .Sh MT-LEVEL
48 49 See
49 50 .Sy LOCKING
50 51 in
51 52 .Xr libproc 3LIB .
52 53 .Sh SEE ALSO
53 54 .Xr exec 2 ,
54 55 .Xr libproc 3LIB ,
55 56 .Xr proc 4
↓ open down ↓ |
24 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX