Home
last modified time | relevance | path

Searched refs:ksymbol (Results 1 – 17 of 17) sorted by relevance

/linux/tools/perf/util/
H A Dbpf-event.c554 struct perf_record_ksymbol *ksymbol_event = &event->ksymbol; in perf_event__synthesize_one_bpf_prog()
725 struct perf_record_ksymbol *ksymbol; in process_bpf_image()
728 ksymbol = &event->ksymbol; in process_bpf_image()
730 *ksymbol = (struct perf_record_ksymbol) {
741 len = scnprintf(ksymbol->name, KSYM_NAME_LEN, "%s", name); in kallsyms_process_symbol()
742 ksymbol->header.size += PERF_ALIGN(len + 1, sizeof(u64)); in kallsyms_process_symbol()
706 struct perf_record_ksymbol *ksymbol; process_bpf_image() local
H A Devent.c504 event->ksymbol.addr, event->ksymbol.len, in perf_event__fprintf_ksymbol()
505 event->ksymbol.ksym_type, in perf_event__fprintf_ksymbol()
506 event->ksymbol.flags, event->ksymbol.name); in perf_event__fprintf_ksymbol()
H A Dtool.h63 ksymbol,
64 ksymbol, global() member
H A Dtool.c351 tool->ksymbol = perf_event__process_ksymbol;
452 CREATE_DELEGATE_OP(ksymbol);
543 tool->tool.ksymbol = delegate_ksymbol;
H A Dmachine.c747 /* Ignore mapping symbols in ksymbol events - check early before any state mutation */ in machine__process_ksymbol_register()
748 if (is_ignored_kernel_symbol(event->ksymbol.name)) in machine__process_ksymbol_register()
751 map = maps__find(machine__kernel_maps(machine), event->ksymbol.addr); in machine__process_ksymbol_register()
754 dso = dso__new(event->ksymbol.name); in machine__process_ksymbol_register()
766 if (event->ksymbol.ksym_type == PERF_RECORD_KSYMBOL_TYPE_OOL) { in machine__process_ksymbol_register()
768 dso__data(dso)->file_size = event->ksymbol.len; in machine__process_ksymbol_register()
772 map__set_start(map, event->ksymbol.addr); in machine__process_ksymbol_register()
773 map__set_end(map, map__start(map) + event->ksymbol.len); in machine__process_ksymbol_register()
782 if (is_bpf_image(event->ksymbol.name)) { in machine__process_ksymbol_register()
791 event->ksymbol in machine__process_ksymbol_unregister()
[all...]
H A Devsel.c1720 * ksymbol is tracked separately with text poke because it needs to be in evsel__config()
1724 attr->ksymbol = track && !perf_missing_features.ksymbol; in evsel__config()
2551 if (perf_missing_features.ksymbol) in evsel__detect_missing_aux_action_feature()
2552 evsel->core.attr.ksymbol = 0; in evsel__detect_missing_aux_action_feature()
2862 attr.ksymbol = 1; in evsel__open_cpu()
2865 perf_missing_features.ksymbol = true; in evsel__open_cpu()
2866 pr_debug2_peo("switching off ksymbol\n"); in evsel__open_cpu()
2867 attr.ksymbol = 0; in evsel__open_cpu()
2961 if (evsel->core.attr.ksymbol in evsel__open()
[all...]
H A Dperf_event_attr_fprintf.c376 PRINT_ATTRf_bf(ksymbol, p_unsigned);
H A Devsel.h224 bool ksymbol;
212 bool ksymbol; global() member
H A Dsession.c1129 event->ksymbol.addr = bswap_64(event->ksymbol.addr); in dump_sample()
1130 event->ksymbol.len = bswap_32(event->ksymbol.len); in dump_sample()
1131 event->ksymbol.ksym_type = bswap_16(event->ksymbol.ksym_type); in dump_sample()
1132 event->ksymbol.flags = bswap_16(event->ksymbol.flags); in dump_sample()
1135 void *data = &event->ksymbol.name; in dump_sample()
2096 if (!perf_event__check_nul(event->ksymbol in __perf_session__process_pipe_events()
[all...]
/linux/tools/perf/Documentation/
H A Dperf-inject.txt103 Currently only mmap, mmap2, comm, task, context_switch, ksymbol,
/linux/tools/include/uapi/linux/
H A Dperf_event.h458 ksymbol : 1, /* include ksymbol events */ member
/linux/tools/lib/perf/include/perf/
H A Devent.h614 struct perf_record_ksymbol ksymbol;
607 struct perf_record_ksymbol ksymbol; global() member
/linux/include/uapi/linux/
H A Dperf_event.h460 ksymbol : 1, /* include ksymbol events */ member
/linux/tools/perf/
H A Dbuiltin-inject.c1638 if (event->ksymbol.ksym_type != PERF_RECORD_KSYMBOL_TYPE_OOL) in guest_session__convert_time()
1658 gs->tool.ksymbol = guest_session__ksymbol_event; in guest_session__fetch()
2505 inject->tool.ksymbol = host__repipe; in cmd_inject()
2839 inject.tool.ksymbol = perf_event__repipe;
H A Dbuiltin-script.c3243 script->tool.ksymbol = process_bpf_events; in list_available_languages_cb()
3248 script->tool.ksymbol = process_bpf_events;
H A Dbuiltin-record.c895 evsel->core.attr.ksymbol = 1; in record__config_text_poke()
/linux/kernel/events/
H A Dcore.c5348 attr->task || attr->ksymbol || in is_sb_event()
5648 if (event->attr.ksymbol) in unaccount_event()
10328 return event->attr.ksymbol; in perf_event_ksymbol_match()
13418 if (event->attr.ksymbol) in account_event()