]> git.droids-corp.org - dpdk.git/blobdiff - drivers/crypto/nitrox/nitrox_qp.h
crypto/nitrox: add hardware queue management
[dpdk.git] / drivers / crypto / nitrox / nitrox_qp.h
index cf0102ff91d466c754a4c36c6b8ee1e45c180bf0..0244c4dbf4e32537fc3a6d7ec7a05ea057fd7e37 100644 (file)
 
 struct nitrox_softreq;
 
+struct command_queue {
+       const struct rte_memzone *mz;
+       uint8_t *dbell_csr_addr;
+       uint8_t *ring;
+       uint8_t instr_size;
+};
+
 struct rid {
        struct nitrox_softreq *sr;
 };
 
 struct nitrox_qp {
+       struct command_queue cmdq;
        struct rid *ridq;
        uint32_t count;
        uint32_t head;