#include "src/trace_processor/importers/ftrace/ftrace_module_impl.h"
#include "perfetto/trace_processor/trace_blob_view.h"
#include "src/trace_processor/importers/ftrace/ftrace_parser.h"
#include "src/trace_processor/importers/ftrace/ftrace_tokenizer.h"
#include "src/trace_processor/importers/proto/proto_importer_module.h"
#include "protos/perfetto/trace/trace_packet.pbzero.h"
namespace perfetto {
namespace trace_processor {
TracePacket;
FtraceModuleImpl::FtraceModuleImpl(TraceProcessorContext* context)
: … { … }
ModuleResult FtraceModuleImpl::TokenizePacket(
const protos::pbzero::TracePacket::Decoder& decoder,
TraceBlobView* packet,
int64_t ,
RefPtr<PacketSequenceStateGeneration> seq_state,
uint32_t field_id) { … }
}
}