git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
common/sfc_efx/base: support custom EvQ to IRQ mapping
[dpdk.git]
/
drivers
/
common
/
cpt
/
cpt_common.h
diff --git
a/drivers/common/cpt/cpt_common.h
b/drivers/common/cpt/cpt_common.h
index
eefe275
..
724e5ec
100644
(file)
--- a/
drivers/common/cpt/cpt_common.h
+++ b/
drivers/common/cpt/cpt_common.h
@@
-19,18
+19,6
@@
#define CPT_COUNT_THOLD 32
#define CPT_TIMER_THOLD 0x3F
#define CPT_COUNT_THOLD 32
#define CPT_TIMER_THOLD 0x3F
-#ifndef ROUNDUP4
-#define ROUNDUP4(val) (((val) + 3) & 0xfffffffc)
-#endif
-
-#ifndef ROUNDUP8
-#define ROUNDUP8(val) (((val) + 7) & 0xfffffff8)
-#endif
-
-#ifndef ROUNDUP16
-#define ROUNDUP16(val) (((val) + 15) & 0xfffffff0)
-#endif
-
#define MOD_INC(i, l) ((i) == (l - 1) ? (i) = 0 : (i)++)
struct cpt_qp_meta_info {
#define MOD_INC(i, l) ((i) == (l - 1) ? (i) = 0 : (i)++)
struct cpt_qp_meta_info {
@@
-39,11
+27,6
@@
struct cpt_qp_meta_info {
int lb_mlen;
};
int lb_mlen;
};
-struct rid {
- /** Request id of a crypto operation */
- uintptr_t rid;
-};
-
/*
* Pending queue structure
*
/*
* Pending queue structure
*
@@
-52,7
+35,7
@@
struct pending_queue {
/** Pending requests count */
uint64_t pending_count;
/** Array of pending requests */
/** Pending requests count */
uint64_t pending_count;
/** Array of pending requests */
-
struct rid *rid
_queue;
+
uintptr_t *req
_queue;
/** Tail of queue to be used for enqueue */
uint16_t enq_tail;
/** Head of queue to be used for dequeue */
/** Tail of queue to be used for enqueue */
uint16_t enq_tail;
/** Head of queue to be used for dequeue */
@@
-71,7
+54,7
@@
struct cpt_request_info {
uint64_t ei2;
} ist;
uint8_t *rptr;
uint64_t ei2;
} ist;
uint8_t *rptr;
- const
struct otx2_cpt_qp
*qp;
+ const
void
*qp;
/** Control path fields */
uint64_t time_out;
/** Control path fields */
uint64_t time_out;