Lines Matching defs:cid

215 static void cnic_ring_ctl(struct cnic_dev *dev, u32 cid, u32 cl_id, int start)
227 ring->cid = cid;
294 static int cnic_get_l5_cid(struct cnic_local *cp, u32 cid, u32 *l5_cid)
302 if (cp->ctx_tbl[i].cid == cid) {
925 cp->ctx_arr[k].cid = j;
1378 static int cnic_submit_kwqe_16(struct cnic_dev *dev, u32 cmd, u32 cid,
1390 BNX2X_HW_CID(bp, cid)));
1588 cnic_free_id(&cp->cid_tbl, ctx->cid);
1590 cnic_free_id(&cp->fcoe_cid_tbl, ctx->cid);
1593 ctx->cid = 0;
1598 u32 cid;
1605 cid = cnic_alloc_new_id(&cp->fcoe_cid_tbl);
1606 if (cid == -1) {
1610 ctx->cid = cid;
1614 cid = cnic_alloc_new_id(&cp->cid_tbl);
1615 if (cid == -1) {
1620 ctx->cid = cid;
1644 static void *cnic_get_bnx2x_ctx(struct cnic_dev *dev, u32 cid, int init,
1649 int blk = (cid - ethdev->starting_cid) / cp->cids_per_blk;
1650 int off = (cid - ethdev->starting_cid) % cp->cids_per_blk;
1686 u32 cid = ctx->cid;
1687 u32 hw_cid = BNX2X_HW_CID(bp, cid);
1699 ictx = cnic_get_bnx2x_ctx(dev, cid, 1, &context_addr);
1921 kcqe.iscsi_conn_context_id = BNX2X_HW_CID(bp, cp->ctx_tbl[l5_cid].cid);
1937 u32 l5_cid, cid = BNX2X_SW_CID(req->context_id);
1940 if (cnic_get_l5_cid(cp, cid, &l5_cid) != 0)
1966 hw_cid = BNX2X_HW_CID(bp, ctx->cid);
2039 u32 cid = BNX2X_SW_CID(kwqe1->cid);
2052 cnic_get_bnx2x_ctx(dev, cid, 0, &context_addr);
2184 kwqe1->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2199 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2211 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2252 u32 cid;
2255 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2264 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_STAT_FUNC, cid,
2275 u32 cid;
2319 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2320 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_INIT_FUNC, cid,
2330 u32 cid = -1, l5_cid;
2371 cid = ctx->cid;
2373 fctx = cnic_get_bnx2x_ctx(dev, cid, 1, &ctx_addr);
2375 u32 hw_cid = BNX2X_HW_CID(bp, cid);
2399 cid = BNX2X_HW_CID(bp, cid);
2400 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_OFFLOAD_CONN, cid,
2408 if (cid != -1)
2427 u32 cid, l5_cid;
2431 cid = req->context_id;
2444 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_ENABLE_CONN, cid,
2455 u32 cid, l5_cid;
2459 cid = req->context_id;
2476 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DISABLE_CONN, cid,
2486 u32 cid, l5_cid;
2493 cid = req->context_id;
2508 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_TERMINATE_CONN, cid,
2521 kcqe.fcoe_conn_context_id = cid;
2548 ctx->cid);
2559 u32 cid;
2564 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2567 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DESTROY_FUNC, cid,
2577 u32 cid;
2583 cid = kwqe->kwqe_info0;
2595 cid = req->context_id;
2605 kcqe.kcqe_info2 = cid;
2611 cid = kwqe->kwqe_info1;
2616 kcqe.kcqe_info2 = cid;
2617 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &kcqe.kcqe_info0);
2635 l4kcqe->cid = cid;
2636 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &l4kcqe->conn_id);
3282 u32 cid = BNX2X_SW_CID(comp->cid);
3289 if (cnic_get_l5_cid(cp, cid, &l5_cid) == 0) {
3296 cid, comp->error);
3450 l4kwqe->cid = csk->pg_cid;
3515 l4kwqe1->cid = csk->cid;
3551 l4kwqe->cid = csk->cid;
3568 l4kwqe->cid = csk->cid;
3573 static int cnic_cm_create(struct cnic_dev *dev, int ulp_type, u32 cid,
3597 csk1->cid = cid;
3997 l5_cid = l4kcqe->cid;
4194 cnic_submit_kwqe_16(dev, cmd, csk->cid, ISCSI_CONNECTION_TYPE,
4358 static void cnic_init_context(struct cnic_dev *dev, u32 cid)
4363 cid_addr = GET_CID_ADDR(cid);
4380 u32 idx = cp->ctx_arr[i].cid / cp->cids_per_blk;
5168 u32 cid = cp->ethdev->iscsi_l2_cid;
5205 cid, ETH_CONNECTION_TYPE, &l5_data);
5216 cnic_ring_ctl(dev, cid, cli, 1);
5217 *cid_ptr = cid >> 4;
5218 *(cid_ptr + 1) = cid * bp->db_size;
5236 u32 cid = cp->ethdev->iscsi_l2_cid;
5240 cnic_ring_ctl(dev, cid, cli, 0);
5247 cid, ETH_CONNECTION_TYPE, &l5_data);
5260 cid, NONE_CONNECTION_TYPE, &l5_data);