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