#include "rte_eventdev.h"
#include "rte_eventdev_pmd.h"
+#include "rte_eventdev_trace.h"
#include "rte_event_crypto_adapter.h"
#define BATCH_SIZE 32
event_crypto_adapter[id] = adapter;
+ rte_eventdev_trace_crypto_adapter_create(id, dev_id, adapter, conf_arg,
+ mode);
return 0;
}
return -EBUSY;
}
+ rte_eventdev_trace_crypto_adapter_free(id, adapter);
if (adapter->default_cb_arg)
rte_free(adapter->conf_arg);
rte_free(adapter->cdevs);
rte_service_component_runstate_set(adapter->service_id, 1);
}
+ rte_eventdev_trace_crypto_adapter_queue_pair_add(id, cdev_id, event,
+ queue_pair_id);
return 0;
}
adapter->nb_qps);
}
+ rte_eventdev_trace_crypto_adapter_queue_pair_del(id, cdev_id,
+ queue_pair_id, ret);
return ret;
}
if (adapter == NULL)
return -EINVAL;
+ rte_eventdev_trace_crypto_adapter_start(id, adapter);
return eca_adapter_ctrl(id, 1);
}
int
rte_event_crypto_adapter_stop(uint8_t id)
{
+ rte_eventdev_trace_crypto_adapter_stop(id);
return eca_adapter_ctrl(id, 0);
}