Home
last modified time | relevance | path

Searched refs:ftrace_field (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/traced/probes/ftrace/
Dproto_translation_table.cc115 bool MergeFieldInfo(const FtraceEvent::Field& ftrace_field, in MergeFieldInfo() argument
125 if (!InferFtraceType(ftrace_field.type_and_name, ftrace_field.size, in MergeFieldInfo()
126 ftrace_field.is_signed, &field->ftrace_type)) { in MergeFieldInfo()
132 ftrace_field.type_and_name.c_str(), ftrace_field.size, in MergeFieldInfo()
133 ftrace_field.is_signed); in MergeFieldInfo()
137 field->ftrace_offset = ftrace_field.offset; in MergeFieldInfo()
138 field->ftrace_size = ftrace_field.size; in MergeFieldInfo()
170 for (const FtraceEvent::Field& ftrace_field : ftrace_fields) { in MergeFields() local
171 if (GetNameFromTypeAndName(ftrace_field.type_and_name) != in MergeFields()
175 success = MergeFieldInfo(ftrace_field, &*field, event_name_for_debug); in MergeFields()
[all …]
Dproto_translation_table.h180 uint16_t CreateGenericEventField(const FtraceEvent::Field& ftrace_field,
/external/perfetto/src/trace_processor/importers/ftrace/
Dftrace_module_impl.cc44 auto ftrace_field = decoder.ftrace_events(); in TokenizePacket() local
45 const size_t fld_off = packet->offset_of(ftrace_field.data); in TokenizePacket()
46 tokenizer_.TokenizeFtraceBundle(packet->slice(fld_off, ftrace_field.size), in TokenizePacket()