1*99a2dd95SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause 2*99a2dd95SBruce Richardson * Copyright(C) 2020 Marvell International Ltd. 3*99a2dd95SBruce Richardson */ 4*99a2dd95SBruce Richardson 5*99a2dd95SBruce Richardson #include <rte_trace_point_register.h> 6*99a2dd95SBruce Richardson 7*99a2dd95SBruce Richardson #include "rte_mempool_trace.h" 8*99a2dd95SBruce Richardson 9*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_bulk, 10*99a2dd95SBruce Richardson lib.mempool.ops.deq.bulk) 11*99a2dd95SBruce Richardson 12*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_dequeue_contig_blocks, 13*99a2dd95SBruce Richardson lib.mempool.ops.deq.contig) 14*99a2dd95SBruce Richardson 15*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_enqueue_bulk, 16*99a2dd95SBruce Richardson lib.mempool.ops.enq.bulk) 17*99a2dd95SBruce Richardson 18*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_put, 19*99a2dd95SBruce Richardson lib.mempool.generic.put) 20*99a2dd95SBruce Richardson 21*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_put_bulk, 22*99a2dd95SBruce Richardson lib.mempool.put.bulk) 23*99a2dd95SBruce Richardson 24*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_generic_get, 25*99a2dd95SBruce Richardson lib.mempool.generic.get) 26*99a2dd95SBruce Richardson 27*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_bulk, 28*99a2dd95SBruce Richardson lib.mempool.get.bulk) 29*99a2dd95SBruce Richardson 30*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_contig_blocks, 31*99a2dd95SBruce Richardson lib.mempool.get.blocks) 32*99a2dd95SBruce Richardson 33*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create, 34*99a2dd95SBruce Richardson lib.mempool.create) 35*99a2dd95SBruce Richardson 36*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_create_empty, 37*99a2dd95SBruce Richardson lib.mempool.create.empty) 38*99a2dd95SBruce Richardson 39*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_free, 40*99a2dd95SBruce Richardson lib.mempool.free) 41*99a2dd95SBruce Richardson 42*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_iova, 43*99a2dd95SBruce Richardson lib.mempool.populate.iova) 44*99a2dd95SBruce Richardson 45*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_virt, 46*99a2dd95SBruce Richardson lib.mempool.populate.virt) 47*99a2dd95SBruce Richardson 48*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_default, 49*99a2dd95SBruce Richardson lib.mempool.populate.default) 50*99a2dd95SBruce Richardson 51*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_populate_anon, 52*99a2dd95SBruce Richardson lib.mempool.populate.anon) 53*99a2dd95SBruce Richardson 54*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_create, 55*99a2dd95SBruce Richardson lib.mempool.cache_create) 56*99a2dd95SBruce Richardson 57*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_free, 58*99a2dd95SBruce Richardson lib.mempool.cache.free) 59*99a2dd95SBruce Richardson 60*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_default_cache, 61*99a2dd95SBruce Richardson lib.mempool.default.cache) 62*99a2dd95SBruce Richardson 63*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_get_page_size, 64*99a2dd95SBruce Richardson lib.mempool.get.page.size) 65*99a2dd95SBruce Richardson 66*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_cache_flush, 67*99a2dd95SBruce Richardson lib.mempool.cache.flush) 68*99a2dd95SBruce Richardson 69*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_populate, 70*99a2dd95SBruce Richardson lib.mempool.ops.populate) 71*99a2dd95SBruce Richardson 72*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_alloc, 73*99a2dd95SBruce Richardson lib.mempool.ops.alloc) 74*99a2dd95SBruce Richardson 75*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_ops_free, 76*99a2dd95SBruce Richardson lib.mempool.ops.free) 77*99a2dd95SBruce Richardson 78*99a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_mempool_trace_set_ops_byname, 79*99a2dd95SBruce Richardson lib.mempool.set.ops.byname) 80