Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | cq_desc |
Macros | |
#define | CQ_DESC_TYPE_BITS 4 |
#define | CQ_DESC_TYPE_MASK ((1 << CQ_DESC_TYPE_BITS) - 1) |
#define | CQ_DESC_COLOR_MASK 1 |
#define | CQ_DESC_COLOR_SHIFT 7 |
#define | CQ_DESC_Q_NUM_BITS 10 |
#define | CQ_DESC_Q_NUM_MASK ((1 << CQ_DESC_Q_NUM_BITS) - 1) |
#define | CQ_DESC_COMP_NDX_BITS 12 |
#define | CQ_DESC_COMP_NDX_MASK ((1 << CQ_DESC_COMP_NDX_BITS) - 1) |
Enumerations | |
enum | cq_desc_types { CQ_DESC_TYPE_WQ_ENET = 0, CQ_DESC_TYPE_DESC_COPY = 1, CQ_DESC_TYPE_WQ_EXCH = 2, CQ_DESC_TYPE_RQ_ENET = 3, CQ_DESC_TYPE_RQ_FCP = 4, CQ_DESC_TYPE_WQ_ENET = 0, CQ_DESC_TYPE_DESC_COPY = 1, CQ_DESC_TYPE_WQ_EXCH = 2, CQ_DESC_TYPE_RQ_ENET = 3, CQ_DESC_TYPE_RQ_FCP = 4 } |
#define CQ_DESC_COMP_NDX_MASK ((1 << CQ_DESC_COMP_NDX_BITS) - 1) |
#define CQ_DESC_Q_NUM_MASK ((1 << CQ_DESC_Q_NUM_BITS) - 1) |
#define CQ_DESC_TYPE_MASK ((1 << CQ_DESC_TYPE_BITS) - 1) |
enum cq_desc_types |