LCOV - code coverage report
Current view: top level - lib/eventdev - eventdev_trace_points.c (source / functions) Hit Total Coverage
Test: Code coverage Lines: 97 97 100.0 %
Date: 2025-02-01 18:54:23 Functions: 97 97 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 0 0 -

           Branch data     Line data    Source code
       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 "eventdev_trace.h"
       8                 :            : 
       9                 :            : /* Eventdev trace points */
      10                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_configure,
      11                 :            :         lib.eventdev.configure)
      12                 :            : 
      13                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_setup,
      14                 :            :         lib.eventdev.queue.setup)
      15                 :            : 
      16                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_setup,
      17                 :            :         lib.eventdev.port.setup)
      18                 :            : 
      19                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_link,
      20                 :            :         lib.eventdev.port.link)
      21                 :            : 
      22                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_links_set,
      23                 :            :         lib.eventdev.port.profile.links.set)
      24                 :            : 
      25                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_unlink,
      26                 :            :         lib.eventdev.port.unlink)
      27                 :            : 
      28                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_unlink,
      29                 :            :         lib.eventdev.port.profile.unlink)
      30                 :            : 
      31                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_start,
      32                 :            :         lib.eventdev.start)
      33                 :            : 
      34                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_stop,
      35                 :            :         lib.eventdev.stop)
      36                 :            : 
      37                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_close,
      38                 :            :         lib.eventdev.close)
      39                 :            : 
      40                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_enq_burst,
      41                 :            :         lib.eventdev.enq.burst)
      42                 :            : 
      43                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_deq_burst,
      44                 :            :         lib.eventdev.deq.burst)
      45                 :            : 
      46                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_maintain,
      47                 :            :         lib.eventdev.maintain)
      48                 :            : 
      49                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_switch,
      50                 :            :         lib.eventdev.port.profile.switch)
      51                 :            : 
      52                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_preschedule_modify,
      53                 :            :         lib.eventdev.port.preschedule.modify)
      54                 :            : 
      55                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_preschedule,
      56                 :            :         lib.eventdev.port.preschedule)
      57                 :            : 
      58                 :            : /* Eventdev Rx adapter trace points */
      59                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_create,
      60                 :            :         lib.eventdev.rx.adapter.create)
      61                 :            : 
      62                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_free,
      63                 :            :         lib.eventdev.rx.adapter.free)
      64                 :            : 
      65                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_add,
      66                 :            :         lib.eventdev.rx.adapter.queue.add)
      67                 :            : 
      68                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_del,
      69                 :            :         lib.eventdev.rx.adapter.queue.del)
      70                 :            : 
      71                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_start,
      72                 :            :         lib.eventdev.rx.adapter.start)
      73                 :            : 
      74                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stop,
      75                 :            :         lib.eventdev.rx.adapter.stop)
      76                 :            : 
      77                 :            : /* Eventdev Tx adapter trace points */
      78                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_create,
      79                 :            :         lib.eventdev.tx.adapter.create)
      80                 :            : 
      81                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_free,
      82                 :            :         lib.eventdev.tx.adapter.free)
      83                 :            : 
      84                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_add,
      85                 :            :         lib.eventdev.tx.adapter.queue.add)
      86                 :            : 
      87                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_del,
      88                 :            :         lib.eventdev.tx.adapter.queue.del)
      89                 :            : 
      90                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_start,
      91                 :            :         lib.eventdev.tx.adapter.start)
      92                 :            : 
      93                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stop,
      94                 :            :         lib.eventdev.tx.adapter.stop)
      95                 :            : 
      96                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_enqueue,
      97                 :            :         lib.eventdev.tx.adapter.enq)
      98                 :            : 
      99                 :            : /* Eventdev Timer adapter trace points */
     100                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_create,
     101                 :            :         lib.eventdev.timer.create)
     102                 :            : 
     103                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_start,
     104                 :            :         lib.eventdev.timer.start)
     105                 :            : 
     106                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stop,
     107                 :            :         lib.eventdev.timer.stop)
     108                 :            : 
     109                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_free,
     110                 :            :         lib.eventdev.timer.free)
     111                 :            : 
     112                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_arm_burst,
     113                 :            :         lib.eventdev.timer.burst)
     114                 :            : 
     115                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_arm_tmo_tick_burst,
     116                 :            :         lib.eventdev.timer.tick.burst)
     117                 :            : 
     118                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_cancel_burst,
     119                 :            :         lib.eventdev.timer.cancel)
     120                 :            : 
     121                 :            : /* Eventdev Crypto adapter trace points */
     122                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_create,
     123                 :            :         lib.eventdev.crypto.create)
     124                 :            : 
     125                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_free,
     126                 :            :         lib.eventdev.crypto.free)
     127                 :            : 
     128                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_queue_pair_add,
     129                 :            :         lib.eventdev.crypto.queue.add)
     130                 :            : 
     131                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_queue_pair_del,
     132                 :            :         lib.eventdev.crypto.queue.del)
     133                 :            : 
     134                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_start,
     135                 :            :         lib.eventdev.crypto.start)
     136                 :            : 
     137                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stop,
     138                 :            :         lib.eventdev.crypto.stop)
     139                 :            : 
     140                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_enqueue,
     141                 :            :         lib.eventdev.crypto.enq)
     142                 :            : 
     143                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_event_port_get,
     144                 :            :         lib.eventdev.crypto.adapter_event_port_get)
     145                 :            : 
     146                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_service_id_get,
     147                 :            :         lib.eventdev.crypto.adapter_service_id_get)
     148                 :            : 
     149                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_vector_limits_get,
     150                 :            :         lib.eventdev.crypto.adapter_vector_limits_get)
     151                 :            : 
     152                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_attr_get,
     153                 :            :         lib.eventdev.attr_get)
     154                 :            : 
     155                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_get_dev_id,
     156                 :            :         lib.eventdev.get_dev_id)
     157                 :            : 
     158                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_info_get,
     159                 :            :         lib.eventdev.info_get)
     160                 :            : 
     161                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_service_id_get,
     162                 :            :         lib.eventdev.service_id_get)
     163                 :            : 
     164                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_socket_id,
     165                 :            :         lib.eventdev.socket.id)
     166                 :            : 
     167                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_stop_flush_callback_register,
     168                 :            :         lib.eventdev.stop.flush.callback.register)
     169                 :            : 
     170                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_caps_get,
     171                 :            :         lib.eventdev.eth.rx.adapter.caps.get)
     172                 :            : 
     173                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_cb_register,
     174                 :            :         lib.eventdev.eth.rx.adapter.cb.register)
     175                 :            : 
     176                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_service_id_get,
     177                 :            :         lib.eventdev.eth.rx.adapter.service.id.get)
     178                 :            : 
     179                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_event_port_get,
     180                 :            :         lib.eventdev.eth.rx.adapter.event.port.get)
     181                 :            : 
     182                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_vector_limits_get,
     183                 :            :         lib.eventdev.eth.rx.adapter.vector.limits.get)
     184                 :            : 
     185                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_stats_get,
     186                 :            :         lib.eventdev.eth.rx.adapter.queue.stats.get)
     187                 :            : 
     188                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stats_reset,
     189                 :            :         lib.eventdev.eth.rx.adapter.stats.reset)
     190                 :            : 
     191                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_stats_reset,
     192                 :            :         lib.eventdev.eth.rx.adapter.queue.stats.reset)
     193                 :            : 
     194                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_instance_get,
     195                 :            :         lib.eventdev.eth.rx.adapter.instance.get)
     196                 :            : 
     197                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_caps_get,
     198                 :            :         lib.eventdev.eth.tx.adapter.caps.get)
     199                 :            : 
     200                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_event_port_get,
     201                 :            :         lib.eventdev.eth.tx.adapter.event.port.get)
     202                 :            : 
     203                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_service_id_get,
     204                 :            :         lib.eventdev.eth.tx.adapter.service.id.get)
     205                 :            : 
     206                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stats_get,
     207                 :            :         lib.eventdev.eth.tx.adapter.stats.get)
     208                 :            : 
     209                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_stats_reset,
     210                 :            :         lib.eventdev.eth.tx.adapter.stats.reset)
     211                 :            : 
     212                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_instance_get,
     213                 :            :         lib.eventdev.eth.tx.adapter.instance.get)
     214                 :            : 
     215                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_attr_get,
     216                 :            :         lib.eventdev.port.attr.get)
     217                 :            : 
     218                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_default_conf_get,
     219                 :            :         lib.eventdev.port.default.conf.get)
     220                 :            : 
     221                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_links_get,
     222                 :            :         lib.eventdev.port.links.get)
     223                 :            : 
     224                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_profile_links_get,
     225                 :            :         lib.eventdev.port.profile.links.get)
     226                 :            : 
     227                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_unlinks_in_progress,
     228                 :            :         lib.eventdev.port.unlinks.in.progress)
     229                 :            : 
     230                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_attr_get,
     231                 :            :         lib.eventdev.queue.attr.get)
     232                 :            : 
     233                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_default_conf_get,
     234                 :            :         lib.eventdev.queue.default.conf.get)
     235                 :            : 
     236                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_create,
     237                 :            :         lib.eventdev.ring.create)
     238                 :            : 
     239                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_free,
     240                 :            :         lib.eventdev.ring.free)
     241                 :            : 
     242                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_init,
     243                 :            :         lib.eventdev.ring.init)
     244                 :            : 
     245                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_ring_lookup,
     246                 :            :         lib.eventdev.ring.lookup)
     247                 :            : 
     248                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_caps_get,
     249                 :            :         lib.eventdev.timer.adapter.caps.get)
     250                 :            : 
     251                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_get_info,
     252                 :            :         lib.eventdev.timer.adapter.get.info)
     253                 :            : 
     254                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_lookup,
     255                 :            :         lib.eventdev.timer.adapter.lookup)
     256                 :            : 
     257                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_service_id_get,
     258                 :            :         lib.eventdev.timer.adapter.service.id.get)
     259                 :            : 
     260                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_vector_pool_create,
     261                 :            :         lib.eventdev.vector.pool.create)
     262                 :            : 
     263                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_create_with_params,
     264                 :            :         lib.eventdev.eth.rx.adapter.create.with.params)
     265                 :            : 
     266                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_queue_conf_get,
     267                 :            :         lib.eventdev.eth.rx.adapter.queue.conf.get)
     268                 :            : 
     269                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_queue_attr_set,
     270                 :            :         lib.eventdev.queue.attr.set)
     271                 :            : 
     272                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_port_quiesce,
     273                 :            :         lib.eventdev.port.quiesce)
     274                 :            : 
     275                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_caps_get,
     276                 :            :         lib.eventdev.crypto.adapter.caps.get)
     277                 :            : 
     278                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_dequeue_timeout_ticks,
     279                 :            :         lib.eventdev.dequeue.timeout.ticks)
     280                 :            : 
     281                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stats_get,
     282                 :            :         lib.eventdev.crypto.adapter.stats.get)
     283                 :            : 
     284                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_crypto_adapter_stats_reset,
     285                 :            :         lib.eventdev.crypto.adapter.stats.reset)
     286                 :            : 
     287                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_rx_adapter_stats_get,
     288                 :            :         lib.eventdev.rx.adapter.stats.get)
     289                 :            : 
     290                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_start,
     291                 :            :         lib.eventdev.tx.adapter.queue.start)
     292                 :            : 
     293                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_eth_tx_adapter_queue_stop,
     294                 :            :         lib.eventdev.tx.adapter.queue.stop)
     295                 :            : 
     296                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stats_get,
     297                 :            :         lib.eventdev.timer.adapter.stats.get)
     298                 :            : 
     299                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_adapter_stats_reset,
     300                 :            :         lib.eventdev.timer.adapter.stats.reset)
     301                 :            : 
     302                 :        252 : RTE_TRACE_POINT_REGISTER(rte_eventdev_trace_timer_remaining_ticks_get,
     303                 :            :         lib.eventdev.timer.remaining.ticks.get)

Generated by: LCOV version 1.14