is_tracepoint
bool is_kprobe, is_uprobe, is_tracepoint, is_syscall_tp;
is_tracepoint = event->tp_event->flags & TRACE_EVENT_FL_TRACEPOINT;
if (!is_kprobe && !is_uprobe && !is_tracepoint && !is_syscall_tp)
(is_tracepoint && prog->type != BPF_PROG_TYPE_TRACEPOINT) ||
if (is_tracepoint || is_syscall_tp) {
bool is_tracepoint, is_syscall_tp;
is_tracepoint = flags & TRACE_EVENT_FL_TRACEPOINT;
if (is_tracepoint || is_syscall_tp) {
*buf = is_tracepoint ? event->tp_event->tp->name
bool is_tracepoint)
if (!is_tracepoint && !strcmp(tmp, "%return")) {
if (is_tracepoint) {
if (is_tracepoint) {
bool is_tracepoint = false;
is_tracepoint = true;
ret = parse_symbol_and_return(argc, argv, &symbol, &is_return, is_tracepoint);
if (is_tracepoint)
if (is_tracepoint) {
tf = alloc_trace_fprobe(group, event, symbol, argc, is_return, is_tracepoint);
bool is_tracepoint)
tf->tprobe = is_tracepoint;
if (is_tracepoint(pevent))