Lines Matching defs:cid

217 static void cnic_ring_ctl(struct cnic_dev *dev, u32 cid, u32 cl_id, int start)
230 ring->cid = cid;
302 static int cnic_get_l5_cid(struct cnic_local *cp, u32 cid, u32 *l5_cid)
310 if (cp->ctx_tbl[i].cid == cid) {
936 cp->ctx_arr[k].cid = j;
1395 static int cnic_submit_kwqe_16(struct cnic_dev *dev, u32 cmd, u32 cid,
1407 BNX2X_HW_CID(bp, cid)));
1605 cnic_free_id(&cp->cid_tbl, ctx->cid);
1607 cnic_free_id(&cp->fcoe_cid_tbl, ctx->cid);
1610 ctx->cid = 0;
1615 u32 cid;
1622 cid = cnic_alloc_new_id(&cp->fcoe_cid_tbl);
1623 if (cid == -1) {
1627 ctx->cid = cid;
1631 cid = cnic_alloc_new_id(&cp->cid_tbl);
1632 if (cid == -1) {
1637 ctx->cid = cid;
1661 static void *cnic_get_bnx2x_ctx(struct cnic_dev *dev, u32 cid, int init,
1666 int blk = (cid - ethdev->starting_cid) / cp->cids_per_blk;
1667 int off = (cid - ethdev->starting_cid) % cp->cids_per_blk;
1703 u32 cid = ctx->cid;
1704 u32 hw_cid = BNX2X_HW_CID(bp, cid);
1716 ictx = cnic_get_bnx2x_ctx(dev, cid, 1, &context_addr);
1937 kcqe.iscsi_conn_context_id = BNX2X_HW_CID(bp, cp->ctx_tbl[l5_cid].cid);
1953 u32 l5_cid, cid = BNX2X_SW_CID(req->context_id);
1956 if (cnic_get_l5_cid(cp, cid, &l5_cid) != 0)
1982 hw_cid = BNX2X_HW_CID(bp, ctx->cid);
2055 u32 cid = BNX2X_SW_CID(kwqe1->cid);
2068 cnic_get_bnx2x_ctx(dev, cid, 0, &context_addr);
2200 kwqe1->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2215 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2227 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2268 u32 cid;
2271 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2280 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_STAT_FUNC, cid,
2291 u32 cid;
2335 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2336 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_INIT_FUNC, cid,
2346 u32 cid = -1, l5_cid;
2387 cid = ctx->cid;
2389 fctx = cnic_get_bnx2x_ctx(dev, cid, 1, &ctx_addr);
2391 u32 hw_cid = BNX2X_HW_CID(bp, cid);
2415 cid = BNX2X_HW_CID(bp, cid);
2416 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_OFFLOAD_CONN, cid,
2424 if (cid != -1)
2443 u32 cid, l5_cid;
2447 cid = req->context_id;
2460 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_ENABLE_CONN, cid,
2471 u32 cid, l5_cid;
2475 cid = req->context_id;
2492 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DISABLE_CONN, cid,
2502 u32 cid, l5_cid;
2509 cid = req->context_id;
2524 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_TERMINATE_CONN, cid,
2537 kcqe.fcoe_conn_context_id = cid;
2564 ctx->cid);
2574 u32 cid;
2578 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2581 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DESTROY_FUNC, cid,
2591 u32 cid;
2597 cid = kwqe->kwqe_info0;
2609 cid = req->context_id;
2619 kcqe.kcqe_info2 = cid;
2625 cid = kwqe->kwqe_info1;
2630 kcqe.kcqe_info2 = cid;
2631 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &kcqe.kcqe_info0);
2649 l4kcqe->cid = cid;
2650 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &l4kcqe->conn_id);
3296 u32 cid = BNX2X_SW_CID(comp->cid);
3303 if (cnic_get_l5_cid(cp, cid, &l5_cid) == 0) {
3310 cid, comp->error);
3464 l4kwqe->cid = csk->pg_cid;
3529 l4kwqe1->cid = csk->cid;
3565 l4kwqe->cid = csk->cid;
3582 l4kwqe->cid = csk->cid;
3587 static int cnic_cm_create(struct cnic_dev *dev, int ulp_type, u32 cid,
3611 csk1->cid = cid;
4012 l5_cid = l4kcqe->cid;
4211 cnic_submit_kwqe_16(dev, cmd, csk->cid, ISCSI_CONNECTION_TYPE,
4376 static void cnic_init_context(struct cnic_dev *dev, u32 cid)
4381 cid_addr = GET_CID_ADDR(cid);
4398 u32 idx = cp->ctx_arr[i].cid / cp->cids_per_blk;
5183 u32 cid = cp->ethdev->iscsi_l2_cid;
5222 cid, ETH_CONNECTION_TYPE, &l5_data);
5233 cnic_ring_ctl(dev, cid, cli, 1);
5234 *cid_ptr = cid >> 4;
5235 *(cid_ptr + 1) = cid * bp->db_size;
5253 u32 cid = cp->ethdev->iscsi_l2_cid;
5257 cnic_ring_ctl(dev, cid, cli, 0);
5264 cid, ETH_CONNECTION_TYPE, &l5_data);
5277 cid, NONE_CONNECTION_TYPE, &l5_data);