199a2dd95SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause 299a2dd95SBruce Richardson * Copyright(C) 2020 Marvell International Ltd. 399a2dd95SBruce Richardson */ 499a2dd95SBruce Richardson 599a2dd95SBruce Richardson #include <rte_trace_point_register.h> 699a2dd95SBruce Richardson 799a2dd95SBruce Richardson #include <rte_eal_trace.h> 899a2dd95SBruce Richardson 945a685caSAnkur Dwivedi #include <eal_trace_internal.h> 1045a685caSAnkur Dwivedi 1199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_void, 1299a2dd95SBruce Richardson lib.eal.generic.void) 1399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u64, 1499a2dd95SBruce Richardson lib.eal.generic.u64) 1599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u32, 1699a2dd95SBruce Richardson lib.eal.generic.u32) 1799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u16, 1899a2dd95SBruce Richardson lib.eal.generic.u16) 1999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_u8, 2099a2dd95SBruce Richardson lib.eal.generic.u8) 2199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i64, 2299a2dd95SBruce Richardson lib.eal.generic.i64) 2399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i32, 2499a2dd95SBruce Richardson lib.eal.generic.i32) 2599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i16, 2699a2dd95SBruce Richardson lib.eal.generic.i16) 2799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_i8, 2899a2dd95SBruce Richardson lib.eal.generic.i8) 2999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_int, 3099a2dd95SBruce Richardson lib.eal.generic.int) 3199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_long, 3299a2dd95SBruce Richardson lib.eal.generic.long) 3399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_float, 3499a2dd95SBruce Richardson lib.eal.generic.float) 3599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_double, 3699a2dd95SBruce Richardson lib.eal.generic.double) 3799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_ptr, 3899a2dd95SBruce Richardson lib.eal.generic.ptr) 3999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_str, 4099a2dd95SBruce Richardson lib.eal.generic.string) 4199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_size_t, 4299a2dd95SBruce Richardson lib.eal.generic.size_t) 4399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_func, 4499a2dd95SBruce Richardson lib.eal.generic.func) 454925e15aSAnkur Dwivedi RTE_TRACE_POINT_REGISTER(rte_eal_trace_generic_blob, 464925e15aSAnkur Dwivedi lib.eal.generic.blob) 4799a2dd95SBruce Richardson 4899a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_alarm_set, 4999a2dd95SBruce Richardson lib.eal.alarm.set) 5099a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_alarm_cancel, 5199a2dd95SBruce Richardson lib.eal.alarm.cancel) 5299a2dd95SBruce Richardson 5399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_zmalloc, 5499a2dd95SBruce Richardson lib.eal.mem.zmalloc) 5599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_malloc, 5699a2dd95SBruce Richardson lib.eal.mem.malloc) 5799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_realloc, 5899a2dd95SBruce Richardson lib.eal.mem.realloc) 5999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_mem_free, 6099a2dd95SBruce Richardson lib.eal.mem.free) 6199a2dd95SBruce Richardson 6299a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_reserve, 6399a2dd95SBruce Richardson lib.eal.memzone.reserve) 6499a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_lookup, 6599a2dd95SBruce Richardson lib.eal.memzone.lookup) 6699a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_memzone_free, 6799a2dd95SBruce Richardson lib.eal.memzone.free) 6899a2dd95SBruce Richardson 6999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_remote_launch, 7099a2dd95SBruce Richardson lib.eal.thread.remote.launch) 7199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_lcore_ready, 7299a2dd95SBruce Richardson lib.eal.thread.lcore.ready) 73*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_lcore_running, 74*841e87dfSArnaud Fiorini lib.eal.thread.lcore.running) 75*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_thread_lcore_stopped, 76*841e87dfSArnaud Fiorini lib.eal.thread.lcore.stopped) 77*841e87dfSArnaud Fiorini 78*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_map_lcore, 79*841e87dfSArnaud Fiorini lib.eal.service.map.lcore) 80*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_lcore_state_change, 81*841e87dfSArnaud Fiorini lib.eal.service.lcore.state.change) 82*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_lcore_start, 83*841e87dfSArnaud Fiorini lib.eal.service.lcore.start) 84*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_lcore_stop, 85*841e87dfSArnaud Fiorini lib.eal.service.lcore.stop) 86*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_run_begin, 87*841e87dfSArnaud Fiorini lib.eal.service.run.begin) 88*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_runstate_set, 89*841e87dfSArnaud Fiorini lib.eal.service.run.state.set) 90*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_run_end, 91*841e87dfSArnaud Fiorini lib.eal.service.run.end) 92*841e87dfSArnaud Fiorini RTE_TRACE_POINT_REGISTER(rte_eal_trace_service_component_register, 93*841e87dfSArnaud Fiorini lib.eal.service.component.register) 9499a2dd95SBruce Richardson 9599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_callback_register, 9699a2dd95SBruce Richardson lib.eal.intr.register) 9799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_callback_unregister, 9899a2dd95SBruce Richardson lib.eal.intr.unregister) 9999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_enable, 10099a2dd95SBruce Richardson lib.eal.intr.enable) 10199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_eal_trace_intr_disable, 10299a2dd95SBruce Richardson lib.eal.intr.disable) 103