Lines Matching refs:rsp_els

6022 	struct els_entry_24xx *rsp_els = NULL;  in qla24xx_process_purex_rdp()  local
6046 rsp_els = dma_alloc_coherent(&ha->pdev->dev, sizeof(*rsp_els), in qla24xx_process_purex_rdp()
6048 if (!rsp_els) { in qla24xx_process_purex_rdp()
6069 rsp_els->entry_type = ELS_IOCB_TYPE; in qla24xx_process_purex_rdp()
6070 rsp_els->entry_count = 1; in qla24xx_process_purex_rdp()
6071 rsp_els->sys_define = 0; in qla24xx_process_purex_rdp()
6072 rsp_els->entry_status = 0; in qla24xx_process_purex_rdp()
6073 rsp_els->handle = 0; in qla24xx_process_purex_rdp()
6074 rsp_els->nport_handle = purex->nport_handle; in qla24xx_process_purex_rdp()
6075 rsp_els->tx_dsd_count = cpu_to_le16(1); in qla24xx_process_purex_rdp()
6076 rsp_els->vp_index = purex->vp_idx; in qla24xx_process_purex_rdp()
6077 rsp_els->sof_type = EST_SOFI3; in qla24xx_process_purex_rdp()
6078 rsp_els->rx_xchg_address = purex->rx_xchg_addr; in qla24xx_process_purex_rdp()
6079 rsp_els->rx_dsd_count = 0; in qla24xx_process_purex_rdp()
6080 rsp_els->opcode = purex->els_frame_payload[0]; in qla24xx_process_purex_rdp()
6082 rsp_els->d_id[0] = purex->s_id[0]; in qla24xx_process_purex_rdp()
6083 rsp_els->d_id[1] = purex->s_id[1]; in qla24xx_process_purex_rdp()
6084 rsp_els->d_id[2] = purex->s_id[2]; in qla24xx_process_purex_rdp()
6086 rsp_els->control_flags = cpu_to_le16(EPD_ELS_ACC); in qla24xx_process_purex_rdp()
6087 rsp_els->rx_byte_count = 0; in qla24xx_process_purex_rdp()
6088 rsp_els->tx_byte_count = cpu_to_le32(rsp_payload_length); in qla24xx_process_purex_rdp()
6090 put_unaligned_le64(rsp_payload_dma, &rsp_els->tx_address); in qla24xx_process_purex_rdp()
6091 rsp_els->tx_len = rsp_els->tx_byte_count; in qla24xx_process_purex_rdp()
6093 rsp_els->rx_address = 0; in qla24xx_process_purex_rdp()
6094 rsp_els->rx_len = 0; in qla24xx_process_purex_rdp()
6098 rsp_payload->hdr.len = cpu_to_be32(le32_to_cpu(rsp_els->tx_byte_count) - in qla24xx_process_purex_rdp()
6381 rsp_els, sizeof(*rsp_els)); in qla24xx_process_purex_rdp()
6387 rval = qla2x00_issue_iocb(vha, rsp_els, rsp_els_dma, 0); in qla24xx_process_purex_rdp()
6392 } else if (rsp_els->comp_status) { in qla24xx_process_purex_rdp()
6395 __func__, rsp_els->comp_status, in qla24xx_process_purex_rdp()
6396 rsp_els->error_subcode_1, rsp_els->error_subcode_2); in qla24xx_process_purex_rdp()
6411 if (rsp_els) in qla24xx_process_purex_rdp()
6412 dma_free_coherent(&ha->pdev->dev, sizeof(*rsp_els), in qla24xx_process_purex_rdp()
6413 rsp_els, rsp_els_dma); in qla24xx_process_purex_rdp()