Lines Matching defs:els

1421 	struct sli4_els_request64_wqe *els = buf;
1428 bptr = &els->els_request_payload;
1430 els->qosd_xbl_hlm_iod_dbde_wqes &= ~SLI4_REQ_WQE_XBL;
1432 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_DBDE;
1440 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_XBL;
1450 els->els_request_payload_length = cpu_to_le32(params->xmit_len);
1451 els->max_response_payload_length = cpu_to_le32(params->rsp_len);
1453 els->xri_tag = cpu_to_le16(params->xri);
1454 els->timer = params->timeout;
1455 els->class_byte |= SLI4_GENERIC_CLASS_CLASS_3;
1457 els->command = SLI4_WQE_ELS_REQUEST64;
1459 els->request_tag = cpu_to_le16(params->tag);
1461 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_IOD;
1463 els->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_REQ_WQE_QOSD;
1469 els->cmdtype_elsid_byte |=
1472 els->ct_byte |=
1474 els->context_tag = cpu_to_le16(params->rpi);
1476 els->ct_byte |=
1478 els->context_tag = cpu_to_le16(params->vpi);
1487 els->cmdtype_elsid_byte |=
1491 els->cmdtype_elsid_byte |=
1494 els->ct_byte |=
1496 els->context_tag = cpu_to_le16(params->vpi);
1497 els->sid_sp_dword |= cpu_to_le32(1 << SLI4_REQ_WQE_SP_SHFT);
1500 els->ct_byte |=
1502 els->context_tag = cpu_to_le16(params->vpi);
1511 els->sid_sp_dword |= cpu_to_le32(1 << SLI4_REQ_WQE_SP_SHFT);
1513 els->sid_sp_dword |= cpu_to_le32(params->s_id);
1516 els->cmdtype_elsid_byte |=
1518 els->ct_byte |=
1520 els->context_tag = cpu_to_le16(params->vpi);
1523 els->cmdtype_elsid_byte |=
1525 els->ct_byte |=
1527 els->context_tag = cpu_to_le16(params->vpi);
1530 els->cmdtype_elsid_byte |=
1533 els->ct_byte |= (SLI4_GENERIC_CONTEXT_RPI <<
1535 els->context_tag = cpu_to_le16(params->vpi);
1537 els->ct_byte |=
1539 els->context_tag = cpu_to_le16(params->vpi);
1545 els->cmdtype_elsid_byte |= SLI4_ELS_REQUEST64_CMD_FABRIC;
1547 els->cmdtype_elsid_byte |= SLI4_ELS_REQUEST64_CMD_NON_FABRIC;
1549 els->cq_id = cpu_to_le16(SLI4_CQ_DEFAULT);
1551 if (((els->ct_byte & SLI4_REQ_WQE_CT) >> SLI4_REQ_WQE_CT_SHFT) !=
1553 els->remote_id_dword = cpu_to_le32(params->d_id);
1555 if (((els->ct_byte & SLI4_REQ_WQE_CT) >> SLI4_REQ_WQE_CT_SHFT) ==
1557 els->temporary_rpi = cpu_to_le16(params->rpi);
2351 struct sli4_xmit_els_rsp64_wqe *els = buf;
2356 els->flags2 |= SLI4_ELS_DBDE;
2358 els->flags2 |= SLI4_ELS_XBL;
2360 els->els_response_payload.bde_type_buflen =
2363 els->els_response_payload.u.data.low =
2365 els->els_response_payload.u.data.high =
2368 els->els_response_payload_length = cpu_to_le32(params->rsp_len);
2370 els->xri_tag = cpu_to_le16(params->xri);
2372 els->class_byte |= SLI4_GENERIC_CLASS_CLASS_3;
2374 els->command = SLI4_WQE_ELS_RSP64;
2376 els->request_tag = cpu_to_le16(params->tag);
2378 els->ox_id = cpu_to_le16(params->ox_id);
2380 els->flags2 |= SLI4_ELS_QOSD;
2382 els->cmd_type_wqec = SLI4_ELS_REQUEST64_CMD_GEN;
2384 els->cq_id = cpu_to_le16(SLI4_CQ_DEFAULT);
2387 els->ct_byte |=
2389 els->context_tag = cpu_to_le16(params->rpi);
2393 els->ct_byte |= SLI4_GENERIC_CONTEXT_VPI << SLI4_ELS_CT_OFFSET;
2394 els->context_tag = cpu_to_le16(params->vpi);
2395 els->rid_dw = cpu_to_le32(params->d_id & SLI4_ELS_RID);
2396 els->temporary_rpi = cpu_to_le16(params->rpi);
2398 els->sid_dw |=