Searched refs:tracer (Results 1 - 7 of 7) sorted by relevance
/developtools/profiler/hiebpf/src/ |
H A D | hiebpf_data_file.cpp | 50 uint32_t *tracer = reinterpret_cast<uint32_t *>(buffer); in Reserve() local 51 (*tracer) = BADTRACE; in Reserve() 52 uint32_t *len = tracer + 1; in Reserve() 63 uint32_t *tracer = static_cast<uint32_t*>(data); in Discard() local 64 (*tracer) = BADTRACE; in Discard()
|
H A D | hiebpf.bpf.c | 39 * config_var_map[0] = tracer_pid, tracer_pid != -1 means not tracing the tracer itself 134 cmplt_event->tracer = FSTRACE; in emit_fstrace_event() 295 cmplt_event->tracer = PFTRACE; in emit_pftrace_event() 332 int emit_event(void* ctx, int64_t retval, u32 tracer) in emit_event() argument 334 switch (tracer) { in emit_event() 338 BPFLOGD(BPF_TRUE, "unkonwn event source with id = %d", tracer); in emit_event() 571 cmplt_event->tracer = STRTRACE; in emit_strtrace_event() 600 BPFLOGD(BPF_TRUE, "strtrace event discarded: bad strtrace source tracer = %d", stracer); in emit_strtrace_event() 607 BPFLOGD(BPF_TRUE, "strtrace event discarded: failed to read path for tracer = %d", stracer); in emit_strtrace_event() 776 cmplt_event->tracer in BPF_PROG() [all...] |
H A D | bpf_event_receiver.cpp | 40 __u32 tracer {0}; in DoWork() 41 if (buf_->Peek(&tracer) == 0) { in DoWork() 42 switch (tracer) { in DoWork() 69 HHLOGE(true, "failed to peek the tracer type"); in DoWork() 283 HHLOGE(true, "unkown tracer type = %u, event data will be discarded", cmplt_event.tracer); in DiscardEvent() 298 -1, "failed to copy fstrace tracer name"); in EncodeFSTraceEvent() 334 -1, "failed to copy pftrace tracer name"); in EncodePFTraceEvent()
|
H A D | bpf_controller.cpp | 253 /* we write the tracer pid into BPF map to notify BPF progs in InitTracerPid() 254 * to exclude the tracer itself in InitTracerPid() 261 CHECK_TRUE(!err, -1, "failed to update tracer pid %d in config_var_map", pid); in InitTracerPid() 295 "failed to init tracer pid in config_var_map"); in InitBPFVariables() 795 const __u32 *tracer = static_cast<const __u32 *>(data); in DumpEvent() local 801 switch (*tracer) { in DumpEvent() 807 std::cout << "DumpEvent ERROR: bad tracer type = " << (*tracer) << std::endl; in DumpEvent()
|
/developtools/profiler/hiebpf/include/ |
H A D | hiebpf_types.h | 16 __u32 tracer; member 50 __u32 tracer; member 94 __u32 tracer; member 106 /* strtrace is artificial tracer used to collect user space strings */ 109 __u32 stracer; // the source tracer which generates the strtrace event 115 __u32 tracer; member
|
H A D | vmlinux.h | 7200 struct tracer; 7208 struct tracer *trace; 28018 struct tracer *current_trace; 28050 struct tracer { struct 28067 struct tracer *next; 28130 struct tracer *tracer; member 28174 struct tracer *trace; 58569 struct task_struct *tracer; global() member [all...] |
/developtools/profiler/hiebpf/scripts/ |
H A D | fstrace_code_generator.py | 387 tracer = "FSTRACE" 388 return " return emit_event(ctx, retval, {});".format(tracer)
|
Completed in 547 milliseconds