Lines Matching refs:elreq
619 struct msg_echo_lb elreq;
640 elreq.req_sg_cnt = dma_map_sg(&ha->pdev->dev,
644 if (!elreq.req_sg_cnt)
647 elreq.rsp_sg_cnt = dma_map_sg(&ha->pdev->dev,
651 if (!elreq.rsp_sg_cnt) {
656 if ((elreq.req_sg_cnt != bsg_job->request_payload.sg_cnt) ||
657 (elreq.rsp_sg_cnt != bsg_job->reply_payload.sg_cnt)) {
662 bsg_job->request_payload.sg_cnt, elreq.req_sg_cnt,
663 bsg_job->reply_payload.sg_cnt, elreq.rsp_sg_cnt));
690 elreq.send_dma = req_data_dma;
691 elreq.rcv_dma = rsp_data_dma;
692 elreq.transfer_size = req_data_len;
694 elreq.options = bsg_job->request->rqst_data.h_vendor.vendor_cmd[1];
700 elreq.options == EXTERNAL_LOOPBACK) {
705 rval = qla2x00_echo_test(vha, &elreq, response);
720 if (elreq.options != EXTERNAL_LOOPBACK) {
754 rval = qla2x00_loopback_test(vha, &elreq, response);
790 rval = qla2x00_loopback_test(vha, &elreq, response);