Home
last modified time | relevance | path

Searched full:probes (Results 1 – 25 of 442) sorted by relevance

12345678910>>...18

/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/
H A Dman.ListProbesWithNames40 * RESULT: Silent output without any probes listed.
44 * RESULT: Silent output without any probes listed.
48 * RESULT: Silent output without any probes listed.
56 * RESULT: Silent output without any probes listed.
60 * RESULT: Silent output without any probes listed.
64 * RESULT: matching list of probes with module genunix and
69 * RESULT: Silent output without any probes listed.
73 * RESULT: matching list of probes with provider sysinfo, module
77 * RESULT: matching list of probes with module genunix
81 * RESULT: Silent output without any probes listed.
[all …]
H A Dman.ListProbesWithFunctions40 * RESULT: Silent output without any probes listed.
44 * RESULT: Silent output without any probes listed.
48 * RESULT: matching list of probes with function read.
52 * RESULT: matching list of probes with module genunix and
57 * RESULT: matching list of probes with provider sysinfo, module
62 * RESULT: Silent output without any probes listed.
66 * RESULT: Silent output without any probes listed.
74 * RESULT: matching list of both read and write probes.
78 * RESULT: List of only read probes.
82 * RESULT: List of only write probes.
[all …]
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.
88 * RESULT: Count of matching read probes and invalid probe specifier
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.ListProbesWithModules40 * RESULT: Silent output without any probes listed.
44 * RESULT: matching list of probes with module name genunix.
48 * RESULT: matching list of probes with provider vtrace and module
61 * RESULT: matching list of both genunix and unix probes.
65 * RESULT: List of only genunix probes.
69 * RESULT: List of only unix probes.
77 * RESULT: Silent output without any probes listed.
81 * RESULT: Silent output without any probes listed.
85 * RESULT: List of only unix probes.
H A Dman.TraceModule43 * RESULT: trace of all probes with module genunix.
47 * RESULT: trace of probes with provider vtrace and module genunix.
55 * RESULT: trace of all probes with module genunix.
67 * RESULT: tracing of both genunix and unix probes.
71 * RESULT: Number of probes matching the description genunix
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.TraceNames63 * RESULT: trace of probes with module genunix and function read.
71 * 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.
97 * RESULT: Count of mathching read probes and invalid probe specifier
110 * RESULT: Trace of all the probes with module read and a message
115 * RESULT: Trace of all the probes with module read, name entry.Output
H A Dman.ListProbesWithProviders40 * RESULT: List of only profile probes.
44 * RESULT: Silent output without any probes listed.
56 * RESULT: matching list of both profile and syscall probes.
60 * RESULT: List of only profile probes.
64 * RESULT: List of only profile probes.
72 * RESULT: Silent output without any probes listed.
76 * RESULT: List of only profile probes.
H A Dman.TraceProvider31 * Using -P option to trace all the probes provided by the particular
40 * RESULT: Trace of all profile probes.
56 * RESULT: matching traces of both profile and syscall probes.
60 * RESULT: Count of profile probes that matched and invalid
69 * RESULT: Traces of all the matching profile probes with the
/freebsd/sys/contrib/ck/src/
H A Dck_rhs.c88 unsigned int probes; member
96 unsigned int probes; member
179 return (map->entries.no_entries.descs[offset].probes); in ck_rhs_probes()
181 return (map->entries.descs[offset].probes); in ck_rhs_probes()
189 map->entries.no_entries.descs[offset].probes = value; in ck_rhs_set_probes()
191 map->entries.descs[offset].probes = value; in ck_rhs_set_probes()
427 unsigned long probes) in ck_rhs_map_probe_next() argument
430 if (probes & map->offset_mask) { in ck_rhs_map_probe_next()
435 return (offset + probes) & map->mask; in ck_rhs_map_probe_next()
440 unsigned long probes) in ck_rhs_map_probe_prev() argument
[all …]
H A Dck_ht.c236 ck_ht_map_probe_next(struct ck_ht_map *map, size_t offset, ck_ht_hash_t h, size_t probes) in ck_ht_map_probe_next() argument
240 unsigned long level = (unsigned long)probes >> CK_HT_BUCKET_SHIFT; in ck_ht_map_probe_next()
289 CK_HT_TYPE probes = 0; in ck_ht_map_probe_wr() local
311 if (probes++ > limit) in ck_ht_map_probe_wr()
324 *probe_wr = probes; in ck_ht_map_probe_wr()
361 offset = ck_ht_map_probe_next(map, offset, h, probes); in ck_ht_map_probe_wr()
368 *probe_limit = probes; in ck_ht_map_probe_wr()
370 *probe_wr = probes; in ck_ht_map_probe_wr()
502 CK_HT_TYPE probes = 0; in ck_ht_map_probe_rd() local
526 if (probes++ > probe_maximum) in ck_ht_map_probe_rd()
[all …]
/freebsd/share/man/man9/
H A DSDT.930 .Nd a DTrace framework for adding statically-defined tracing probes
75 framework to create DTrace probes, allowing the code to be instrumented
87 programmers to create DTrace probes that correspond to logical system events
88 rather than tying probes to specific code execution paths.
94 In addition to defining DTrace probes, the
97 namespace logically-related probes.
100 probes for FreeBSD's
116 probes belonging to that provider.
122 macros are used to declare and define DTrace probes using the
131 Note that probes should not specify a module name: the module name of a probe is
[all …]
/freebsd/share/man/man4/
H A Ddtrace_lockstat.466 provider contains DTrace probes for inspecting kernel lock
68 Probes exist for the
84 probes which expose the lock structure being operated upon,
85 as well as probes which fire when a thread contends with other threads
92 probes fire when an
121 probes fire only after the lock has been successfully acquired,
130 probes fire when a
157 probes fire when a
175 probes fire upon the corresponding events for
202 probes fire when a thread removes itself from the CPU while
[all …]
H A Ddtrace_audit.483 probes become available only once there is an event-to-name mapping installed
94 probes are required earlier in boot -- for example, in single-user mode -- or
102 .Ss Probes
105 probes fire synchronously during system-call return, giving access to two
118 probes fire asynchronously from system-call return, following BSM conversion
131 probes are registered, corresponding in-kernel audit records will be captured
132 and their probes will fire regardless of whether the
139 probes will not be unnecessarily written to the audit trail or enabled pipes.
169 probes become available.
H A Ddtrace_profile.411 .Nd a DTrace provider for firing probes at a given time interval
18 provider implements three special probes related to the life cycle of the
20 .Ss Probes
23 probes fire on all CPUs and are suitable for measuring the whole system
28 probes fire on a single CPU, potentially a different one every time.
33 provider probes will fire at the specified
55 provider probes
H A Ddtrace_sctp.462 but additionally contains probes corresponding to protocol events at a level
67 probes track changes in the congestion window on a netp.
70 probes track changes in the receiver window for an assoc.
79 probes except for
117 probes fire when the host sends or receives an SCTP packet, respectively.
122 probes fire only for packets sent by or to the local host; forwarded packets are
207 probes are compatible with the
210 All other probes are only available in FreeBSD.
H A Ddtrace_fbt.494 .Ss Example 1 : Listing Available FBT Probes
97 probes.
116 entry and return probes.
164 dtrace: description 'fbt::kmem*:entry ' matched 47 probes
269 probes are by definition tightly coupled to kernel code; if the code underlying
278 probes often do not correspond nicely to logical system events.
298 If none of the DTrace providers offer the desired probes,
299 consider adding new statically-defined tracing probes
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/
H A Ddtrace.164 Options that list the set of probes and providers currently published by DTrace
66 Options that enable probes directly using any of the probe description
150 the specified probes for anonymous tracing and then exits.
224 option) but prior to enabling any probes.
241 Unspecified probe description fields are left blank and match any probes
245 are specified in the description, all probes with the corresponding
267 The DTrace probes specified in the program are saved inside of a relocatable ELF
282 Generate a header file containing macros that correspond to probes in the
341 List probes instead of enabling them.
346 produces a report of the probes matching the descriptions given using the
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCPseudoProbe.h10 // probe encoding for AutoFDO. Pseudo probes together with their inline context
22 // Number of probes originating from this function.
36 // 0 - code address for regular probes (for downwards compatibility)
37 // - GUID of linkage name for sentinel probes
105 // Address to pseudo probes map.
227 // Set of probes that come with the function.
228 std::vector<ProbeType> Probes; variable
243 std::vector<ProbeType> &getProbes() { return Probes; } in getProbes()
244 void addProbes(ProbeType Probe) { Probes.push_back(Probe); } in addProbes()
256 // A Tri-tree based data structure to group probes by inline stack.
[all …]
/freebsd/cddl/usr.sbin/dwatch/
H A Ddwatch.1205 to see what probes will match a given name.
207 Multiple probes must be given as a single
211 Any/all arguments following said probes will be passed to
227 Exit after compiling request but prior to enabling probes.
239 Enable probes matching the specified function names.
274 List available probes on standard output and exit.
276 Enable probes matching the specified module names.
280 Enable probes matching the specified probe names.
571 List available probes for functions ending in
577 List available probes ending in
[all …]
/freebsd/usr.sbin/traceroute6/
H A Dtraceroute6.859 .Op Fl q Ar probes
131 Use a packet with no upper layer header for the probes, instead of UDP
136 .It Fl q Ar probes
138 .Ar probes .
153 Use SCTP packets for the probes.
168 Use TCP segments for the probes.
170 Use UDP datagrams for the probes.
175 Specify the delay time between probes.
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dfasttrap_impl.h44 * Fasttrap Providers, Probes and Tracepoints
60 * and post-instruction emulation) that identify the probes attached to the
63 * probe fires and when enabling and disabling probes.
65 * It's important to note that probes are preallocated with the necessary
66 * number of tracepoints, but that tracepoints can be shared by probes and
67 * swapped between probes. If a probe's preallocated tracepoint is enabled
116 kmutex_t ftp_cmtx; /* lock on creating probes */
117 uint64_t ftp_rcount; /* enabled probes ref count */
118 uint64_t ftp_ccount; /* consumers creating probes */
185 * fasttrap provider doesn't trigger probes during internal operations.
/freebsd/crypto/openssl/doc/man3/
H A DOPENSSL_instrument_bus.pod20 bus-bound a 'flush cache line' instruction is used between probes. In
21 addition probes are added to B<vector> elements in atomic or
26 OPENSSL_instrument_bus() performs B<num> probes and records the number of
30 probes with the same value, i.e. in a way it records duration of
32 performs at most B<max> probes in attempt to fill the B<vector[num]>,
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCPseudoProbe.cpp55 "Last probe should not be null for non-sentinel probes"); in emit()
112 // emitting probes for. in addPseudoProbe()
140 Cur->Probes.push_back(Probe); in addPseudoProbe()
152 // Emit probes grouped by GUID. in emit()
159 // Emit number of probes in this node, including a sentinel probe for in emit()
170 MCOS->emitULEB128IntValue(Probes.size() + NeedSentinel); in emit()
177 // Emit probes in this group in emit()
178 for (const auto &Probe : Probes) { in emit()
227 // Emit probes grouped by GUID. in emit()
459 // Read number of probes in the current node. in buildAddress2ProbeMap()
[all …]
/freebsd/usr.sbin/traceroute/
H A Dtraceroute.879 Use fixed destination ports for UDP, UDP-Lite, TCP and SCTP probes.
129 number used in probes (default is 33434).
142 Use packets of specified IP protocol when sending probes.
179 SCTP probes will be constructed as SCTP
181 chunks, unless the packet length is too small, in which case the probes
204 Set the number of probes per hop (default is 3, unless
227 Print a summary of how many probes were not answered for each hop.
255 probes
259 Set the time (in milliseconds) to pause between probes (default 0).
268 We start our probes with a TTL of one and increase by one until we get an ICMP
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPseudoProbeInserter.cpp79 // instruction to fix out-of-order probes. There is a problem with probes in runOnMachineFunction()
86 // starts a new block. Samples collected on such probes may cause in runOnMachineFunction()
93 // Skip all pseudo probes followed by a real instruction since they in runOnMachineFunction()
107 // Probes not surrounded by any real instructions in the same block are in runOnMachineFunction()
108 // called dangling probes. Since there's no good way to pick up a sample in runOnMachineFunction()
109 // collection point for dangling probes at compile time, they are being in runOnMachineFunction()

12345678910>>...18