Lines Matching full:point

196  * Convert trace point to probe point with debuginfo
260 tevs[i].point.module = strdup(module); in add_module_to_probe_trace_events()
261 if (!tevs[i].point.module) { in add_module_to_probe_trace_events()
304 if (ntevs == 0) { /* No error but failed to find probe point. */ in try_to_find_probe_trace_events()
305 pr_warning("Probe point '%s' not found.\n", in try_to_find_probe_trace_events()
306 synthesize_perf_probe_point(&pev->point)); in try_to_find_probe_trace_events()
525 buf = synthesize_perf_probe_point(&pev->point); in show_available_vars_at()
541 * A probe point might be converted to in show_available_vars_at()
544 fprintf(stdout, "\t@<%s+%lu>\n", vl->point.symbol, in show_available_vars_at()
545 vl->point.offset); in show_available_vars_at()
546 free(vl->point.symbol); in show_available_vars_at()
567 /* Show available variables on given probe point */
751 struct perf_probe_point *pp = &pev->point; in parse_perf_probe_point()
1016 /* Parse probe point */ in parse_perf_probe_command()
1031 is_c_varname(pev->args[i].var) && pev->point.retprobe) { in parse_perf_probe_command()
1048 if (pev->point.file || pev->point.line || pev->point.lazy_line) in perf_probe_event_need_dwarf()
1062 struct probe_trace_point *tp = &tev->point; in parse_probe_trace_command()
1175 /* Compose only probe point (not argument) */
1220 pr_debug("Failed to synthesize perf probe point: %s\n", in synthesize_perf_probe_point()
1233 buf = synthesize_perf_probe_point(&pev->point);
1337 struct probe_trace_point *tp = &tev->point; in synthesize_probe_trace_command()
1380 ret = kprobe_convert_to_perf_probe(&tev->point, &pev->point); in convert_to_perf_probe_event()
1409 struct perf_probe_point *pp = &pev->point; in clear_perf_probe_event()
1453 if (tev->point.symbol) in clear_probe_trace_event()
1454 free(tev->point.symbol); in clear_probe_trace_event()
1455 if (tev->point.module) in clear_probe_trace_event()
1456 free(tev->point.module); in clear_probe_trace_event()
1547 /* Synthesize only event probe point */ in show_perf_probe_event()
1548 place = synthesize_perf_probe_point(&pev->point); in show_perf_probe_event()
1738 if (pev->point.function) in __add_probe_trace_events()
1739 event = pev->point.function; in __add_probe_trace_events()
1741 event = tev->point.symbol; in __add_probe_trace_events()
1816 tev->point.symbol = strdup(pev->point.function); in convert_to_probe_trace_events()
1817 if (tev->point.symbol == NULL) { in convert_to_probe_trace_events()
1823 tev->point.module = strdup(module); in convert_to_probe_trace_events()
1824 if (tev->point.module == NULL) { in convert_to_probe_trace_events()
1830 tev->point.offset = pev->point.offset; in convert_to_probe_trace_events()
1831 tev->point.retprobe = pev->point.retprobe; in convert_to_probe_trace_events()
1864 sym = __find_kernel_function_by_name(tev->point.symbol, NULL); in convert_to_probe_trace_events()
1867 tev->point.symbol); in convert_to_probe_trace_events()
1870 } else if (tev->point.offset > sym->end - sym->start) { in convert_to_probe_trace_events()
1872 tev->point.symbol); in convert_to_probe_trace_events()