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;
1389 static int cnic_submit_kwqe_16(struct cnic_dev *dev, u32 cmd, u32 cid,
1401 BNX2X_HW_CID(bp, cid)));
1599 cnic_free_id(&cp->cid_tbl, ctx->cid);
1601 cnic_free_id(&cp->fcoe_cid_tbl, ctx->cid);
1604 ctx->cid = 0;
1609 u32 cid;
1616 cid = cnic_alloc_new_id(&cp->fcoe_cid_tbl);
1617 if (cid == -1) {
1621 ctx->cid = cid;
1625 cid = cnic_alloc_new_id(&cp->cid_tbl);
1626 if (cid == -1) {
1631 ctx->cid = cid;
1655 static void *cnic_get_bnx2x_ctx(struct cnic_dev *dev, u32 cid, int init,
1660 int blk = (cid - ethdev->starting_cid) / cp->cids_per_blk;
1661 int off = (cid - ethdev->starting_cid) % cp->cids_per_blk;
1697 u32 cid = ctx->cid;
1698 u32 hw_cid = BNX2X_HW_CID(bp, cid);
1710 ictx = cnic_get_bnx2x_ctx(dev, cid, 1, &context_addr);
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)
1976 hw_cid = BNX2X_HW_CID(bp, ctx->cid);
2049 u32 cid = BNX2X_SW_CID(kwqe1->cid);
2062 cnic_get_bnx2x_ctx(dev, cid, 0, &context_addr);
2194 kwqe1->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2209 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2221 req->cid, ISCSI_CONNECTION_TYPE, &l5_data);
2262 u32 cid;
2265 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2274 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_STAT_FUNC, cid,
2285 u32 cid;
2329 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2330 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_INIT_FUNC, cid,
2340 u32 cid = -1, l5_cid;
2381 cid = ctx->cid;
2383 fctx = cnic_get_bnx2x_ctx(dev, cid, 1, &ctx_addr);
2385 u32 hw_cid = BNX2X_HW_CID(bp, cid);
2409 cid = BNX2X_HW_CID(bp, cid);
2410 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_OFFLOAD_CONN, cid,
2418 if (cid != -1)
2437 u32 cid, l5_cid;
2441 cid = req->context_id;
2454 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_ENABLE_CONN, cid,
2465 u32 cid, l5_cid;
2469 cid = req->context_id;
2486 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DISABLE_CONN, cid,
2496 u32 cid, l5_cid;
2503 cid = req->context_id;
2518 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_TERMINATE_CONN, cid,
2531 kcqe.fcoe_conn_context_id = cid;
2558 ctx->cid);
2568 u32 cid;
2572 cid = BNX2X_HW_CID(bp, cp->fcoe_init_cid);
2575 ret = cnic_submit_kwqe_16(dev, FCOE_RAMROD_CMD_ID_DESTROY_FUNC, cid,
2585 u32 cid;
2591 cid = kwqe->kwqe_info0;
2603 cid = req->context_id;
2613 kcqe.kcqe_info2 = cid;
2619 cid = kwqe->kwqe_info1;
2624 kcqe.kcqe_info2 = cid;
2625 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &kcqe.kcqe_info0);
2643 l4kcqe->cid = cid;
2644 cnic_get_l5_cid(cp, BNX2X_SW_CID(cid), &l4kcqe->conn_id);
3290 u32 cid = BNX2X_SW_CID(comp->cid);
3297 if (cnic_get_l5_cid(cp, cid, &l5_cid) == 0) {
3304 cid, comp->error);
3458 l4kwqe->cid = csk->pg_cid;
3523 l4kwqe1->cid = csk->cid;
3559 l4kwqe->cid = csk->cid;
3576 l4kwqe->cid = csk->cid;
3581 static int cnic_cm_create(struct cnic_dev *dev, int ulp_type, u32 cid,
3605 csk1->cid = cid;
4005 l5_cid = l4kcqe->cid;
4205 cnic_submit_kwqe_16(dev, cmd, csk->cid, ISCSI_CONNECTION_TYPE,
4370 static void cnic_init_context(struct cnic_dev *dev, u32 cid)
4375 cid_addr = GET_CID_ADDR(cid);
4392 u32 idx = cp->ctx_arr[i].cid / cp->cids_per_blk;
5177 u32 cid = cp->ethdev->iscsi_l2_cid;
5216 cid, ETH_CONNECTION_TYPE, &l5_data);
5227 cnic_ring_ctl(dev, cid, cli, 1);
5228 *cid_ptr = cid >> 4;
5229 *(cid_ptr + 1) = cid * bp->db_size;
5247 u32 cid = cp->ethdev->iscsi_l2_cid;
5251 cnic_ring_ctl(dev, cid, cli, 0);
5258 cid, ETH_CONNECTION_TYPE, &l5_data);
5271 cid, NONE_CONNECTION_TYPE, &l5_data);