/developtools/smartperf_host/trace_streamer/src/parser/rawtrace_parser/ |
H A D | ftrace_event_processor.h | 34 bool HandleEvent(FtraceEvent &event, uint8_t data[], size_t size, const EventFormat &format) const; 38 using HandleFunction = std::function<bool(FtraceEvent &, uint8_t[], size_t, const EventFormat &)>; 39 bool IpiEntry(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 40 bool IpiExit(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 41 bool IrqHandlerEntry(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 42 bool IrqHandlerExit(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 43 bool SoftirqRaise(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 44 bool SoftirqEntry(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 45 bool SoftirqExit(FtraceEvent &ftraceEvent, uint8_t data[], size_t size, const EventFormat &format); 46 bool DmaFenceInit(FtraceEvent [all...] |
/developtools/profiler/device/plugins/ftrace_plugin/tools/device_kernel_version/default/event_formatters/ |
H A D | ftrace_binder_event_formatter.cpp | 28 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_binder_alloc_lru_end_format(); }, 29 [](const ForStandard::FtraceEvent& event) -> std::string { 43 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_binder_alloc_lru_start_format(); }, 44 [](const ForStandard::FtraceEvent& event) -> std::string { 58 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_binder_alloc_page_end_format(); }, 59 [](const ForStandard::FtraceEvent& event) -> std::string { 73 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_binder_alloc_page_start_format(); }, 74 [](const ForStandard::FtraceEvent& event) -> std::string { 88 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_binder_command_format(); }, 89 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_sched_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_sched_blocked_reason_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 42 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_sched_kthread_stop_format(); }, 43 [](const ForStandard::FtraceEvent& event) -> std::string { 57 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_sched_kthread_stop_ret_format(); }, 58 [](const ForStandard::FtraceEvent& event) -> std::string { 71 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_sched_migrate_task_format(); }, 72 [](const ForStandard::FtraceEvent& event) -> std::string { 87 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_sched_move_numa_format(); }, 88 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_regulator_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_regulator_bypass_disable_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 42 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_regulator_bypass_disable_complete_format(); }, 43 [](const ForStandard::FtraceEvent& event) -> std::string { 57 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_regulator_bypass_enable_format(); }, 58 [](const ForStandard::FtraceEvent& event) -> std::string { 72 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_regulator_bypass_enable_complete_format(); }, 73 [](const ForStandard::FtraceEvent& event) -> std::string { 87 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_regulator_disable_format(); }, 88 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_writeback_event_formatter.cpp | 28 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_balance_dirty_pages_format(); }, 29 [](const ForStandard::FtraceEvent& event) -> std::string { 49 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_bdi_dirty_ratelimit_format(); }, 50 [](const ForStandard::FtraceEvent& event) -> std::string { 68 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_global_dirty_state_format(); }, 69 [](const ForStandard::FtraceEvent& event) -> std::string { 86 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_wbc_writepage_format(); }, 87 [](const ForStandard::FtraceEvent& event) -> std::string { 104 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_writeback_bdi_register_format(); }, 105 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_power_event_formatter.cpp | 28 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clock_disable_format(); }, 29 [](const ForStandard::FtraceEvent& event) -> std::string { 42 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clock_enable_format(); }, 43 [](const ForStandard::FtraceEvent& event) -> std::string { 56 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clock_set_rate_format(); }, 57 [](const ForStandard::FtraceEvent& event) -> std::string { 70 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cpu_frequency_format(); }, 71 [](const ForStandard::FtraceEvent& event) -> std::string { 84 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cpu_frequency_limits_format(); }, 85 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_clk_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clk_disable_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 41 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clk_disable_complete_format(); }, 42 [](const ForStandard::FtraceEvent& event) -> std::string { 55 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clk_enable_format(); }, 56 [](const ForStandard::FtraceEvent& event) -> std::string { 68 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clk_enable_complete_format(); }, 69 [](const ForStandard::FtraceEvent& event) -> std::string { 82 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_clk_prepare_format(); }, 83 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_ext4_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ext4_alloc_da_blocks_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 44 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ext4_allocate_blocks_format(); }, 45 [](const ForStandard::FtraceEvent& event) -> std::string { 67 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ext4_allocate_inode_format(); }, 68 [](const ForStandard::FtraceEvent& event) -> std::string { 84 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ext4_begin_ordered_truncate_format(); }, 85 [](const ForStandard::FtraceEvent& event) -> std::string { 101 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ext4_collapse_range_format(); }, 102 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_cgroup_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cgroup_attach_task_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 43 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cgroup_destroy_root_format(); }, 44 [](const ForStandard::FtraceEvent& event) -> std::string { 58 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cgroup_freeze_format(); }, 59 [](const ForStandard::FtraceEvent& event) -> std::string { 73 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cgroup_mkdir_format(); }, 74 [](const ForStandard::FtraceEvent& event) -> std::string { 88 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_cgroup_notify_frozen_format(); }, 89 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_block_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_block_bio_backmerge_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 44 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_block_bio_bounce_format(); }, 45 [](const ForStandard::FtraceEvent& event) -> std::string { 60 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_block_bio_complete_format(); }, 61 [](const ForStandard::FtraceEvent& event) -> std::string { 76 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_block_bio_frontmerge_format(); }, 77 [](const ForStandard::FtraceEvent& event) -> std::string { 93 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_block_bio_queue_format(); }, 94 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_timer_event_formatter.cpp | 28 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_hrtimer_cancel_format(); }, 29 [](const ForStandard::FtraceEvent& event) -> std::string { 41 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_hrtimer_expire_entry_format(); }, 42 [](const ForStandard::FtraceEvent& event) -> std::string { 69 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_hrtimer_expire_exit_format(); }, 70 [](const ForStandard::FtraceEvent& event) -> std::string { 83 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_hrtimer_init_format(); }, 84 [](const ForStandard::FtraceEvent& event) -> std::string { 103 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_hrtimer_start_format(); }, 104 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_sunrpc_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_rpc_call_status_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 41 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_rpc_connect_status_format(); }, 42 [](const ForStandard::FtraceEvent& event) -> std::string { 56 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_rpc_socket_close_format(); }, 57 [](const ForStandard::FtraceEvent& event) -> std::string { 77 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_rpc_socket_connect_format(); }, 78 [](const ForStandard::FtraceEvent& event) -> std::string { 99 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_rpc_socket_error_format(); }, 100 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_dma_fence_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_dma_fence_destroy_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 43 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_dma_fence_emit_format(); }, 44 [](const ForStandard::FtraceEvent& event) -> std::string { 59 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_dma_fence_enable_signal_format(); }, 60 [](const ForStandard::FtraceEvent& event) -> std::string { 75 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_dma_fence_init_format(); }, 76 [](const ForStandard::FtraceEvent& event) -> std::string { 91 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_dma_fence_signaled_format(); }, 92 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_net_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_napi_gro_frags_entry_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 47 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_napi_gro_receive_entry_format(); }, 48 [](const ForStandard::FtraceEvent& event) -> std::string { 67 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_net_dev_queue_format(); }, 68 [](const ForStandard::FtraceEvent& event) -> std::string { 81 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_net_dev_start_xmit_format(); }, 82 [](const ForStandard::FtraceEvent& event) -> std::string { 102 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_net_dev_xmit_format(); }, 103 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_filelock_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_break_lease_block_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 49 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_break_lease_noblock_format(); }, 50 [](const ForStandard::FtraceEvent& event) -> std::string { 72 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_break_lease_unblock_format(); }, 73 [](const ForStandard::FtraceEvent& event) -> std::string { 95 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_generic_add_lease_format(); }, 96 [](const ForStandard::FtraceEvent& event) -> std::string { 116 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_generic_delete_lease_format(); }, 117 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_irq_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_irq_handler_entry_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 41 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_irq_handler_exit_format(); }, 42 [](const ForStandard::FtraceEvent& event) -> std::string { 55 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_softirq_entry_format(); }, 56 [](const ForStandard::FtraceEvent& event) -> std::string { 70 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_softirq_exit_format(); }, 71 [](const ForStandard::FtraceEvent& event) -> std::string { 85 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_softirq_raise_format(); }, 86 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_ipi_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ipi_entry_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 40 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ipi_exit_format(); }, 41 [](const ForStandard::FtraceEvent& event) -> std::string { 53 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_ipi_raise_format(); }, 54 [](const ForStandard::FtraceEvent& event) -> std::string {
|
H A D | ftrace_ftrace_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_bputs_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 51 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_branch_format(); }, 52 [](const ForStandard::FtraceEvent& event) -> std::string { 65 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_context_switch_format(); }, 66 [](const ForStandard::FtraceEvent& event) -> std::string { 80 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_funcgraph_entry_format(); }, 81 [](const ForStandard::FtraceEvent& event) -> std::string { 105 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_funcgraph_exit_format(); }, 106 [](const ForStandard::FtraceEvent [all...] |
H A D | ftrace_f2fs_event_formatter.cpp | 28 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_f2fs_sync_file_enter_format(); }, 29 [](const ForStandard::FtraceEvent& event) -> std::string { 47 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_f2fs_sync_file_exit_format(); }, 48 [](const ForStandard::FtraceEvent& event) -> std::string { 70 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_f2fs_write_begin_format(); }, 71 [](const ForStandard::FtraceEvent& event) -> std::string { 87 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_f2fs_write_end_format(); }, 88 [](const ForStandard::FtraceEvent& event) -> std::string {
|
H A D | ftrace_filemap_event_formatter.cpp | 27 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_file_check_and_advance_wb_err_format(); }, 28 [](const ForStandard::FtraceEvent& event) -> std::string { 44 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_filemap_set_wb_err_format(); }, 45 [](const ForStandard::FtraceEvent& event) -> std::string { 60 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_mm_filemap_add_to_page_cache_format(); }, 61 [](const ForStandard::FtraceEvent& event) -> std::string { 77 [](const ForStandard::FtraceEvent& event) -> bool { return event.has_mm_filemap_delete_from_page_cache_format(); }, 78 [](const ForStandard::FtraceEvent& event) -> std::string {
|
/developtools/profiler/device/plugins/ftrace_plugin/tools/device_kernel_version/default/event_parsers/ |
H A D | ftrace_clk_event_parser.cpp | 26 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 31 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 42 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 47 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 58 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 63 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 74 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 79 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 90 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 95 [](ProtoEncoder::FtraceEvent [all...] |
H A D | ftrace_power_event_parser.cpp | 28 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 33 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 46 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 51 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 64 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 69 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 81 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 86 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 99 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 104 [](ProtoEncoder::FtraceEvent [all...] |
H A D | ftrace_binder_event_parser.cpp | 27 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 34 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 48 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 55 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 69 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 76 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 90 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 97 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 110 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 117 [](ProtoEncoder::FtraceEvent [all...] |
H A D | ftrace_irq_event_parser.cpp | 27 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 32 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 44 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 49 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 60 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 65 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 76 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 81 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 92 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 97 [](ProtoEncoder::FtraceEvent [all...] |
H A D | ftrace_timer_event_parser.cpp | 26 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 31 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 44 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 49 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 60 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 65 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 78 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 83 [](ProtoEncoder::FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 98 [](FtraceEvent& ftraceEvent, uint8_t data[], size_t size, const EventFormat& format) { 103 [](ProtoEncoder::FtraceEvent [all...] |