Home
last modified time | relevance | path

Searched +full:trace +full:- +full:mapping (Results 1 – 25 of 779) sorted by relevance

12345678910>>...32

/external/tensorflow/tensorflow/core/function/trace_type/
Ddefault_types.py7 # http://www.apache.org/licenses/LICENSE-2.0
24 from tensorflow.python.types import trace
27 class Literal(trace.TraceType, serialization.Serializable):
34 def is_subtype_of(self, other: trace.TraceType) -> bool:
38 self, types: Sequence[trace.TraceType]) -> Optional["Literal"]:
42 def experimental_type_proto(cls) -> Type[default_types_pb2.SerializedLiteral]:
47 cls, proto: default_types_pb2.SerializedLiteral) -> "Literal":
65 def experimental_as_proto(self) -> default_types_pb2.SerializedLiteral:
85 def _placeholder_value(self) -> Any:
88 def __eq__(self, other) -> bool:
[all …]
/external/trace-cmd/Documentation/libtracecmd/
Dlibtracecmd-peer.txt5 ----
6 tracecmd_get_traceid, tracecmd_get_guest_cpumap - Manage trace session with multiple trace peers,
7 recorded in multiple trace files.
10 --------
12 --
13 *#include <trace-cmd.h>*
17 --
20 -----------
21 This set of APIs can be used to manage a trace session with multiple trace
23 The trace data of each peer from the session is recorded in separate trace files.
[all …]
/external/compiler-rt/lib/sanitizer_common/tests/
Dsanitizer_stacktrace_test.cc1 //===-- sanitizer_stacktrace_test.cc --------------------------------------===//
8 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
27 trace.Unwind(max_depth, start_pc, (uptr)&fake_stack[0], 0, fake_top, in TryFastUnwind()
32 void *mapping; member in __sanitizer::FastUnwindTest
38 BufferedStackTrace trace; member in __sanitizer::FastUnwindTest
47 mapping = MmapOrDie(2 * ps, "FastUnwindTest"); in SetUp()
48 MprotectNoAccess((uptr)mapping, ps); in SetUp()
51 fake_stack = (uhwptr *)((uptr)mapping + ps + sizeof(uhwptr)); in SetUp()
59 // Mark the last fp point back up to terminate the stack trace. in SetUp()
[all …]
/external/tensorflow/tensorflow/core/function/polymorphism/
Dfunction_cache.py7 # http://www.apache.org/licenses/LICENSE-2.0
22 from tensorflow.python.types import trace
33 class CaptureSnapshot(trace.TraceType):
36 Captures are stored in mapping format, but its tracing logic is different from
45 mapping: A mapping from keys to corresponding TraceTypes of the dict values.
48 def __init__(self, mapping: Dict[Hashable, trace.TraceType]):
49 self.mapping = mapping
52 for key in other.mapping:
53 if key not in self.mapping:
57 def is_subtype_of(self, query: "CaptureSnapshot") -> bool:
[all …]
/external/perfetto/src/profiling/common/
Dinterning_output.cc8 * http://www.apache.org/licenses/LICENSE-2.0
19 #include "protos/perfetto/trace/interned_data/interned_data.pbzero.h"
20 #include "protos/perfetto/trace/profiling/profile_common.pbzero.h"
21 #include "protos/perfetto/trace/profiling/profile_packet.pbzero.h"
22 #include "protos/perfetto/trace/trace_packet.pbzero.h"
41 auto packet = trace_writer->NewTracePacket(); in WriteFixedInterningsPacket()
42 auto* interned_data = packet->set_interned_data(); in WriteFixedInterningsPacket()
43 auto* interned_string = interned_data->add_build_ids(); in WriteFixedInterningsPacket()
44 interned_string->set_iid(0); in WriteFixedInterningsPacket()
45 interned_string->set_str(kEmptyString, 0); in WriteFixedInterningsPacket()
[all …]
/external/perfetto/test/trace_processor/diff_tests/parser/profiling/
Dtests_heap_profiling.py8 # http://www.apache.org/licenses/LICENSE-2.0
26 trace=Path('heap_profile_jit.textproto'),
28 SELECT name, mapping, rel_pc FROM stack_profile_frame ORDER BY name;
31 "name","mapping","rel_pc"
38 trace=Path('heap_profile_deobfuscate.textproto'),
41 "deobfuscated_name","mapping","rel_pc"
47 trace=Path('heap_profile_deobfuscate_memfd.textproto'),
50 "deobfuscated_name","mapping","rel_pc"
56 trace=Path('heap_profile_dump_max_legacy.textproto'),
62 0,"heap_profile_allocation",-10,2,"unknown",2,0,1000
[all …]
/external/llvm/docs/HistoricalNotes/
D2003-06-26-Reoptimizer2.txt4 ------------------------------
8 in SSA form (kind of like LLVM's MachineInstrs.) Then re-allocate
10 It does not update the mapping information or the LLVM representation
11 for the modified trace (so it would not, for instance, support
13 manually the mapping information.)
17 trace cache.
19 The BinInterface tries to find live-outs for traces so that it can do
20 register allocation on just the trace, and stitch the trace back into
21 the original code. It has to preserve the live-ins and live-outs when
22 it does its register allocation. (On exits from the trace we have
[all …]
/external/mesa3d/src/amd/common/
Dac_spm.c4 * SPDX-License-Identifier: MIT
91 for (uint32_t i = 0; i < spm->num_block_sel; i++) { in ac_spm_get_block_select()
92 if (spm->block_sel[i].b->b->b->gpu_block == block->b->b->gpu_block) in ac_spm_get_block_select()
93 return &spm->block_sel[i]; in ac_spm_get_block_select()
97 num_block_sel = spm->num_block_sel + 1; in ac_spm_get_block_select()
98 block_sel = realloc(spm->block_sel, num_block_sel * sizeof(*block_sel)); in ac_spm_get_block_select()
102 spm->num_block_sel = num_block_sel; in ac_spm_get_block_select()
103 spm->block_sel = block_sel; in ac_spm_get_block_select()
106 new_block_sel = &spm->block_sel[spm->num_block_sel - 1]; in ac_spm_get_block_select()
109 new_block_sel->b = block; in ac_spm_get_block_select()
[all …]
/external/trace-cmd/Documentation/trace-cmd/
Dtrace-cmd.dat.v6.5.txt1 TRACE-CMD.DAT.v6(5)
5 ----
6 trace-cmd.dat.v6 - trace-cmd version 6 file format
9 --------
10 *trace-cmd.dat* ignore
13 -----------
14 The trace-cmd(1) utility produces a "trace.dat" file. The file may also
17 by trace-cmd to save kernel traces into it and be able to extract
18 the trace from it at a later point (see *trace-cmd-report(1)*).
22 --------------
[all …]
Dtrace-cmd-dump.1.txt1 TRACE-CMD-DUMP(1)
5 ----
6 trace-cmd-dump - show a meta data from a trace file, created by trace-cmd record
9 --------
10 *trace-cmd dump* ['OPTIONS'] ['input-file']
13 -----------
14 The trace-cmd(1) dump command will display the meta data from a trace file
15 created by trace-cmd record.
18 -------
19 *-i* 'input-file'::
[all …]
Dtrace-cmd.dat.v7.5.txt1 TRACE-CMD.DAT.v7(5)
5 ----
6 trace-cmd.dat.v7 - trace-cmd version 7 file format
9 --------
10 *trace-cmd.dat* ignore
13 -----------
14 The trace-cmd(1) utility produces a "trace.dat" file. The file may also
17 by trace-cmd to save kernel traces into it and be able to extract
18 the trace from it at a later point (see *trace-cmd-report(1)*).
22 --------------
[all …]
/external/libtraceevent/Documentation/
Dlibtraceevent-func_apis.txt5 ----
7 tep_get_function_count - function related tep APIs
10 --------
12 --
13 *#include <event-parse.h>*
21 --
24 -----------
35 kernel functions resolver. The _tep_ argument is trace event parser context.
42 resolver to the default function. The _tep_ argument is trace event parser
51 address and (optional) module. This mapping is used in case the function tracer
[all …]
Dlibtraceevent-commands.txt5 ----
7 tep_data_comm_from_pid, tep_data_pid_from_comm, tep_cmdline_pid -
11 --------
13 --
14 *#include <event-parse.h>*
22 --
25 -----------
26 These functions can be used to handle the mapping between pid and process name.
31 The *tep_register_comm()* function registers a _pid_ / process name mapping.
36 The *tep_override_comm()* function registers a _pid_ / process name mapping.
[all …]
/external/perfetto/protos/perfetto/trace/profiling/
Dprofile_common.proto8 * http://www.apache.org/licenses/LICENSE-2.0
36 // A symbol field that is emitted after the trace is written. These tables would
37 // be appended as the last packets in the trace that the profiler will use, so
38 // that the actual trace need not be rewritten to symbolize the profiles.
80 // Fully qualified path to the mapping.
84 // .note.gnu.build-id on Linux (not hex encoded).
91 message Mapping { message
102 // The details of this depend on the linker, a possible mapping of an ELF
104 // +----------------------+
106 // +---------+------------+
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/XRay/
DYAMLXRayRecord.h1 //===- YAMLXRayRecord.h - XRay Record YAML Support Definitions ------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
54 // -----------
57 IO.enumCase(Type, "function-enter", xray::RecordTypes::ENTER);
58 IO.enumCase(Type, "function-exit", xray::RecordTypes::EXIT);
59 IO.enumCase(Type, "function-tail-exit", xray::RecordTypes::TAIL_EXIT);
60 IO.enumCase(Type, "function-enter-arg", xray::RecordTypes::ENTER_ARG);
61 IO.enumCase(Type, "custom-event", xray::RecordTypes::CUSTOM_EVENT);
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/XRay/
DYAMLXRayRecord.h1 //===- YAMLXRayRecord.h - XRay Record YAML Support Definitions ------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
54 // -----------
57 IO.enumCase(Type, "function-enter", xray::RecordTypes::ENTER);
58 IO.enumCase(Type, "function-exit", xray::RecordTypes::EXIT);
59 IO.enumCase(Type, "function-tail-exit", xray::RecordTypes::TAIL_EXIT);
60 IO.enumCase(Type, "function-enter-arg", xray::RecordTypes::ENTER_ARG);
61 IO.enumCase(Type, "custom-event", xray::RecordTypes::CUSTOM_EVENT);
[all …]
/external/grpc-grpc/src/python/grpcio_observability/grpc_observability/
D_open_census_exporter.py7 # http://www.apache.org/licenses/LICENSE-2.0
17 from typing import List, Mapping, Optional, Tuple
20 from grpc_observability import _observability # pytype: disable=pyi-error
32 from opencensus.trace import execution_context
33 from opencensus.trace import samplers
34 from opencensus.trace import span
35 from opencensus.trace import span_context as span_context_module
36 from opencensus.trace import span_data as span_data_module
37 from opencensus.trace import status
38 from opencensus.trace import time_event
[all …]
D_observability.py7 # http://www.apache.org/licenses/LICENSE-2.0
19 from typing import List, Mapping, Tuple
26 def export_stats_data(self, stats_data: List[TracingData]) -> None:
35 def export_tracing_data(self, tracing_data: List[StatsData]) -> None:
51 measure_double: A bool indicate whether the metric is a floating-point
63 labels: Mapping[str, str] = field(default_factory=dict)
73 2014-10-02T15:01:23Z
75 2014-10-02T15:01:23Z
76 trace_id: The identifier for the trace associated with this span as a
77 32-character hexadecimal encoded string,
[all …]
/external/libtracefs/Documentation/
Dlibtracefs-options.txt5 ----
6 tracefs_options - ftrace options, that can be controlled using tracefs library.
9 --------
11 --
58 --
61 -----------
63 information about each option is available in Documentation/trace/ftrace.rst from the Linux
66 or the trace output. All options have two states - on and off, the default state is different for
69 --
80 *TRACEFS_OPTION_FUNCTION_TRACE* When enabled, the latency tracers will trace functions.
[all …]
/external/squashfs-tools/squashfs-tools/
Dread_xattrs.c20 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
63 * Prefix lookup table, storing mapping to/from prefix string and prefix id
69 { "", -1 }
73 * store mapping from location of compressed block in fs ->
81 TRACE("save_xattr_block: start %lld, offset %d\n", start, offset); in save_xattr_block()
86 hash_entry->start = start; in save_xattr_block()
87 hash_entry->offset = offset; in save_xattr_block()
88 hash_entry->next = hash_table[hash]; in save_xattr_block()
94 * map from location of compressed block in fs ->
102 for(; hash_entry; hash_entry = hash_entry->next) in get_xattr_block()
[all …]
/external/squashfs-tools/kernel/fs/squashfs/
Dfile.c2 * Squashfs - a compressed read only filesystem for Linux
19 * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
27 * compressed fragment block (tail-end packed block). The compressed size
32 * larger), the code implements an index cache that caches the mapping from
36 * retaining a simple and space-efficient block list on disk. The cache
65 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in locate_meta_index()
68 mutex_lock(&msblk->meta_index_mutex); in locate_meta_index()
70 TRACE("locate_meta_index: index %d, offset %d\n", index, offset); in locate_meta_index()
72 if (msblk->meta_index == NULL) in locate_meta_index()
76 if (msblk->meta_index[i].inode_number == inode->i_ino && in locate_meta_index()
[all …]
/external/strace/
Dsysent.h12 #define TRACE_FILE 00000001 /* Trace file-related syscalls. */
13 #define TRACE_IPC 00000002 /* Trace IPC-related syscalls. */
14 #define TRACE_NETWORK 00000004 /* Trace network-related syscalls. */
15 #define TRACE_PROCESS 00000010 /* Trace process-related syscalls. */
16 #define TRACE_SIGNAL 00000020 /* Trace signal-related syscalls. */
17 #define TRACE_DESC 00000040 /* Trace file descriptor-related syscalls. */
18 #define TRACE_MEMORY 00000100 /* Trace memory mapping-related syscalls. */
24 #define TRACE_STAT 00010000 /* Trace {,*_}{,old}{,x}stat{,64} syscalls. */
25 #define TRACE_LSTAT 00020000 /* Trace *lstat* syscalls. */
26 #define TRACE_STATFS 00040000 /* Trace statfs, statfs64, and statvfs syscalls. */
[all …]
/external/perfetto/src/trace_processor/importers/common/
Dprocess_tracker.h8 * http://www.apache.org/licenses/LICENSE-2.0
47 // Priority when trace processor hardcodes a name for a process (e.g. calling
69 // a new UTID for the thread, which is needed for TID-recycling resolution.
109 // Performs namespace-local to root-level resolution of thread or process id,
110 // given tid (can be root-level or namespace-local, but we don't know
111 // beforehand) and root-level pid/tgid that the thread belongs to.
112 // Returns the root-level thread id for tid on successful resolution;
175 // Creates the mapping from tid 0 <-> utid 0 and pid 0 <-> upid 0. This is
176 // done for Linux-based system traces (proto or ftrace format) as for these
181 // Arguments are flushed into trace storage only after the trace was loaded in
[all …]
/external/perfetto/docs/concepts/
Dbuffers.md9 Tracing in Perfetto is an asynchronous multiple-writer single-reader pipeline.
16 * Highly optimized for low-overhead writing. NOT optimized for low-latency
18 * Trace data is eventually committed in the central trace buffer by the end
19 of the trace or when explicit flush requests are issued via the IPC channel.
20 * Producers are untrusted and should not be able to see each-other's trace data,
23 In the general case, there are two types buffers involved in a trace. When
25 stage of buffering (one per-CPU) involved:
32 `buffers` section of the [trace config](config.md). In the most simple cases,
39 [Perfetto SDK](/docs/instrumentation/tracing-sdk.md).
40 At the end of the trace (or during, if in [streaming mode]) these buffers are
[all …]
/external/trace-cmd/tracecmd/
Dtrace-usage.c1 // SPDX-License-Identifier: GPL-2.0
7 #include "trace-local.h"
19 "record a trace into a trace.dat file",
20 " %s record [-v][-e event [-f filter]][-p plugin][-F][-d][-D][-o file] \\\n"
21 " [-q][-s usecs][-O option ][-l func][-g func][-n func] \\\n"
22 " [-P pid][-N host:port][-t][-r prio][-b size][-B buf][command ...]\n"
23 " [-m max][-C clock]\n"
24 " -e run command with event enabled\n"
25 " -f filter for previous -e event\n"
26 " -R trigger for previous -e event\n"
[all …]

12345678910>>...32