Searched refs:ksymbol (Results 1 - 15 of 15) sorted by relevance

/linux-master/tools/perf/util/
H A Dtool.h61 ksymbol, member in struct:perf_tool
H A Dbpf-event.c171 struct perf_record_ksymbol *ksymbol_event = &event->ksymbol;
321 struct perf_record_ksymbol *ksymbol; local
324 ksymbol = &event->ksymbol;
326 *ksymbol = (struct perf_record_ksymbol) {
337 len = scnprintf(ksymbol->name, KSYM_NAME_LEN, "%s", name);
338 ksymbol->header.size += PERF_ALIGN(len + 1, sizeof(u64));
H A Devent.c475 event->ksymbol.addr, event->ksymbol.len,
476 event->ksymbol.ksym_type,
477 event->ksymbol.flags, event->ksymbol.name);
H A Dmachine.c741 struct map *map = maps__find(machine__kernel_maps(machine), event->ksymbol.addr);
745 dso = dso__new(event->ksymbol.name);
758 if (event->ksymbol.ksym_type == PERF_RECORD_KSYMBOL_TYPE_OOL) {
760 dso->data.file_size = event->ksymbol.len;
764 map__set_start(map, event->ksymbol.addr);
765 map__set_end(map, map__start(map) + event->ksymbol.len);
774 if (is_bpf_image(event->ksymbol.name)) {
783 event->ksymbol.len,
784 0, 0, event->ksymbol.name);
802 map = maps__find(machine__kernel_maps(machine), event->ksymbol
[all...]
H A Devsel.c1262 * ksymbol is tracked separately with text poke because it needs to be
1266 attr->ksymbol = track && !perf_missing_features.ksymbol;
1860 if (perf_missing_features.ksymbol)
1861 evsel->core.attr.ksymbol = 0;
1932 } else if (!perf_missing_features.ksymbol && evsel->core.attr.ksymbol) {
1933 perf_missing_features.ksymbol = true;
1934 pr_debug2_peo("switching off ksymbol\n");
H A Dperf_event_attr_fprintf.c303 PRINT_ATTRf(ksymbol, p_unsigned);
H A Devsel.h185 bool ksymbol; member in struct:perf_missing_features
H A Dsession.c511 if (tool->ksymbol == NULL)
512 tool->ksymbol = perf_event__process_ksymbol;
1622 return tool->ksymbol(tool, event, sample, machine);
/linux-master/tools/lib/perf/include/perf/
H A Devent.h492 struct perf_record_ksymbol ksymbol; member in union:perf_event
/linux-master/include/uapi/linux/
H A Dperf_event.h454 ksymbol : 1, /* include ksymbol events */ member in struct:perf_event_attr
1144 * Record ksymbol register/unregister events:
/linux-master/tools/include/uapi/linux/
H A Dperf_event.h454 ksymbol : 1, /* include ksymbol events */ member in struct:perf_event_attr
1144 * Record ksymbol register/unregister events:
/linux-master/tools/perf/
H A Dbuiltin-inject.c1217 if (event->ksymbol.ksym_type != PERF_RECORD_KSYMBOL_TYPE_OOL)
1237 gs->tool.ksymbol = guest_session__ksymbol_event;
2059 inject->tool.ksymbol = host__repipe;
2182 .ksymbol = perf_event__repipe,
H A Dbuiltin-script.c2842 script->tool.ksymbol = process_bpf_events;
2846 script->tool.ksymbol = process_bpf_events;
H A Dbuiltin-record.c907 evsel->core.attr.ksymbol = 1;
/linux-master/kernel/events/
H A Dcore.c5012 attr->task || attr->ksymbol ||
5078 if (event->attr.ksymbol)
9142 * ksymbol register/unregister tracking
9159 return event->attr.ksymbol;
11842 if (event->attr.ksymbol)

Completed in 945 milliseconds