Home
last modified time | relevance | path

Searched full:tracing (Results 1 – 25 of 659) sorted by relevance

12345678910>>...27

/freebsd/secure/lib/libcrypto/man/man3/
H A DOSSL_trace_enabled.371 \&\- OpenSSL Tracing API
116 If the tracing facility is enabled (see "Configure Tracing" below),
117 these functions are used to generate free text tracing output.
119 The tracing output is divided into types which are enabled
121 The tracing types are described in detail in
126 Tracing for a specific category is enabled at run-time if a so-called
134 tracing code both channel types are effectively indistinguishable.
146 The tracing code normally does not call OSSL_trace_{begin,end}() directly,
150 \&\fBOSSL_trace_enabled()\fR can be used to check if tracing for the given
151 \&\fIcategory\fR is enabled, i.e., if the tracing facility has been statically
[all …]
H A DOSSL_trace_set_channel.381 If available (see "Configure Tracing" below), the application can request
89 to which the application can write the tracing output for this category.
94 For the tracing code, both trace channel types are indistinguishable.
98 \&\fBOSSL_TRACE_ENABLED\fR\|(3) can be used to check whether tracing is currently
111 tracing output.
115 tracing prefixes, consider setting a callback with
132 \&\fBOSSL_trace_set_callback()\fR with NULL for \fIcb\fR disables tracing for
175 exit from \f(CWmain()\fR, and any tracing output done during this cleanup
176 will be lost if the tracing channel or callback were cleaned away
346 .SS "Configure Tracing"
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_trace_enabled.pod12 - OpenSSL Tracing API
59 If the tracing facility is enabled (see L</Configure Tracing> below),
60 these functions are used to generate free text tracing output.
62 The tracing output is divided into types which are enabled
64 The tracing types are described in detail in
69 Tracing for a specific category is enabled at run-time if a so-called
77 tracing code both channel types are effectively indistinguishable.
89 The tracing code normally does not call OSSL_trace_{begin,end}() directly,
95 OSSL_trace_enabled() can be used to check if tracing for the given
96 I<category> is enabled, i.e., if the tracing facility has been statically
[all …]
H A DOSSL_trace_set_channel.pod24 If available (see L</Configure Tracing> below), the application can request
32 to which the application can write the tracing output for this category.
37 For the tracing code, both trace channel types are indistinguishable.
41 L<OSSL_TRACE_ENABLED(3)> can be used to check whether tracing is currently
55 tracing output.
59 tracing prefixes, consider setting a callback with
76 OSSL_trace_set_callback() with NULL for I<cb> disables tracing for
132 exit from C<main()>, and any tracing output done during this cleanup
133 will be lost if the tracing channel or callback were cleaned away
316 =head2 Configure Tracing
[all …]
/freebsd/share/man/man4/
H A Dhwt.430 framework provides infrastructure for hardware-assisted tracing.
39 The framework supports several tracing technologies found on
73 This request allocates kernel tracing context (CTX) based on requested mode of
81 where ident is a unique identification number of tracing context, d is either
84 During tracing of a target process, HWT records runtime events such as threads
91 This pause allows user-space tools to retrieve the records and adjust tracing
94 allowing tracing of specific functions within the target executable or a
112 Start tracing.
113 In HWT CPU mode the tracing does actually start with this
116 In the Thread mode, the tracing "running" flag set, but tracing begins after
[all …]
H A Dkcov.465 The thread then enables coverage tracing, with coverage data being written by
67 When tracing is disabled, the kernel relinquishes its access to the shared
74 The state of the tracing buffer can be reset by writing the value 0 to this
76 The record layout depends on the tracing mode set using the
80 Two tracing modes are implemented,
84 PC-tracing records a program counter value for each basic block executed while
85 tracing is enabled.
88 Comparison tracing provides information about data flow; information about
130 Set the size of the tracing buffer in units of
139 Enable coverage tracing for the calling thread.
[all …]
H A Ddtrace_pid.411 .Nd a DTrace provider for dynamic userspace tracing based on function boundary instrumentation
21 provider implements userspace dynamic tracing
82 .Xr tracing 7
86 .%B DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X and FreeBSD
92 .%B The illumos Dynamic Tracing Guide
/freebsd/share/man/man7/
H A Dtracing.710 .Nm tracing
11 .Nd introduction to FreeBSD tracing and performance monitoring
14 features a large variety of tracing and performance monitoring facilities.
22 is the most versatile tracing framework available on
24 and is capable of tracing throughout the
37 .Ss Userland Tracing
69 .Ss Kernel Tracing
76 .Ss Hardware-Accelerated Tracing
79 for hardware-assisted tracing.
87 .Ss Boot-Time And Shutdown Tracing
[all …]
/freebsd/lib/libsys/
H A Dptrace.29 .Nd process tracing and debugging
21 provides tracing and debugging facilities.
24 .Em tracing
30 The tracing process must first attach to the traced process, and then
35 For the duration of the tracing session, the traced process will be
38 changed to the tracing process.
39 It is permissible for a tracing process to attach to more than one
41 When the tracing process has completed its work, it must detach the
42 traced process; if a tracing process exits without first detaching all
50 The tracing process is expected to notice this via
[all …]
H A Dktrace.233 .Nd process tracing
46 system call enables or disables tracing of one or more processes.
53 gives the pathname of the file to be used for tracing.
58 If tracing points are being disabled (see KTROP_CLEAR below),
71 .It KTROP_CLEARFILE Ta "Stop all tracing."
72 .It KTRFLAG_DESCEND Ta "The tracing change should apply to the"
97 .It KTRFAC_INHERIT Ta "Inherit tracing to future children."
100 Each tracing event outputs a record composed of a generic header
186 A thread may be unable to log one or more tracing events due to a
188 This condition is remembered by the kernel, and the next tracing request
/freebsd/usr.bin/ktrace/
H A Dktrace.133 .Nd enable kernel process tracing
60 Once tracing is enabled on a process, trace data will be logged until
63 It is strongly suggested that users memorize how to disable tracing before
65 The following command is sufficient to disable tracing on all user-owned
83 Disable tracing on all user-owned processes, and, if executed by root, all
99 Enable (disable) tracing on all processes in the process group (only one
109 Enable (disable) tracing on the indicated process id (only one
173 .Sh CAPABILITY VIOLATION TRACING
199 Disable all tracing of process 65:
202 Disable tracing signals on process 70 and all current children:
[all …]
/freebsd/share/man/man8/
H A Ddebug.sh.848 run-time tracing of complicated shell scripts.
51 turns tracing on if any
57 It turns tracing off if
66 that caused tracing to be enabled, or
79 option is present, tracing is turned off unless there
84 turns tracing on if any
110 returns true if tracing is enabled.
156 and if that does not turn tracing on,
181 If a function turns tracing on, ksh turns it off when the
/freebsd/sys/dev/hwt/
H A Dhwt.c32 * Hardware Tracing framework.
34 * The framework manages hardware tracing units that collect information
44 * calls to allow user to manage CPU (hardware) tracing units.
50 * Allocates kernel tracing context CTX based on requested mode
57 * Maps tracing buffers of the corresponding thread to userspace.
61 * Enables tracing unit for a given context.
82 * Some architectures may have different tracing units supported, so user
86 * it. Immediately, kernel initializes tracing backend.
92 * tracing for threads associated with the context (threads of the proc).
98 * 5. User mmaps tracing buffers of each thread to userspace (using
[all …]
/freebsd/contrib/ncurses/man/
H A Dcurs_trace.3x114 \fBcurses_trace\fP, which selectively enables different tracing features, and
131 If tracing is available,
138 If the file already exists, no tracing is done.
140 If tracing is not available, \fBcurses_trace\fP returns zero (0).
147 turn off tracing by passing a zero parameter.
151 so that it can resume tracing later if a nonzero parameter is passed
202 Some tracing features are enabled whenever the \fBcurses_trace\fP parameter
222 If \fI\%ncurses\fP is built without tracing,
231 functions to enable the tracing feature as if
265 The SVr4 tracing feature is undocumented.
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/
H A Dman.TraceFunctions47 * RESULT: tracing of matching list of probes with function read.
55 * RESULT: tracing of matching list of probes with function read.
63 * RESULT: tracing of probes with module genunix and function read.
67 * RESULT: tracing of probes with provider sysinfo, module genunix
72 * RESULT: tracing of probes with provider sysinfo and function read.
84 * RESULT: tracing of both read and write probes.
101 * RESULT: tracing of probes with function read and with message FOUND
105 * RESULT: tracing of probes with function read and with message FOUND
113 * RESULT: tracing of probes with function read, name entry and with
H A Dman.TraceModule31 * Tracing a module using the -m option.
67 * RESULT: tracing of both genunix and unix probes.
84 * RESULT: tracing of all the probes matching provider fbt and module
89 * RESULT: tracing of all the probes matching module genunix with
94 * RESULT: tracing of all the probes matching module genunix with
112 * RESULT: tracing of all the probes matching module genunix,
H A Dman.TraceNames71 * RESULT: tracing of probes with provider sysinfo, module genunix
76 * RESULT: tracing of probes with module genunix
84 * RESULT: tracing of probes with function read.
88 * RESULT: tracing of probes with provider profile and name
93 * RESULT: tracing of both read and write probes.
128 * RESULT: Tracing of BEGIN function but no message FOUND.
/freebsd/sys/contrib/zstd/lib/common/
H A Dzstd_trace.h43 /* Only enable tracing when weak symbols are available. */
104 * A tracing context. It must be 0 when tracing is disabled.
105 * Otherwise, any non-zero value returned by a tracing begin()
108 * Any non-zero value is treated as tracing is enabled and not
123 * @returns Non-zero if tracing is enabled. The return value is
132 * @param trace The zstd tracing info.
142 * @returns Non-zero if tracing is enabled. The return value is
151 * @param trace The zstd tracing info.
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DTraceGDBRemotePackets.h44 /// Tracing technology name, e.g. intel-pt, arm-coresight.
47 /// If \a std::nullopt, then this starts tracing the whole process. Otherwise,
48 /// only tracing for the specified threads is enabled.
52 /// \b true if \a tids is \a std::nullopt, i.e. whole process tracing.
73 /// Tracing technology name, e.g. intel-pt, arm-coresight.
75 /// If \a std::nullopt, then this stops tracing the whole process. Otherwise,
76 /// only tracing for the specified threads is stopped.
89 /// Tracing technology name, e.g. intel-pt, arm-coresight.
150 /// Tracing technology name, e.g. intel-pt, arm-coresight.
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBTrace.h68 /// Start tracing all current and future threads in a live process using a
69 /// provided configuration. This is referred as "process tracing" in the
92 /// Start tracing a specific thread in a live process using a provided
93 /// configuration. This is referred as "thread tracing" in the documentation.
97 /// If the thread is already being traced by a "process tracing" operation,
112 /// Stop tracing all threads in a live process.
114 /// If a "process tracing" operation is active, e.g. \a SBTrace::Start(const
124 /// Stop tracing a specific thread in a live process regardless of whether the
125 /// thread was traced explicitly or as part of a "process tracing" operation.
/freebsd/sys/amd64/pt/
H A Dpt.c13 * 'smp_rendezvous' to start and disable tracing on each target core.
16 * is generated for each 'pt_ctx' structure using the HWT tracing buffers.
17 * The HWT tracing buffer is split into 4K ToPA entries. Currently, each
23 * - When tracing starts, the PT hardware will start writing data into the
24 * tracing buffer. When a TOPA_INT entry is filled, it will trigger an
26 * last valid tracing buffer offset and enqueue a HWT_RECORD_BUFFER record.
29 * and uses the offsets to decode data from the tracing buffer.
34 * a 4K ToPA entry is filled. While this is fine when tracing smaller
36 * traffic when tracing hotter functions. A proper solution for this issue
40 * - Support for more tracing options and PT features.
[all …]
/freebsd/libexec/rc/
H A Ddebug.sh22 # flexible run-time tracing of complicated shell scripts.
24 # DebugOn turns tracing on if any "tag" is found in "DEBUG_SH".
25 # It turns tracing off if "!tag" is found in "DEBUG_SH".
26 # It also sets "DEBUG_ON" to the "tag" that caused tracing to be
29 # If the '-o' flag is given, tracing is turned off unless there
37 # DebugOff turns tracing on if any "tag" matches "DEBUG_OFF" or
54 # Debugging returns true if tracing is enabled.
63 # Debug calls DebugOn and if that does not turn tracing on, it
76 # If a function turns tracing on, ksh turns it off when the
186 # Actually turn on tracing, set $DEBUG_ON=$match
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Dtrace.h75 * Enables tracing for the given |category| by providing a BIO sink
77 * trace channel is removed and tracing for the category is disabled.
96 * OSSL_trace_cb is the type tracing callback provided by the application.
116 * Enables tracing for the given |category| by creating an internal
119 * is removed and tracing for the category is disabled.
133 * Returns 1 if tracing for the specified category is enabled, otherwise 0
138 * Wrap a group of tracing output calls. OSSL_trace_begin() locks tracing and
140 * channel is associated with the category. OSSL_trace_end() unlocks tracing.
162 * When the tracing feature is disabled, these macros are defined to
233 * OSSL_TRACE_ENABLED() - Check whether tracing is enabled for |category|
/freebsd/sys/kern/
H A Dkern_boottrace.c47 static MALLOC_DEFINE(M_BOOTTRACE, "boottrace", "memory for boot tracing");
78 /* Boot-time tracing */
81 /* Run-time tracing */
84 /* Shutdown-time tracing */
87 /* Set when system boot is complete, and we've switched to runtime tracing. */
133 "Reset run-time tracing table");
141 "Boot-time and shutdown-time tracing enabled");
149 "Enable kernel shutdown tracing to the console");
158 "Tracing threshold (ms) below which tracing is ignored");
162 "Boot-time tracing table size");
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/
H A Ddtrace.128 .Nd dynamic tracing compiler and tracing utility
53 DTrace is a comprehensive dynamic tracing framework ported from Solaris.
72 Options that generate anonymous tracing programs
76 Options that modify DTrace tracing and buffering behavior and enable
137 Claim anonymous tracing state and display the traced data.
144 to exit immediately after consuming the anonymous tracing state rather than
147 Generate directives for anonymous tracing and write them to
150 the specified probes for anonymous tracing and then exits.
222 Exit after compiling any requests and consuming anonymous tracing state
227 option to print anonymous tracing data and exit.
[all …]

12345678910>>...27