Home
last modified time | relevance | path

Searched full:trace (Results 1 – 25 of 1565) sorted by relevance

12345678910>>...63

/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/
H A Dtst.signedkeys.d39 * the behavior is preserved. Consistency with trace() output is also
48 trace((char)-2);
49 trace("\n");
50 trace((char)-1);
51 trace("\n");
52 trace((char)0);
53 trace("\n");
54 trace((char)1);
55 trace("\n");
56 trace((char)2);
[all …]
/freebsd/sys/arm64/coresight/
H A Dcoresight_etm4x.h35 #define TRCPRGCTLR 0x004 /* Trace Programming Control Register */
36 #define TRCPRGCTLR_EN (1 << 0) /* Trace unit enable bit */
37 #define TRCPROCSELR 0x008 /* Trace PE Select Control Register */
38 #define TRCSTATR 0x00C /* Trace Trace Status Register */
40 #define TRCSTATR_IDLE (1 << 0) /* The trace unit is idle. */
41 #define TRCCONFIGR 0x010 /* Trace Trace Configuration Register */
58 #define TRCCONFIGR_CCI (1 << 4) /* Cycle counting in the instruction trace is enabled. */
62 #define TRCCONFIGR_INSTP0_NONE 0 /* Do not trace load and store instructions as P0 instructions. */
63 #define TRCCONFIGR_INSTP0_LDR (1 << TRCCONFIGR_INSTP0_S) /* Trace load instructions as P0 instruct…
64 #define TRCCONFIGR_INSTP0_STR (2 << TRCCONFIGR_INSTP0_S) /* Trace store instructions as P0 instruc…
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/
H A Dtst.func_access.ksh37 BEGIN { trace(mutex_owned(&`pidlock)); }
38 BEGIN { trace(mutex_owner(&`pidlock)); }
39 BEGIN { trace(mutex_type_adaptive(&`pidlock)); }
40 BEGIN { trace(mutex_type_spin(&`pidlock)); }
42 BEGIN { trace(rw_read_held(&`ksyms_lock)); }
43 BEGIN { trace(rw_write_held(&`ksyms_lock)); }
44 BEGIN { trace(rw_iswriter(&`ksyms_lock)); }
46 BEGIN { x = alloca(10); bcopy(`initname, x, 10); trace(stringof(x)); }
49 BEGIN { trace(strlen(`initname)); }
50 BEGIN { trace(strchr(`initname, 0x69)); }
[all …]
/freebsd/usr.bin/ktrace/
H A Dktrace.148 utility enables kernel trace logging for the specified processes.
49 Kernel trace data is logged to the file
60 Once tracing is enabled on a process, trace data will be logged until
61 either the process exits or the trace point is cleared.
64 attempting to trace a process.
70 The trace file is not human readable; use
81 Append to the trace file instead of recreating it.
86 Clear the specified trace points associated with the given file or processes.
94 Log trace records to
103 Inherit; pass the trace flags to all future children of the designated
[all …]
/freebsd/contrib/ncurses/man/
H A Dcurs_trace.3x60 \fB\%trace\fP,
77 \fBunsigned curses_trace(const unsigned \fItrace-mask\fP);
94 \fBvoid trace(const unsigned int \fItrace-mask\fP);
97 The \fIcurses trace\fP routines are used for debugging the
106 All of the trace functions may be compiled into any model (shared, static,
107 profile) by defining the symbol \fBTRACE\fP.
116 \fB_tracef\fP, which writes formatted data to the \fItrace\fP file.
129 whether or not the other trace functions are available:
133 updates the trace mask,
134 and returns the previous trace mask.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h17 // by looking at a trace through the current basic block.
19 // For every block, the MachineTraceMetrics pass will pick a preferred trace
20 // that passes through the block. The trace is chosen based on loop structure,
24 // It is expensive to compute a full arbitrary trace for every block, so to
30 // Traces tend to align with loops. The trace through a block in an inner loop
32 // nested loops, the trace may begin and end at those instead.
34 // For each trace, we compute the critical path length, which is the number of
35 // cycles required to execute the trace when execution is limited by data
37 // of cycles required to execute all instructions in the trace when ignoring
87 /// Select the trace through a block that has the fewest instructions.
[all …]
/freebsd/contrib/googletest/googletest/test/
H A Dgoogletest-output-test-golden-lin.txt7 Stack trace: (omitted)
13 Stack trace: (omitted)
47 Stack trace: (omitted)
55 Stack trace: (omitted)
69 Stack trace: (omitted)
80 Stack trace: (omitted)
90 Stack trace: (omitted)
99 Stack trace: (omitted)
109 Stack trace: (omitted)
115 Stack trace: (omitted)
[all …]
/freebsd/lib/libsys/
H A Dktrace.247 Users may only trace their own processes.
48 Only the super-user can trace setuid or setgid programs.
55 All trace records are always appended to the file,
57 previous trace data.
67 .It KTROP_SET Ta "Enable trace points specified in"
69 .It KTROP_CLEAR Ta "Disable trace points specified in"
78 argument specifies the trace points of interest.
79 The defined trace points are:
81 .It KTRFAC_SYSCALL Ta "Trace system calls."
82 .It KTRFAC_SYSRET Ta "Trace return values from system calls."
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_trace_set_channel.pod8 OSSL_trace_set_callback, OSSL_trace_cb - Enabling trace output
12 #include <openssl/trace.h>
25 internal trace output.
28 The trace output is divided into categories which can be
31 I<trace channel> to it, which in the simplest case is just a BIO object
34 get more finegrained trace information. This callback will be wrapped
37 For the tracing code, both trace channel types are indistinguishable.
38 These are called a I<simple trace channel> and a I<callback trace channel>,
43 OSSL_trace_set_channel() is used to enable the given trace C<category>
44 by attaching the B<BIO> I<bio> object as (simple) trace channel.
[all …]
H A DOSSL_trace_enabled.pod17 #include <openssl/trace.h>
24 /* trace group macros */
28 /* Leave trace group prematurely in case of an error */
35 /* one-shot trace macros */
41 /* check whether a trace category is enabled */
58 L<OSSL_trace_set_callback(3)/Trace types>.
63 I<trace channel> is attached to it. A trace channel is simply a
64 BIO object to which the application can write its trace output.
66 The application has two different ways of registering a trace channel,
71 We call them a I<simple trace channel> and a I<callback trace channel>,
[all …]
/freebsd/contrib/dialog/package/
H A Ddialog.sym6 # --disable-leaks --enable-trace
7 # --disable-leaks --enable-trace --enable-widec
9 # --disable-leaks --enable-trace
10 # --disable-leaks --enable-trace --enable-widec
12 # --disable-leaks --enable-trace
13 # --disable-leaks --enable-trace --enable-widec
15 # --disable-leaks --enable-trace
16 # --disable-leaks --enable-trace --enable-widec
18 # --disable-leaks --enable-trace
19 # --disable-leaks --enable-trace --enable-widec
[all …]
H A Ddialog.map6 # --disable-leaks --enable-trace
7 # --disable-leaks --enable-trace --enable-widec
9 # --disable-leaks --enable-trace
10 # --disable-leaks --enable-trace --enable-widec
12 # --disable-leaks --enable-trace
13 # --disable-leaks --enable-trace --enable-widec
15 # --disable-leaks --enable-trace
16 # --disable-leaks --enable-trace --enable-widec
18 # --disable-leaks --enable-trace
19 # --disable-leaks --enable-trace --enable-widec
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/
H A Dtrc_gen_elem_types.h38 /** @defgroup gen_trc_elem OpenCSD Library : Generic Trace Elements
39 * @brief Generic trace elements output by the PE trace decode and SW stim decode stages.
49 …OCSD_GEN_TRC_ELEM_UNKNOWN = 0, /*!< Unknown trace element - default value or indicate error in…
51 …C_ELEM_TRACE_ON, /*!< Start of trace - beginning of elements or restart after discontinuity…
52 OCSD_GEN_TRC_ELEM_EO_TRACE, /*!< end of the available trace in the buffer. */
63 …GEN_TRC_ELEM_SWTRACE, /*!< Software trace packet - may contain data payload. STM / ITM har…
65 OCSD_GEN_TRC_ELEM_MEMTRANS, /*!< Trace indication of transactional memory operations. */
66 …OCSD_GEN_TRC_ELEM_INSTRUMENTATION, /*!< PE instrumentation trace - PE generated SW trace, applicat…
72 TRACE_ON_NORMAL = 0, /**< Trace on at start of trace or filtering discontinuity */
73 TRACE_ON_OVERFLOW, /**< Trace on due to prior trace overflow discontinuity */
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DTraceCursor.h19 /// Class used for iterating over the instructions of a thread's trace, among
23 /// of the trace so that each Trace plug-in can reconstruct, represent and store
28 /// In the case of a live process trace, an instance of a \a TraceCursor
29 /// should point to the trace at the moment it was collected. If the process
30 /// is later resumed and new trace data is collected, then it's up to each
31 /// trace plug-in to decide whether to leave the old cursor unaffected or not.
38 /// trace, these errors are represented as failed instructions, and the
42 /// The cursor can also point at events in the trace, which aren't errors
50 /// By default, the cursor points at the most recent item in the trace and is
56 /// TraceCursorSP cursor = trace.GetTrace(thread);
[all …]
H A DTrace.h1 //===-- Trace.h -------------------------------------------------*- C++ -*-===//
28 /// \class Trace Trace.h "lldb/Target/Trace.h"
29 /// A plug-in interface definition class for trace information.
31 /// Trace plug-ins allow processor trace information to be loaded into LLDB so
36 /// Trace information can be loaded into a target without a process to allow
37 /// introspection of the trace information during post mortem analysis, such as
40 /// Processor trace informatio
483 Trace(Process &live_process) : m_live_process(&live_process) {} Trace() function
[all...]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTrace.cpp1 //===-- Trace.cpp ---------------------------------------------------------===//
9 #include "lldb/Target/Trace.h"
28 // Helper structs used to extract the type of a JSON trace bundle description
91 "no trace plug-in matches the specified type: \"%s\"", in createInvalidPlugInError()
96 Trace::LoadPostMortemTraceFromFile(Debugger &debugger, in LoadPostMortemTraceFromFile()
114 return Trace::FindPluginForPostMortemProcess( in LoadPostMortemTraceFromFile()
119 Expected<lldb::TraceSP> Trace::FindPluginForPostMortemProcess( in FindPluginForPostMortemProcess()
134 Expected<lldb::TraceSP> Trace::FindPluginForLiveProcess(llvm::StringRef name, in FindPluginForLiveProcess()
138 "Can't trace non-live processes"); in FindPluginForLiveProcess()
147 Expected<StringRef> Trace::FindPluginSchema(StringRef name) { in FindPluginSchema()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h1 //===- llvm/Analysis/Trace.h - Represent one trace of LLVM code -*- C++ -*-===//
9 // This class represents a single trace of LLVM basic blocks. A trace is a
10 // single entry, multiple exit, region of code that is often hot. Trace-based
12 // block: because the trace path is assumed to be hot, optimizations for the
30 class Trace {
36 /// Trace ctor - Make a new trace from a vector of basic blocks,
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace() function
42 /// of the trace.
45 /// operator[]/getBlock - Return basic block N in the trace.
49 /// getFunction - Return this trace's parent function.
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DOSSL_trace_set_channel.3141 OSSL_trace_set_callback, OSSL_trace_cb \- Enabling trace output
145 \& #include <openssl/trace.h>
158 internal trace output.
161 The trace output is divided into categories which can be
167 get more finegrained trace information. This callback will be wrapped
170 For the tracing code, both trace channel types are indistinguishable.
171 These are called a \fIsimple trace channel\fR and a \fIcallback trace channel\fR,
175 \&\fBOSSL_trace_set_channel()\fR is used to enable the given trace \f(CW\*(C`category\*(C'\fR
176 by attaching the \fB\s-1BIO\s0\fR \fIbio\fR object as (simple) trace channel.
189 \&\fBOSSL_trace_set_callback()\fR is used to enable the given trace
[all …]
H A DOSSL_trace_enabled.3150 \& #include <openssl/trace.h>
157 \& /* trace group macros */
161 \& /* Leave trace group prematurely in case of an error */
168 \& /* one\-shot trace macros */
174 \& /* check whether a trace category is enabled */
191 \&\*(L"Trace types\*(R" in \fBOSSL_trace_set_callback\fR\|(3).
196 \&\fItrace channel\fR is attached to it. A trace channel is simply a
197 \&\s-1BIO\s0 object to which the application can write its trace output.
199 The application has two different ways of registering a trace channel,
204 We call them a \fIsimple trace channel\fR and a \fIcallback trace channel\fR,
[all …]
/freebsd/crypto/openssh/regress/
H A Dsshsig.sh26 trace "start agent"
54 trace "$tid: key type $t check bad hashlg"
64 trace "$tid: key type $t sign with hash $h"
69 trace "$tid: key type $t verify with hash $h"
76 trace "$tid: key type $t verify with limited namespace"
84 trace "$tid: key type $t print-pubkey"
97 trace "$tid: key type $t verify with bad signers"
105 trace "$tid: key type $t verify with wrong key"
113 trace "$tid: key type $t verify with wrong data"
121 trace "$tid: key type $t verify with wrong principal"
[all …]
/freebsd/sys/contrib/zstd/programs/
H A Dzstdcli_trace.c21 /* We depend on the trace header to avoid duplicating the ZSTD_trace struct.
80 static void TRACE_log(char const* method, PTime duration, ZSTD_Trace const* trace) in TRACE_log() argument
84 double const ratio = (double)trace->uncompressedSize / (double)trace->compressedSize; in TRACE_log()
85 double const speed = ((double)trace->uncompressedSize * 1000) / (double)duration; in TRACE_log()
86 if (trace->params) { in TRACE_log()
87 ZSTD_CCtxParams_getParameter(trace->params, ZSTD_c_compressionLevel, &level); in TRACE_log()
88 ZSTD_CCtxParams_getParameter(trace->params, ZSTD_c_nbWorkers, &workers); in TRACE_log()
109 trace->version, in TRACE_log()
111 trace->streaming ? "streaming" : "single-pass", in TRACE_log()
114 (unsigned long long)trace->dictionarySize, in TRACE_log()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTrace.cpp28 #include "lldb/Target/Trace.h"
77 interpreter, "trace save", in CommandObjectTraceSave()
78 "Save the trace of the current target in the specified directory, " in CommandObjectTraceSave()
80 "This directory will contain a trace bundle, with all the " in CommandObjectTraceSave()
81 "necessary files the reconstruct the trace session even on a " in CommandObjectTraceSave()
84 "trace.json. This file can be used by the \"trace load\" command " in CommandObjectTraceSave()
85 "to load this trace in LLDB." in CommandObjectTraceSave()
88 "trace save [<cmd-options>] <bundle_directory>", in CommandObjectTraceSave()
107 result.AppendError("a single path to a directory where the trace bundle " in DoExecute()
122 "Trace bundle description file written to: {0}", *desc_file); in DoExecute()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DDecodedThread.h13 #include "lldb/Target/Trace.h"
31 /// Negative number returned by libipt when decoding the trace and
57 /// decoding a trace, as well as a position cursor used when reverse debugging
58 /// the trace.
61 /// stopped at. See \a Trace::GetCursorPosition for more information.
66 /// A structure that represents a maximal range of trace items associated to
70 /// Number of trace items in this range.
72 /// Index of the first trace item in this range.
81 /// A structure that represents a maximal range of trace items associated to
90 /// Number of trace item
[all...]
H A DTraceIntelPT.h24 class TraceIntelPT : public Trace {
40 /// Return the global properties for this trace plug-in.
58 /// Create an instance of this class from a trace bundle.
61 /// The description of the trace bundle. See \a Trace::FindPlugin.
64 /// The path to the directory that contains the trace bundle.
71 /// A trace instance or an error in case of failures.
112 /// Trace size per thread in bytes.
115 /// Maximum total trace size per process in bytes.
124 /// This value defines whether to have an intel pt trace buffe
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTrace.cpp1 //===- Trace.cpp - Implementation of Trace class --------------------------===//
9 // This class represents a single trace of LLVM basic blocks. A trace is a
10 // single entry, multiple exit, region of code that is often hot. Trace-based
12 // block: because the trace path is assumed to be hot, optimizations for the
17 #include "llvm/Analysis/Trace.h"
27 Function *Trace::getFunction() const { in getFunction()
31 Module *Trace::getModule() const { in getModule()
35 /// print - Write trace to output stream.
36 void Trace::print(raw_ostream &O) const { in print()
38 O << "; Trace from function " << F->getName() << ", blocks:\n"; in print()
[all …]

12345678910>>...63