diff options
Diffstat (limited to 'drivers/infiniband/ulp/isert/ib_isert.h')
| -rw-r--r-- | drivers/infiniband/ulp/isert/ib_isert.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/infiniband/ulp/isert/ib_isert.h b/drivers/infiniband/ulp/isert/ib_isert.h index 708a069002f3..f6ae7f5dd408 100644 --- a/drivers/infiniband/ulp/isert/ib_isert.h +++ b/drivers/infiniband/ulp/isert/ib_isert.h | |||
| @@ -6,6 +6,7 @@ | |||
| 6 | 6 | ||
| 7 | #define ISERT_RDMA_LISTEN_BACKLOG 10 | 7 | #define ISERT_RDMA_LISTEN_BACKLOG 10 |
| 8 | #define ISCSI_ISER_SG_TABLESIZE 256 | 8 | #define ISCSI_ISER_SG_TABLESIZE 256 |
| 9 | #define ISER_FASTREG_LI_WRID 0xffffffffffffffffULL | ||
| 9 | 10 | ||
| 10 | enum isert_desc_type { | 11 | enum isert_desc_type { |
| 11 | ISCSI_TX_CONTROL, | 12 | ISCSI_TX_CONTROL, |
| @@ -45,6 +46,7 @@ struct iser_tx_desc { | |||
| 45 | struct isert_cmd *isert_cmd; | 46 | struct isert_cmd *isert_cmd; |
| 46 | struct llist_node *comp_llnode_batch; | 47 | struct llist_node *comp_llnode_batch; |
| 47 | struct llist_node comp_llnode; | 48 | struct llist_node comp_llnode; |
| 49 | bool llnode_active; | ||
| 48 | struct ib_send_wr send_wr; | 50 | struct ib_send_wr send_wr; |
| 49 | } __packed; | 51 | } __packed; |
| 50 | 52 | ||
| @@ -116,8 +118,8 @@ struct isert_conn { | |||
| 116 | struct isert_device *conn_device; | 118 | struct isert_device *conn_device; |
| 117 | struct work_struct conn_logout_work; | 119 | struct work_struct conn_logout_work; |
| 118 | struct mutex conn_mutex; | 120 | struct mutex conn_mutex; |
| 119 | wait_queue_head_t conn_wait; | 121 | struct completion conn_wait; |
| 120 | wait_queue_head_t conn_wait_comp_err; | 122 | struct completion conn_wait_comp_err; |
| 121 | struct kref conn_kref; | 123 | struct kref conn_kref; |
| 122 | struct list_head conn_fr_pool; | 124 | struct list_head conn_fr_pool; |
| 123 | int conn_fr_pool_size; | 125 | int conn_fr_pool_size; |
| @@ -126,7 +128,6 @@ struct isert_conn { | |||
| 126 | #define ISERT_COMP_BATCH_COUNT 8 | 128 | #define ISERT_COMP_BATCH_COUNT 8 |
| 127 | int conn_comp_batch; | 129 | int conn_comp_batch; |
| 128 | struct llist_head conn_comp_llist; | 130 | struct llist_head conn_comp_llist; |
| 129 | struct mutex conn_comp_mutex; | ||
| 130 | }; | 131 | }; |
| 131 | 132 | ||
| 132 | #define ISERT_MAX_CQ 64 | 133 | #define ISERT_MAX_CQ 64 |
