Lines Matching refs:trecv

1827 	struct sli4_fcp_treceive64_wqe *trecv = buf;
1840 bptr = &trecv->bde;
1842 trecv->qosd_xbl_hlm_iod_dbde_wqes &= ~SLI4_TRCV_WQE_XBL;
1844 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_DBDE;
1854 trecv->payload_offset_length = sge[0].buffer_length;
1856 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_XBL;
1861 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_DBDE;
1879 trecv->relative_offset = cpu_to_le32(params->offset);
1882 trecv->eat_xc_ccpe |= SLI4_TRCV_WQE_XC;
1884 trecv->xri_tag = cpu_to_le16(params->xri);
1886 trecv->context_tag = cpu_to_le16(params->rpi);
1889 trecv->class_ar_pu_byte |= 1 << SLI4_TRCV_WQE_PU_SHFT;
1892 trecv->class_ar_pu_byte |= SLI4_TRCV_WQE_AR;
1894 trecv->command = SLI4_WQE_FCP_TRECEIVE64;
1895 trecv->class_ar_pu_byte |= SLI4_GENERIC_CLASS_CLASS_3;
1896 trecv->dif_ct_bs_byte |=
1898 trecv->dif_ct_bs_byte |= bs << SLI4_TRCV_WQE_BS_SHFT;
1900 trecv->remote_xid = cpu_to_le16(params->ox_id);
1902 trecv->request_tag = cpu_to_le16(params->tag);
1904 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_IOD;
1906 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_LEN_LOC_BIT2;
1908 trecv->cmd_type_byte |= SLI4_CMD_FCP_TRECEIVE64_WQE;
1910 trecv->cq_id = cpu_to_le16(cq_id);
1912 trecv->fcp_data_receive_length = cpu_to_le32(params->xmit_len);
1915 bptr = &trecv->first_data_bde;
1927 trecv->eat_xc_ccpe |= SLI4_TRCV_WQE_CCPE;
1928 trecv->ccp = (params->cs_ctl & SLI4_MASK_CCP);
1932 !(trecv->eat_xc_ccpe & SLI4_TRSP_WQE_EAT)) {
1933 trecv->lloc1_appid |= SLI4_TRCV_WQE_APPID;
1934 trecv->qosd_xbl_hlm_iod_dbde_wqes |= SLI4_TRCV_WQE_WQES;
1951 struct sli4_fcp_treceive64_wqe *trecv = buf;
1953 trecv->command = SLI4_WQE_FCP_CONT_TRECEIVE64;
1954 trecv->dword5.sec_xri_tag = cpu_to_le16(sec_xri);