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 73ac1fb17SAnkur Dwivedi #include "cryptodev_trace.h" 899a2dd95SBruce Richardson 999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_configure, 1099a2dd95SBruce Richardson lib.cryptodev.configure) 1199a2dd95SBruce Richardson 1299a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_start, 1399a2dd95SBruce Richardson lib.cryptodev.start) 1499a2dd95SBruce Richardson 1599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_stop, 1699a2dd95SBruce Richardson lib.cryptodev.stop) 1799a2dd95SBruce Richardson 1899a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_close, 1999a2dd95SBruce Richardson lib.cryptodev.close) 2099a2dd95SBruce Richardson 2199a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_queue_pair_setup, 2299a2dd95SBruce Richardson lib.cryptodev.queue.pair.setup) 2399a2dd95SBruce Richardson 24*0a054e8dSVidya Sagar Velumuri RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_queue_pair_reset, 25*0a054e8dSVidya Sagar Velumuri lib.cryptodev.queue.pair.reset) 26*0a054e8dSVidya Sagar Velumuri 2799a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_session_pool_create, 2899a2dd95SBruce Richardson lib.cryptodev.sym.pool.create) 2999a2dd95SBruce Richardson 301f1e4b7cSCiara Power RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_session_pool_create, 311f1e4b7cSCiara Power lib.cryptodev.asym.pool.create) 321f1e4b7cSCiara Power 3399a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_session_create, 3499a2dd95SBruce Richardson lib.cryptodev.sym.create) 3599a2dd95SBruce Richardson 3699a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_session_create, 3799a2dd95SBruce Richardson lib.cryptodev.asym.create) 3899a2dd95SBruce Richardson 3999a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_session_free, 4099a2dd95SBruce Richardson lib.cryptodev.sym.free) 4199a2dd95SBruce Richardson 4299a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_session_free, 4399a2dd95SBruce Richardson lib.cryptodev.asym.free) 4499a2dd95SBruce Richardson 4599a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_enqueue_burst, 4699a2dd95SBruce Richardson lib.cryptodev.enq.burst) 4799a2dd95SBruce Richardson 4899a2dd95SBruce Richardson RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_dequeue_burst, 4999a2dd95SBruce Richardson lib.cryptodev.deq.burst) 503ebb587eSAmit Prakash Shukla 513ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_callback_register, 523ebb587eSAmit Prakash Shukla lib.cryptodev.callback.register) 533ebb587eSAmit Prakash Shukla 543ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_callback_unregister, 553ebb587eSAmit Prakash Shukla lib.cryptodev.callback.unregister) 563ebb587eSAmit Prakash Shukla 573ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_device_count_by_driver, 583ebb587eSAmit Prakash Shukla lib.cryptodev.device.count.by.driver) 593ebb587eSAmit Prakash Shukla 603ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_devices_get, 613ebb587eSAmit Prakash Shukla lib.cryptodev.devices.get) 623ebb587eSAmit Prakash Shukla 633ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_driver_id_get, 643ebb587eSAmit Prakash Shukla lib.cryptodev.driver.id.get) 653ebb587eSAmit Prakash Shukla 663ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_driver_name_get, 673ebb587eSAmit Prakash Shukla lib.cryptodev.driver.name.get) 683ebb587eSAmit Prakash Shukla 693ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_aead_algo_enum, 703ebb587eSAmit Prakash Shukla lib.cryptodev.get.aead.algo.enum) 713ebb587eSAmit Prakash Shukla 723ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_auth_algo_enum, 733ebb587eSAmit Prakash Shukla lib.cryptodev.get.auth.algo.enum) 743ebb587eSAmit Prakash Shukla 753ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_cipher_algo_enum, 763ebb587eSAmit Prakash Shukla lib.cryptodev.get.cipher.algo.enum) 773ebb587eSAmit Prakash Shukla 787e1e1277SAkhil Goyal RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_aead_algo_string, 797e1e1277SAkhil Goyal lib.cryptodev.get.aead.algo.string) 807e1e1277SAkhil Goyal 817e1e1277SAkhil Goyal RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_auth_algo_string, 827e1e1277SAkhil Goyal lib.cryptodev.get.auth.algo.string) 837e1e1277SAkhil Goyal 847e1e1277SAkhil Goyal RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_cipher_algo_string, 857e1e1277SAkhil Goyal lib.cryptodev.get.cipher.algo.string) 867e1e1277SAkhil Goyal 873ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_dev_id, 883ebb587eSAmit Prakash Shukla lib.cryptodev.get.dev.id) 893ebb587eSAmit Prakash Shukla 903ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_feature_name, 913ebb587eSAmit Prakash Shukla lib.cryptodev.get.feature.name) 923ebb587eSAmit Prakash Shukla 933ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_sec_ctx, 943ebb587eSAmit Prakash Shukla lib.cryptodev.get.sec.ctx) 953ebb587eSAmit Prakash Shukla 963ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_info_get, 973ebb587eSAmit Prakash Shukla lib.cryptodev.info.get) 983ebb587eSAmit Prakash Shukla 993ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_is_valid_dev, 1003ebb587eSAmit Prakash Shukla lib.cryptodev.is.valid.dev) 1013ebb587eSAmit Prakash Shukla 1023ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_name_get, 1033ebb587eSAmit Prakash Shukla lib.cryptodev.name.get) 1043ebb587eSAmit Prakash Shukla 1053ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_queue_pair_count, 1063ebb587eSAmit Prakash Shukla lib.cryptodev.queue.pair.count) 1073ebb587eSAmit Prakash Shukla 1083ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_socket_id, 1093ebb587eSAmit Prakash Shukla lib.cryptodev.socket.id) 1103ebb587eSAmit Prakash Shukla 1113ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_stats_get, 1123ebb587eSAmit Prakash Shukla lib.cryptodev.stats.get) 1133ebb587eSAmit Prakash Shukla 1143ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_stats_reset, 1153ebb587eSAmit Prakash Shukla lib.cryptodev.stats.reset) 1163ebb587eSAmit Prakash Shukla 1173ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_capability_check_aead, 1183ebb587eSAmit Prakash Shukla lib.cryptodev.sym.capability.check.aead) 1193ebb587eSAmit Prakash Shukla 1203ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_capability_check_auth, 1213ebb587eSAmit Prakash Shukla lib.cryptodev.sym.capability.check.auth) 1223ebb587eSAmit Prakash Shukla 1233ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_capability_check_cipher, 1243ebb587eSAmit Prakash Shukla lib.cryptodev.sym.capability.check.cipher) 1253ebb587eSAmit Prakash Shukla 1263ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_capability_get, 1273ebb587eSAmit Prakash Shukla lib.cryptodev.sym.capability.get) 1283ebb587eSAmit Prakash Shukla 1293ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_get_private_session_size, 1303ebb587eSAmit Prakash Shukla lib.cryptodev.sym.get.private.session.size) 1313ebb587eSAmit Prakash Shukla 1323ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_capability_get, 1333ebb587eSAmit Prakash Shukla lib.cryptodev.asym.capability.get) 1343ebb587eSAmit Prakash Shukla 1353ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_get_private_session_size, 1363ebb587eSAmit Prakash Shukla lib.cryptodev.asym.get.private.session.size) 1373ebb587eSAmit Prakash Shukla 1383ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_get_xform_enum, 1393ebb587eSAmit Prakash Shukla lib.cryptodev.asym.get.xform.enum) 1403ebb587eSAmit Prakash Shukla 1417e1e1277SAkhil Goyal RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_get_xform_string, 1427e1e1277SAkhil Goyal lib.cryptodev.asym.get.xform.string) 1437e1e1277SAkhil Goyal 1443ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_xform_capability_check_modlen, 1453ebb587eSAmit Prakash Shukla lib.cryptodev.asym.xform.capability.check.modlen) 1463ebb587eSAmit Prakash Shukla 1473ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_xform_capability_check_optype, 1483ebb587eSAmit Prakash Shukla lib.cryptodev.asym.xform.capability.check.optype) 1493ebb587eSAmit Prakash Shukla 1506f8ef8b6SGowrishankar Muthukrishnan RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_xform_capability_check_hash, 1516f8ef8b6SGowrishankar Muthukrishnan lib.cryptodev.asym.xform.capability.check.hash) 1526f8ef8b6SGowrishankar Muthukrishnan 1533ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_cpu_crypto_process, 1543ebb587eSAmit Prakash Shukla lib.cryptodev.sym.cpu.crypto.process) 1553ebb587eSAmit Prakash Shukla 1563ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_session_get_user_data, 1573ebb587eSAmit Prakash Shukla lib.cryptodev.sym.session.get.user.data) 1583ebb587eSAmit Prakash Shukla 1593ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_sym_session_set_user_data, 1603ebb587eSAmit Prakash Shukla lib.cryptodev.sym.session.set.user.data) 1613ebb587eSAmit Prakash Shukla 1623ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_qp_status, 1633ebb587eSAmit Prakash Shukla lib.cryptodev.get.qp.status) 1643ebb587eSAmit Prakash Shukla 1653ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_configure_raw_dp_ctx, 1663ebb587eSAmit Prakash Shukla lib.cryptodev.configure.raw.dp.ctx) 1673ebb587eSAmit Prakash Shukla 1683ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_get_raw_dp_ctx_size, 1693ebb587eSAmit Prakash Shukla lib.cryptodev.get.raw.dp.ctx.size) 1703ebb587eSAmit Prakash Shukla 1713ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_add_deq_callback, 1723ebb587eSAmit Prakash Shukla lib.cryptodev.add.deq.callback) 1733ebb587eSAmit Prakash Shukla 1743ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_add_enq_callback, 1753ebb587eSAmit Prakash Shukla lib.cryptodev.add.enq.callback) 1763ebb587eSAmit Prakash Shukla 1773ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_remove_deq_callback, 1783ebb587eSAmit Prakash Shukla lib.cryptodev.remove.deq.callback) 1793ebb587eSAmit Prakash Shukla 1803ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_remove_enq_callback, 1813ebb587eSAmit Prakash Shukla lib.cryptodev.remove.enq.callback) 1823ebb587eSAmit Prakash Shukla 1833ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_session_get_user_data, 1843ebb587eSAmit Prakash Shukla lib.cryptodev.asym.session.get.user.data) 1853ebb587eSAmit Prakash Shukla 1863ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_asym_session_set_user_data, 1873ebb587eSAmit Prakash Shukla lib.cryptodev.asym.session.set.user.data) 1883ebb587eSAmit Prakash Shukla 1893ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_session_event_mdata_set, 1903ebb587eSAmit Prakash Shukla lib.cryptodev.session.event.mdata.set) 1913ebb587eSAmit Prakash Shukla 1923ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_allocate_driver, 1933ebb587eSAmit Prakash Shukla lib.cryptodev.allocate.driver) 1943ebb587eSAmit Prakash Shukla 1953ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_op_pool_create, 1963ebb587eSAmit Prakash Shukla lib.cryptodev.op.pool.create) 1973ebb587eSAmit Prakash Shukla 1983ebb587eSAmit Prakash Shukla RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_count, 1993ebb587eSAmit Prakash Shukla lib.cryptodev.count) 20023d6f76dSAkhil Goyal 20123d6f76dSAkhil Goyal RTE_TRACE_POINT_REGISTER(rte_cryptodev_trace_qp_depth_used, 20223d6f76dSAkhil Goyal lib.cryptodev.qp_depth_used) 203