diff options
Diffstat (limited to 'drivers/net/cnic.h')
-rw-r--r-- | drivers/net/cnic.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/net/cnic.h b/drivers/net/cnic.h index a0d853dff983..08b1235d987d 100644 --- a/drivers/net/cnic.h +++ b/drivers/net/cnic.h | |||
@@ -179,9 +179,9 @@ struct cnic_local { | |||
179 | #define ULP_F_CALL_PENDING 2 | 179 | #define ULP_F_CALL_PENDING 2 |
180 | struct cnic_ulp_ops *ulp_ops[MAX_CNIC_ULP_TYPE]; | 180 | struct cnic_ulp_ops *ulp_ops[MAX_CNIC_ULP_TYPE]; |
181 | 181 | ||
182 | /* protected by ulp_lock */ | 182 | unsigned long cnic_local_flags; |
183 | u32 cnic_local_flags; | 183 | #define CNIC_LCL_FL_KWQ_INIT 0x0 |
184 | #define CNIC_LCL_FL_KWQ_INIT 0x00000001 | 184 | #define CNIC_LCL_FL_L2_WAIT 0x1 |
185 | 185 | ||
186 | struct cnic_dev *dev; | 186 | struct cnic_dev *dev; |
187 | 187 | ||
@@ -349,6 +349,10 @@ struct bnx2x_bd_chain_next { | |||
349 | #define BNX2X_RCQ_DESC_CNT (BCM_PAGE_SIZE / sizeof(union eth_rx_cqe)) | 349 | #define BNX2X_RCQ_DESC_CNT (BCM_PAGE_SIZE / sizeof(union eth_rx_cqe)) |
350 | #define BNX2X_MAX_RCQ_DESC_CNT (BNX2X_RCQ_DESC_CNT - 1) | 350 | #define BNX2X_MAX_RCQ_DESC_CNT (BNX2X_RCQ_DESC_CNT - 1) |
351 | 351 | ||
352 | #define BNX2X_NEXT_RCQE(x) (((x) & BNX2X_MAX_RCQ_DESC_CNT) == \ | ||
353 | (BNX2X_MAX_RCQ_DESC_CNT - 1)) ? \ | ||
354 | ((x) + 2) : ((x) + 1) | ||
355 | |||
352 | #define BNX2X_DEF_SB_ID 16 | 356 | #define BNX2X_DEF_SB_ID 16 |
353 | 357 | ||
354 | #define BNX2X_ISCSI_RX_SB_INDEX_NUM \ | 358 | #define BNX2X_ISCSI_RX_SB_INDEX_NUM \ |