MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ssovf_crypto_adapter_qp_add

Function ssovf_crypto_adapter_qp_add

dpdk/drivers/event/octeontx/ssovf_evdev.c:755–779  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

753}
754
755static int
756ssovf_crypto_adapter_qp_add(const struct rte_eventdev *dev,
757 const struct rte_cryptodev *cdev,
758 int32_t queue_pair_id,
759 const struct rte_event_crypto_adapter_queue_conf *conf)
760{
761 struct cpt_instance *qp;
762 uint8_t qp_id;
763
764 RTE_SET_USED(conf);
765
766 if (queue_pair_id == -1) {
767 for (qp_id = 0; qp_id < cdev->data->nb_queue_pairs; qp_id++) {
768 qp = cdev->data->queue_pairs[qp_id];
769 qp->ca_enabled = 1;
770 }
771 } else {
772 qp = cdev->data->queue_pairs[queue_pair_id];
773 qp->ca_enabled = 1;
774 }
775
776 ssovf_fastpath_fns_set((struct rte_eventdev *)(uintptr_t)dev);
777
778 return 0;
779}
780
781static int
782ssovf_crypto_adapter_qp_del(const struct rte_eventdev *dev,

Callers

nothing calls this directly

Calls 1

ssovf_fastpath_fns_setFunction · 0.85

Tested by

no test coverage detected