Lines Matching refs:l5_cid

302 static int cnic_get_l5_cid(struct cnic_local *cp, u32 cid, u32 *l5_cid)
311 *l5_cid = i;
338 path_req.handle = (u64) csk->l5_cid;
380 u32 l5_cid;
389 l5_cid = (u32) path_resp->handle;
390 if (l5_cid >= MAX_CM_SK_TBL_SZ)
397 csk = &cp->csk_tbl[l5_cid];
1377 static void *cnic_get_kwqe_16_data(struct cnic_local *cp, u32 l5_cid,
1380 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
1588 static void cnic_free_bnx2x_conn_resc(struct cnic_dev *dev, u32 l5_cid)
1591 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
1607 static int cnic_alloc_bnx2x_conn_resc(struct cnic_dev *dev, u32 l5_cid)
1612 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
1651 cnic_free_bnx2x_conn_resc(dev, l5_cid);
1882 u32 l5_cid;
1898 l5_cid = req1->iscsi_conn_id;
1899 if (l5_cid >= MAX_ISCSI_TBL_SZ)
1904 kcqe.iscsi_conn_id = l5_cid;
1907 ctx = &cp->ctx_tbl[l5_cid];
1918 ret = cnic_alloc_bnx2x_conn_resc(dev, l5_cid);
1925 cnic_free_bnx2x_conn_resc(dev, l5_cid);
1931 kcqe.iscsi_conn_context_id = BNX2X_HW_CID(bp, cp->ctx_tbl[l5_cid].cid);
1947 u32 l5_cid, cid = BNX2X_SW_CID(req->context_id);
1950 if (cnic_get_l5_cid(cp, cid, &l5_cid) != 0)
1953 data = cnic_get_kwqe_16_data(cp, l5_cid, &l5_data);
1964 static int cnic_bnx2x_destroy_ramrod(struct cnic_dev *dev, u32 l5_cid)
1968 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
1995 u32 l5_cid = req->reserved0;
1996 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
2015 ret = cnic_bnx2x_destroy_ramrod(dev, l5_cid);
2018 cnic_free_bnx2x_conn_resc(dev, l5_cid);
2028 kcqe.iscsi_conn_id = l5_cid;
2129 u32 l5_cid = kwqe1->pg_cid;
2130 struct cnic_sock *csk = &cp->csk_tbl[l5_cid];
2131 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
2153 conn_buf = cnic_get_kwqe_16_data(cp, l5_cid, &l5_data);
2340 u32 cid = -1, l5_cid;
2366 l5_cid = req1->fcoe_conn_id;
2367 if (l5_cid >= dev->max_fcoe_conn)
2370 l5_cid += BNX2X_FCOE_L5_CID_BASE;
2372 ctx = &cp->ctx_tbl[l5_cid];
2376 ret = cnic_alloc_bnx2x_conn_resc(dev, l5_cid);
2399 fcoe_offload = cnic_get_kwqe_16_data(cp, l5_cid, &l5_data);
2419 cnic_free_bnx2x_conn_resc(dev, l5_cid);
2437 u32 cid, l5_cid;
2442 l5_cid = req->conn_id + BNX2X_FCOE_L5_CID_BASE;
2448 fcoe_enable = cnic_get_kwqe_16_data(cp, l5_cid, &l5_data);
2465 u32 cid, l5_cid;
2470 l5_cid = req->conn_id;
2471 if (l5_cid >= dev->max_fcoe_conn)
2474 l5_cid += BNX2X_FCOE_L5_CID_BASE;
2480 fcoe_disable = cnic_get_kwqe_16_data(cp, l5_cid, &l5_data);
2496 u32 cid, l5_cid;
2504 l5_cid = req->conn_id;
2505 if (l5_cid >= dev->max_fcoe_conn)
2508 l5_cid += BNX2X_FCOE_L5_CID_BASE;
2510 ctx = &cp->ctx_tbl[l5_cid];
2595 u32 l5_cid = 0;
2604 l5_cid = req->conn_id;
2614 kcqe.kcqe_info0 = l5_cid;
3291 u32 l5_cid;
3297 if (cnic_get_l5_cid(cp, cid, &l5_cid) == 0) {
3298 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
3406 l4kwqe->host_opaque = csk->l5_cid;
3439 l4kwqe->pg_host_opaque = csk->l5_cid;
3582 u32 l5_cid, struct cnic_sock **csk, void *context)
3587 if (l5_cid >= MAX_CM_SK_TBL_SZ)
3591 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
3597 csk1 = &cp->csk_tbl[l5_cid];
3606 csk1->l5_cid = l5_cid;
3945 u32 l5_cid = kcqe->pg_host_opaque;
3947 struct cnic_sock *csk = &cp->csk_tbl[l5_cid];
3977 u32 l5_cid = fc_kcqe->fcoe_conn_id + BNX2X_FCOE_L5_CID_BASE;
3978 struct cnic_context *ctx = &cp->ctx_tbl[l5_cid];
3990 u32 l5_cid;
4003 l5_cid = l4kcqe->conn_id;
4005 l5_cid = l4kcqe->cid;
4006 if (l5_cid >= MAX_CM_SK_TBL_SZ)
4009 csk = &cp->csk_tbl[l5_cid];
4177 struct cnic_context *ctx = &cp->ctx_tbl[csk->l5_cid];