]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/scheduler/rte_cryptodev_scheduler.h
crypto/scheduler: add more options
[dpdk.git] / drivers / crypto / scheduler / rte_cryptodev_scheduler.h
index 1b522613d0eaffbb880b076cfc0b723531be3482..1da096ba21834fa64089986458da7e0fe03154a1 100644 (file)
@@ -45,7 +45,14 @@ extern "C" {
 #define RTE_CRYPTODEV_SCHEDULER_MAX_NB_SLAVES  (8)
 #endif
 
+/* round-robin scheduling mode */
+#define SCHEDULER_MODE_NAME_ROUND_ROBIN                round-robin
+/* packet-size based distribution scheduling mode */
+#define SCHEDULER_MODE_NAME_PKT_SIZE_DISTR     packet-size-distr
+/* fail-over mode */
+#define SCHEDULER_MODE_NAME_FAIL_OVER          fail-over
 /**
+
  * Crypto scheduler PMD operation modes
  */
 enum rte_cryptodev_scheduler_mode {