Home
last modified time | relevance | path

Searched refs:tracepoint (Results 1 - 25 of 749) sorted by relevance

12345678910>>...30

/kernel/linux/linux-5.10/include/linux/
H A Dtracepoint-defs.h7 * tracepoint->key to guard out of line trace calls, or the definition of
8 * trace_print_flags{_u64}. Otherwise linux/tracepoint.h should be used.
32 struct tracepoint { struct
46 typedef struct tracepoint * const tracepoint_ptr_t;
50 struct tracepoint *tp;
57 * If a tracepoint needs to be called from a header file, it is not
60 * tracepoint_enabled() to test if the tracepoint is enabled, then if
62 * call the tracepoint.
67 * Then in the header file, declare the tracepoint:
81 extern struct tracepoint __tracepoint
[all...]
H A Dtracepoint.h21 #include <linux/tracepoint-defs.h>
25 struct tracepoint;
39 tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data);
41 tracepoint_probe_register_prio(struct tracepoint *tp, void *probe, void *data,
44 tracepoint_probe_register_prio_may_exist(struct tracepoint *tp, void *probe, void *data,
47 tracepoint_probe_unregister(struct tracepoint *tp, void *probe, void *data);
49 tracepoint_probe_register_may_exist(struct tracepoint *tp, void *probe, in tracepoint_probe_register_may_exist()
56 for_each_kernel_tracepoint(void (*fct)(struct tracepoint *tp, void *priv),
86 * tracepoint_synchronize_unregister must be called between the last tracepoint
114 static inline struct tracepoint *tracepoint_ptr_dere
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dtracepoint-defs.h7 * tracepoint->key to guard out of line trace calls, or the definition of
8 * trace_print_flags{_u64}. Otherwise linux/tracepoint.h should be used.
32 struct tracepoint { struct
47 typedef struct tracepoint * const tracepoint_ptr_t;
51 struct tracepoint *tp;
58 * If a tracepoint needs to be called from a header file, it is not
61 * tracepoint_enabled() to test if the tracepoint is enabled, then if
63 * call the tracepoint.
68 * Then in the header file, declare the tracepoint:
82 extern struct tracepoint __tracepoint
[all...]
H A Dtracepoint.h21 #include <linux/tracepoint-defs.h>
25 struct tracepoint;
39 tracepoint_probe_register(struct tracepoint *tp, void *probe, void *data);
41 tracepoint_probe_register_prio(struct tracepoint *tp, void *probe, void *data,
44 tracepoint_probe_register_prio_may_exist(struct tracepoint *tp, void *probe, void *data,
47 tracepoint_probe_unregister(struct tracepoint *tp, void *probe, void *data);
49 tracepoint_probe_register_may_exist(struct tracepoint *tp, void *probe, in tracepoint_probe_register_may_exist()
56 for_each_kernel_tracepoint(void (*fct)(struct tracepoint *tp, void *priv),
86 * tracepoint_synchronize_unregister must be called between the last tracepoint
114 static inline struct tracepoint *tracepoint_ptr_dere
[all...]
/kernel/linux/linux-5.10/Documentation/trace/postprocess/
H A Dtrace-pagealloc-postprocess.pl189 my $tracepoint;
198 $tracepoint = $4;
224 if ($tracepoint eq "mm_page_alloc") {
226 } elsif ($tracepoint eq "mm_page_free") {
228 } elsif ($tracepoint eq "mm_page_free_batched") {
230 } elsif ($tracepoint eq "mm_page_pcpu_drain") {
233 } elsif ($tracepoint eq "mm_page_alloc_zone_locked") {
236 } elsif ($tracepoint eq "mm_page_alloc_extfrag") {
279 $tracepoint ne "mm_page_pcpu_drain") {
287 $tracepoint n
[all...]
H A Dtrace-vmscan-postprocess.pl272 my $tracepoint;
282 $tracepoint = $5;
305 if ($tracepoint eq "mm_vmscan_direct_reclaim_begin") {
320 } elsif ($tracepoint eq "mm_vmscan_direct_reclaim_end") {
332 } elsif ($tracepoint eq "mm_vmscan_kswapd_wake") {
352 } elsif ($tracepoint eq "mm_vmscan_kswapd_sleep") {
364 } elsif ($tracepoint eq "mm_vmscan_wakeup_kswapd") {
376 } elsif ($tracepoint eq "mm_vmscan_lru_isolate") {
401 } elsif ($tracepoint eq "mm_vmscan_lru_shrink_inactive") {
422 } elsif ($tracepoint e
[all...]
/kernel/linux/linux-6.6/Documentation/trace/postprocess/
H A Dtrace-pagealloc-postprocess.pl189 my $tracepoint;
198 $tracepoint = $4;
224 if ($tracepoint eq "mm_page_alloc") {
226 } elsif ($tracepoint eq "mm_page_free") {
228 } elsif ($tracepoint eq "mm_page_free_batched") {
230 } elsif ($tracepoint eq "mm_page_pcpu_drain") {
233 } elsif ($tracepoint eq "mm_page_alloc_zone_locked") {
236 } elsif ($tracepoint eq "mm_page_alloc_extfrag") {
279 $tracepoint ne "mm_page_pcpu_drain") {
287 $tracepoint n
[all...]
H A Dtrace-vmscan-postprocess.pl272 my $tracepoint;
282 $tracepoint = $5;
305 if ($tracepoint eq "mm_vmscan_direct_reclaim_begin") {
320 } elsif ($tracepoint eq "mm_vmscan_direct_reclaim_end") {
332 } elsif ($tracepoint eq "mm_vmscan_kswapd_wake") {
352 } elsif ($tracepoint eq "mm_vmscan_kswapd_sleep") {
364 } elsif ($tracepoint eq "mm_vmscan_wakeup_kswapd") {
376 } elsif ($tracepoint eq "mm_vmscan_lru_isolate") {
401 } elsif ($tracepoint eq "mm_vmscan_lru_shrink_inactive") {
422 } elsif ($tracepoint e
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dtracepoint.c11 #include <linux/tracepoint.h>
69 /* Set to 1 to enable tracepoint debug output */
329 static void tracepoint_update_call(struct tracepoint *tp, struct tracepoint_func *tp_funcs) in tracepoint_update_call()
342 * Add the probe function to a tracepoint.
344 static int tracepoint_add_func(struct tracepoint *tp, in tracepoint_add_func()
369 * include/linux/tracepoint.h using rcu_dereference_sched(). in tracepoint_add_func()
412 * Remove a probe function from a tracepoint.
417 static int tracepoint_remove_func(struct tracepoint *tp, in tracepoint_remove_func()
484 * tracepoint_probe_register_prio_may_exist - Connect a probe to a tracepoint with priority
485 * @tp: tracepoint
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dtracepoint.c11 #include <linux/tracepoint.h>
69 /* Set to 1 to enable tracepoint debug output */
308 static void tracepoint_update_call(struct tracepoint *tp, struct tracepoint_func *tp_funcs) in tracepoint_update_call()
321 * Add the probe function to a tracepoint.
323 static int tracepoint_add_func(struct tracepoint *tp, in tracepoint_add_func()
348 * include/linux/tracepoint.h using rcu_dereference_sched(). in tracepoint_add_func()
391 * Remove a probe function from a tracepoint.
396 static int tracepoint_remove_func(struct tracepoint *tp, in tracepoint_remove_func()
463 * tracepoint_probe_register_prio_may_exist - Connect a probe to a tracepoint with priority
464 * @tp: tracepoint
[all...]
/kernel/linux/linux-5.10/tools/perf/python/
H A Dtracepoint.py8 class tracepoint(perf.evsel): class
10 config = perf.tracepoint(sys, name)
18 tp = tracepoint("sched", "sched_switch")
/kernel/linux/linux-6.6/tools/perf/python/
H A Dtracepoint.py8 class tracepoint(perf.evsel): class
10 config = perf.tracepoint(sys, name)
18 tp = tracepoint("sched", "sched_switch")
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dfill_link_info.c76 if (!info.perf_event.tracepoint.tp_name) { in verify_perf_link_info()
77 ASSERT_EQ(info.perf_event.tracepoint.name_len, 0, "name_len"); in verify_perf_link_info()
78 info.perf_event.tracepoint.tp_name = ptr_to_u64(&buf); in verify_perf_link_info()
79 info.perf_event.tracepoint.name_len = sizeof(buf); in verify_perf_link_info()
83 err = strncmp(u64_to_ptr(info.perf_event.tracepoint.tp_name), TP_NAME, in verify_perf_link_info()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dparse-events.y236 * (there could be more events added for multiple tracepoint
600 struct tracepoint_name tracepoint;
602 ABORT_ON(asprintf(&tracepoint.sys, "%s-%s", $1, $3) < 0);
603 tracepoint.event = $5;
606 $$ = tracepoint;
611 struct tracepoint_name tracepoint = {$1, $3};
613 $$ = tracepoint;
/kernel/linux/linux-5.10/include/trace/hooks/
H A Dvendor_hooks.h3 #include <linux/tracepoint.h>
/kernel/linux/linux-6.6/include/trace/misc/
H A Dsunrpc.h11 #include <linux/tracepoint.h>
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
H A Dtc_flower.sh46 local tracepoint=$1
49 perf record -q -e $tracepoint $cmd
55 local tracepoint=$1
58 perf record -a -q -e $tracepoint sleep $seconds
64 local tracepoint=$1
67 return `echo $perf_output | grep "$tracepoint:" | wc -l`
72 local tracepoint=$1
75 __tp_hit_count $tracepoint
84 local tracepoint=$1
86 __tp_hit_count $tracepoint
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
H A Dtc_flower.sh46 local tracepoint=$1
49 perf record -q -e $tracepoint $cmd
55 local tracepoint=$1
58 perf record -a -q -e $tracepoint sleep $seconds
64 local tracepoint=$1
67 return `echo $perf_output | grep "$tracepoint:" | wc -l`
72 local tracepoint=$1
75 __tp_hit_count $tracepoint
84 local tracepoint=$1
86 __tp_hit_count $tracepoint
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dtracepoint.h9 #include <linux/tracepoint.h>
135 #define TRACE_INCLUDE_FILE tracepoint
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dtracepoint.h9 #include <linux/tracepoint.h>
138 #define TRACE_INCLUDE_FILE tracepoint
/kernel/linux/linux-5.10/arch/x86/entry/vsyscall/
H A Dvsyscall_trace.h8 #include <linux/tracepoint.h>
/kernel/linux/build/test/tracepointtest/
H A Demmc.h20 #include <linux/tracepoint.h>
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dbrcms_trace_events.h22 #include <linux/tracepoint.h>
/kernel/linux/linux-5.10/include/trace/events/
H A Dintel_ish.h8 #include <linux/tracepoint.h>
H A Dplatform_trace_event.h8 #include <linux/tracepoint.h>

Completed in 13 milliseconds

12345678910>>...30