Searched refs:ksymbol (Results 1 – 17 of 17) sorted by relevance
| /linux/tools/perf/util/ |
| H A D | bpf-event.c | 535 struct perf_record_ksymbol *ksymbol_event = &event->ksymbol; in perf_event__synthesize_one_bpf_prog() 706 struct perf_record_ksymbol *ksymbol; in process_bpf_image() local 709 ksymbol = &event->ksymbol; in process_bpf_image() 711 *ksymbol = (struct perf_record_ksymbol) { in process_bpf_image() 722 len = scnprintf(ksymbol->name, KSYM_NAME_LEN, "%s", name); in process_bpf_image() 723 ksymbol->header.size += PERF_ALIGN(len + 1, sizeof(u64)); in process_bpf_image()
|
| H A D | event.c | 501 event->ksymbol.addr, event->ksymbol.len, in perf_event__fprintf_ksymbol() 502 event->ksymbol.ksym_type, in perf_event__fprintf_ksymbol() 503 event->ksymbol.flags, event->ksymbol.name); in perf_event__fprintf_ksymbol()
|
| H A D | tool.h | 61 ksymbol, member
|
| H A D | machine.c | 732 struct map *map = maps__find(machine__kernel_maps(machine), event->ksymbol.addr); in machine__process_ksymbol_register() 736 dso = dso__new(event->ksymbol.name); in machine__process_ksymbol_register() 748 if (event->ksymbol.ksym_type == PERF_RECORD_KSYMBOL_TYPE_OOL) { in machine__process_ksymbol_register() 750 dso__data(dso)->file_size = event->ksymbol.len; in machine__process_ksymbol_register() 754 map__set_start(map, event->ksymbol.addr); in machine__process_ksymbol_register() 755 map__set_end(map, map__start(map) + event->ksymbol.len); in machine__process_ksymbol_register() 764 if (is_bpf_image(event->ksymbol.name)) { in machine__process_ksymbol_register() 773 event->ksymbol.len, in machine__process_ksymbol_register() 774 0, 0, event->ksymbol.name); in machine__process_ksymbol_register() 793 map = maps__find(machine__kernel_maps(machine), event->ksymbol.addr); in machine__process_ksymbol_unregister() [all …]
|
| H A D | evsel.c | 1521 attr->ksymbol = track && !perf_missing_features.ksymbol; in evsel__config() 2229 if (perf_missing_features.ksymbol) in evsel__disable_missing_features() 2230 evsel->core.attr.ksymbol = 0; in evsel__disable_missing_features() 2533 attr.ksymbol = 1; in evsel__detect_missing_features() 2536 perf_missing_features.ksymbol = true; in evsel__detect_missing_features() 2538 attr.ksymbol = 0; in evsel__detect_missing_features() 2628 if (evsel->core.attr.ksymbol && perf_missing_features.ksymbol) in evsel__detect_missing_features()
|
| H A D | tool.c | 275 tool->ksymbol = perf_event__process_ksymbol; in perf_tool__init()
|
| H A D | perf_event_attr_fprintf.c | 337 PRINT_ATTRf(ksymbol, p_unsigned); in perf_event_attr__fprintf()
|
| H A D | evsel.h | 212 bool ksymbol; member
|
| H A D | session.c | 1349 return tool->ksymbol(tool, event, sample, machine); in machines__deliver_event()
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-inject.txt | 103 Currently only mmap, mmap2, comm, task, context_switch, ksymbol,
|
| /linux/tools/lib/perf/include/perf/ |
| H A D | event.h | 527 struct perf_record_ksymbol ksymbol; member
|
| /linux/tools/include/uapi/linux/ |
| H A D | perf_event.h | 457 ksymbol : 1, /* include ksymbol events */ member
|
| /linux/include/uapi/linux/ |
| H A D | perf_event.h | 457 ksymbol : 1, /* include ksymbol events */ member
|
| /linux/tools/perf/ |
| H A D | builtin-inject.c | 1412 if (event->ksymbol.ksym_type != PERF_RECORD_KSYMBOL_TYPE_OOL) in guest_session__ksymbol_event() 1432 gs->tool.ksymbol = guest_session__ksymbol_event; in guest_session__start() 2256 inject->tool.ksymbol = host__repipe; in __cmd_inject() 2518 inject.tool.ksymbol = perf_event__repipe; in cmd_inject()
|
| H A D | builtin-script.c | 2917 script->tool.ksymbol = process_bpf_events; in __cmd_script() 2922 script->tool.ksymbol = process_bpf_events; in __cmd_script()
|
| H A D | builtin-record.c | 941 evsel->core.attr.ksymbol = 1; in record__config_text_poke()
|
| /linux/kernel/events/ |
| H A D | core.c | 5195 attr->task || attr->ksymbol || in is_sb_event() 5481 if (event->attr.ksymbol) in unaccount_event() 9830 return event->attr.ksymbol; in perf_event_ksymbol_match() 12811 if (event->attr.ksymbol) in account_event()
|