1*2d9fd380Sjfb8856606 /* SPDX-License-Identifier: BSD-3-Clause 2*2d9fd380Sjfb8856606 * Copyright(C) 2020 Marvell International Ltd. 3*2d9fd380Sjfb8856606 */ 4*2d9fd380Sjfb8856606 5*2d9fd380Sjfb8856606 #ifndef _RTE_EVENTDEV_TRACE_H_ 6*2d9fd380Sjfb8856606 #define _RTE_EVENTDEV_TRACE_H_ 7*2d9fd380Sjfb8856606 8*2d9fd380Sjfb8856606 /** 9*2d9fd380Sjfb8856606 * @file 10*2d9fd380Sjfb8856606 * 11*2d9fd380Sjfb8856606 * API for ethdev trace support 12*2d9fd380Sjfb8856606 */ 13*2d9fd380Sjfb8856606 14*2d9fd380Sjfb8856606 #ifdef __cplusplus 15*2d9fd380Sjfb8856606 extern "C" { 16*2d9fd380Sjfb8856606 #endif 17*2d9fd380Sjfb8856606 18*2d9fd380Sjfb8856606 #include <rte_trace_point.h> 19*2d9fd380Sjfb8856606 20*2d9fd380Sjfb8856606 #include "rte_eventdev.h" 21*2d9fd380Sjfb8856606 #include "rte_event_eth_rx_adapter.h" 22*2d9fd380Sjfb8856606 #include "rte_event_timer_adapter.h" 23*2d9fd380Sjfb8856606 24*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 25*2d9fd380Sjfb8856606 rte_eventdev_trace_configure, 26*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, 27*2d9fd380Sjfb8856606 const struct rte_event_dev_config *dev_conf, int rc), 28*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 29*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(dev_conf->dequeue_timeout_ns); 30*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(dev_conf->nb_events_limit); 31*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_conf->nb_event_queues); 32*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_conf->nb_event_ports); 33*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(dev_conf->nb_event_queue_flows); 34*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(dev_conf->nb_event_port_dequeue_depth); 35*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(dev_conf->nb_event_port_enqueue_depth); 36*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(dev_conf->event_dev_cfg); 37*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_conf->nb_single_link_event_port_queues); 38*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 39*2d9fd380Sjfb8856606 ) 40*2d9fd380Sjfb8856606 41*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 42*2d9fd380Sjfb8856606 rte_eventdev_trace_queue_setup, 43*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint8_t queue_id, 44*2d9fd380Sjfb8856606 const struct rte_event_queue_conf *queue_conf), 45*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 46*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(queue_id); 47*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(queue_conf->nb_atomic_flows); 48*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(queue_conf->nb_atomic_order_sequences); 49*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(queue_conf->event_queue_cfg); 50*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(queue_conf->schedule_type); 51*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(queue_conf->priority); 52*2d9fd380Sjfb8856606 ) 53*2d9fd380Sjfb8856606 54*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 55*2d9fd380Sjfb8856606 rte_eventdev_trace_port_setup, 56*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint8_t port_id, 57*2d9fd380Sjfb8856606 const struct rte_event_port_conf *port_conf, int rc), 58*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 59*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(port_id); 60*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(port_conf->new_event_threshold); 61*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->dequeue_depth); 62*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->enqueue_depth); 63*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(port_conf->event_port_cfg); 64*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 65*2d9fd380Sjfb8856606 ) 66*2d9fd380Sjfb8856606 67*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 68*2d9fd380Sjfb8856606 rte_eventdev_trace_port_link, 69*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint8_t port_id, 70*2d9fd380Sjfb8856606 uint16_t nb_links, int rc), 71*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 72*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(port_id); 73*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(nb_links); 74*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 75*2d9fd380Sjfb8856606 ) 76*2d9fd380Sjfb8856606 77*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 78*2d9fd380Sjfb8856606 rte_eventdev_trace_port_unlink, 79*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, uint8_t port_id, 80*2d9fd380Sjfb8856606 uint16_t nb_unlinks, int rc), 81*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 82*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(port_id); 83*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(nb_unlinks); 84*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 85*2d9fd380Sjfb8856606 ) 86*2d9fd380Sjfb8856606 87*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 88*2d9fd380Sjfb8856606 rte_eventdev_trace_start, 89*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id, int rc), 90*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 91*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 92*2d9fd380Sjfb8856606 ) 93*2d9fd380Sjfb8856606 94*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 95*2d9fd380Sjfb8856606 rte_eventdev_trace_stop, 96*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id), 97*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 98*2d9fd380Sjfb8856606 ) 99*2d9fd380Sjfb8856606 100*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 101*2d9fd380Sjfb8856606 rte_eventdev_trace_close, 102*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t dev_id), 103*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 104*2d9fd380Sjfb8856606 ) 105*2d9fd380Sjfb8856606 106*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 107*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_create, 108*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint8_t dev_id, void *conf_cb, 109*2d9fd380Sjfb8856606 void *conf_arg), 110*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 111*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 112*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(conf_cb); 113*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(conf_arg); 114*2d9fd380Sjfb8856606 ) 115*2d9fd380Sjfb8856606 116*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 117*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_free, 118*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id), 119*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 120*2d9fd380Sjfb8856606 ) 121*2d9fd380Sjfb8856606 122*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 123*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_queue_add, 124*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint16_t eth_dev_id, 125*2d9fd380Sjfb8856606 int32_t rx_queue_id, 126*2d9fd380Sjfb8856606 const struct rte_event_eth_rx_adapter_queue_conf *queue_conf, 127*2d9fd380Sjfb8856606 int rc), 128*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 129*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(eth_dev_id); 130*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(rx_queue_id); 131*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(queue_conf->rx_queue_flags); 132*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(queue_conf->servicing_weight); 133*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(queue_conf->ev.queue_id); 134*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(queue_conf->ev.priority); 135*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 136*2d9fd380Sjfb8856606 ) 137*2d9fd380Sjfb8856606 138*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 139*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_queue_del, 140*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint16_t eth_dev_id, 141*2d9fd380Sjfb8856606 int32_t rx_queue_id, int rc), 142*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 143*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(eth_dev_id); 144*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(rx_queue_id); 145*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 146*2d9fd380Sjfb8856606 ) 147*2d9fd380Sjfb8856606 148*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 149*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_start, 150*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id), 151*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 152*2d9fd380Sjfb8856606 ) 153*2d9fd380Sjfb8856606 154*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 155*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_rx_adapter_stop, 156*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id), 157*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 158*2d9fd380Sjfb8856606 ) 159*2d9fd380Sjfb8856606 160*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 161*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_create, 162*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint8_t dev_id, void *conf_cb, 163*2d9fd380Sjfb8856606 struct rte_event_port_conf *port_conf, int rc), 164*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 165*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 166*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(port_conf->new_event_threshold); 167*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->dequeue_depth); 168*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->enqueue_depth); 169*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(port_conf->event_port_cfg); 170*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(conf_cb); 171*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 172*2d9fd380Sjfb8856606 ) 173*2d9fd380Sjfb8856606 174*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 175*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_free, 176*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, int rc), 177*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 178*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 179*2d9fd380Sjfb8856606 ) 180*2d9fd380Sjfb8856606 181*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 182*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_queue_add, 183*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint16_t eth_dev_id, 184*2d9fd380Sjfb8856606 int32_t queue, int rc), 185*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 186*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(eth_dev_id); 187*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(queue); 188*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 189*2d9fd380Sjfb8856606 ) 190*2d9fd380Sjfb8856606 191*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 192*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_queue_del, 193*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint16_t eth_dev_id, 194*2d9fd380Sjfb8856606 int32_t queue, int rc), 195*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 196*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(eth_dev_id); 197*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(queue); 198*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 199*2d9fd380Sjfb8856606 ) 200*2d9fd380Sjfb8856606 201*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 202*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_start, 203*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, int rc), 204*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 205*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 206*2d9fd380Sjfb8856606 ) 207*2d9fd380Sjfb8856606 208*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 209*2d9fd380Sjfb8856606 rte_eventdev_trace_eth_tx_adapter_stop, 210*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, int rc), 211*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 212*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 213*2d9fd380Sjfb8856606 ) 214*2d9fd380Sjfb8856606 215*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 216*2d9fd380Sjfb8856606 rte_eventdev_trace_timer_adapter_create, 217*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint16_t adapter_id, void *adapter, 218*2d9fd380Sjfb8856606 const struct rte_event_timer_adapter_conf *conf, 219*2d9fd380Sjfb8856606 void *conf_cb), 220*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(adapter_id); 221*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 222*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(conf); 223*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(conf->event_dev_id); 224*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(conf->timer_adapter_id); 225*2d9fd380Sjfb8856606 rte_trace_point_emit_u64(conf->timer_tick_ns); 226*2d9fd380Sjfb8856606 rte_trace_point_emit_u64(conf->max_tmo_ns); 227*2d9fd380Sjfb8856606 rte_trace_point_emit_u64(conf->nb_timers); 228*2d9fd380Sjfb8856606 rte_trace_point_emit_u64(conf->flags); 229*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(conf_cb); 230*2d9fd380Sjfb8856606 ) 231*2d9fd380Sjfb8856606 232*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 233*2d9fd380Sjfb8856606 rte_eventdev_trace_timer_adapter_start, 234*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(const void *adapter), 235*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 236*2d9fd380Sjfb8856606 ) 237*2d9fd380Sjfb8856606 238*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 239*2d9fd380Sjfb8856606 rte_eventdev_trace_timer_adapter_stop, 240*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(const void *adapter), 241*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 242*2d9fd380Sjfb8856606 ) 243*2d9fd380Sjfb8856606 244*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 245*2d9fd380Sjfb8856606 rte_eventdev_trace_timer_adapter_free, 246*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(void *adapter), 247*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 248*2d9fd380Sjfb8856606 ) 249*2d9fd380Sjfb8856606 250*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 251*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_create, 252*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint8_t dev_id, void *adapter, 253*2d9fd380Sjfb8856606 struct rte_event_port_conf *port_conf, uint8_t mode), 254*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 255*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(dev_id); 256*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 257*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(mode); 258*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(port_conf->new_event_threshold); 259*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->dequeue_depth); 260*2d9fd380Sjfb8856606 rte_trace_point_emit_u16(port_conf->enqueue_depth); 261*2d9fd380Sjfb8856606 rte_trace_point_emit_u32(port_conf->event_port_cfg); 262*2d9fd380Sjfb8856606 ) 263*2d9fd380Sjfb8856606 264*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 265*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_free, 266*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, void *adapter), 267*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 268*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 269*2d9fd380Sjfb8856606 ) 270*2d9fd380Sjfb8856606 271*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 272*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_queue_pair_add, 273*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint8_t cdev_id, 274*2d9fd380Sjfb8856606 const void *event, int32_t queue_pair_id), 275*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 276*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(cdev_id); 277*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(queue_pair_id); 278*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(event); 279*2d9fd380Sjfb8856606 ) 280*2d9fd380Sjfb8856606 281*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 282*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_queue_pair_del, 283*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, uint8_t cdev_id, 284*2d9fd380Sjfb8856606 int32_t queue_pair_id, int rc), 285*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 286*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(cdev_id); 287*2d9fd380Sjfb8856606 rte_trace_point_emit_i32(queue_pair_id); 288*2d9fd380Sjfb8856606 rte_trace_point_emit_int(rc); 289*2d9fd380Sjfb8856606 ) 290*2d9fd380Sjfb8856606 291*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 292*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_start, 293*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id, void *adapter), 294*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 295*2d9fd380Sjfb8856606 rte_trace_point_emit_ptr(adapter); 296*2d9fd380Sjfb8856606 ) 297*2d9fd380Sjfb8856606 298*2d9fd380Sjfb8856606 RTE_TRACE_POINT( 299*2d9fd380Sjfb8856606 rte_eventdev_trace_crypto_adapter_stop, 300*2d9fd380Sjfb8856606 RTE_TRACE_POINT_ARGS(uint8_t adptr_id), 301*2d9fd380Sjfb8856606 rte_trace_point_emit_u8(adptr_id); 302*2d9fd380Sjfb8856606 ) 303*2d9fd380Sjfb8856606 304*2d9fd380Sjfb8856606 #ifdef __cplusplus 305*2d9fd380Sjfb8856606 } 306*2d9fd380Sjfb8856606 #endif 307*2d9fd380Sjfb8856606 308*2d9fd380Sjfb8856606 #endif /* _RTE_EVENTDEV_TRACE_H_ */ 309