eventdev: add tracepoints
[dpdk.git] / lib / librte_eventdev / rte_event_eth_tx_adapter.c
index d02ef57..bb21dc4 100644 (file)
@@ -6,6 +6,7 @@
 #include <rte_ethdev.h>
 
 #include "rte_eventdev_pmd.h"
+#include "rte_eventdev_trace.h"
 #include "rte_event_eth_tx_adapter.h"
 
 #define TXA_BATCH_SIZE         32
@@ -942,7 +943,8 @@ rte_event_eth_tx_adapter_create(uint8_t id, uint8_t dev_id,
                txa_dev_id_array[id] = TXA_INVALID_DEV_ID;
                return ret;
        }
-
+       rte_eventdev_trace_eth_tx_adapter_create(id, dev_id, NULL, port_conf,
+               ret);
        txa_dev_id_array[id] = dev_id;
        return 0;
 }
@@ -984,6 +986,8 @@ rte_event_eth_tx_adapter_create_ext(uint8_t id, uint8_t dev_id,
                return ret;
        }
 
+       rte_eventdev_trace_eth_tx_adapter_create(id, dev_id, conf_cb, conf_arg,
+               ret);
        txa_dev_id_array[id] = dev_id;
        return 0;
 }
@@ -1012,6 +1016,7 @@ rte_event_eth_tx_adapter_free(uint8_t id)
                ret = txa_service_adapter_free(id);
        txa_dev_id_array[id] = TXA_INVALID_DEV_ID;
 
+       rte_eventdev_trace_eth_tx_adapter_free(id, ret);
        return ret;
 }
 
@@ -1043,6 +1048,8 @@ rte_event_eth_tx_adapter_queue_add(uint8_t id,
        else
                ret = txa_service_queue_add(id, txa_evdev(id), eth_dev, queue);
 
+       rte_eventdev_trace_eth_tx_adapter_queue_add(id, eth_dev_id, queue,
+               ret);
        return ret;
 }
 
@@ -1073,6 +1080,8 @@ rte_event_eth_tx_adapter_queue_del(uint8_t id,
        else
                ret = txa_service_queue_del(id, eth_dev, queue);
 
+       rte_eventdev_trace_eth_tx_adapter_queue_del(id, eth_dev_id, queue,
+               ret);
        return ret;
 }
 
@@ -1094,6 +1103,7 @@ rte_event_eth_tx_adapter_start(uint8_t id)
        ret = txa_dev_start(id) ? txa_dev_start(id)(id, txa_evdev(id)) : 0;
        if (ret == 0)
                ret = txa_service_start(id);
+       rte_eventdev_trace_eth_tx_adapter_start(id, ret);
        return ret;
 }
 
@@ -1154,5 +1164,6 @@ rte_event_eth_tx_adapter_stop(uint8_t id)
        ret = txa_dev_stop(id) ? txa_dev_stop(id)(id,  txa_evdev(id)) : 0;
        if (ret == 0)
                ret = txa_service_stop(id);
+       rte_eventdev_trace_eth_tx_adapter_stop(id, ret);
        return ret;
 }