Searched refs:response (Results 226 - 250 of 362) sorted by path

1234567891011>>

/linux-master/drivers/scsi/elx/efct/
H A Defct_lio.c485 /* If command length is 0, send the response status */
694 efct_lio_tmfio_printf(tmfio, "cmd=%p function=0x%x tmr->response=%d\n",
695 cmd, se_tmr->function, se_tmr->response);
696 switch (se_tmr->response) {
/linux-master/drivers/scsi/ibmvscsi/
H A Dibmvfc.c296 * ibmvfc_get_err_index - Find the index into cmd_status for the fcp response
316 * ibmvfc_get_cmd_error - Find the error description for the fcp response
332 * ibmvfc_get_err_result - Find the scsi status to return for the fcp response
1099 * implies we already got a response for the command and are doing
2031 /* copy the response back */
3291 /* Send back a response */
3340 * things we send. Make sure this response is to something we
3872 * things we send. Make sure this response is to something we
4004 * ibmvfc_get_prli_rsp - Find PRLI response index
4005 * @flags: PRLI response flag
[all...]
H A Dibmvfc.h513 __be32 response[7]; member in struct:ibmvfc_passthru_fc_iu
/linux-master/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c514 * waiting for space on the initiators response queue (MAD)
1764 * srp_snd_msg_failed() - Handle an error when sending a response
1796 * The response queue is full.
1811 dev_dbg(&vscsi->dev, "snd_msg_failed: response queue full, flags 0x%x, timer started %d, pops %d\n",
1866 * Send a response, first checking the waiting queue. Responses are
1867 * sent in order they are received. If the response cannot be sent,
1903 * case then we dont send a response, since it
2000 dev_dbg(&vscsi->dev, "Error sending mad response, rc %ld\n",
2034 * expecting a response.
2091 * ibmvscsis_login_rsp() - Create/copy a login response notic
[all...]
/linux-master/drivers/scsi/isci/
H A Drequest.c266 * Copy the physical address for the response buffer to the
551 /* SATA Requests do not have a response buffer */
654 /* clear the response so we can detect arrivial of an
884 * now only waiting for the task response itself,
886 * and don't wait for the task response.
965 * This function copies response data for requests returning response data
968 * the response data.
1005 * response because the io request specified more data than is
1007 * etc.). We must check the response stat
2733 enum service_response response = SAS_TASK_UNDELIVERED; local
[all...]
H A Dtask.c72 * @response: response code for the completed task.
77 enum service_response response,
84 dev_dbg(&ihost->pdev->dev, "%s: task = %p, response=%d, status=%d\n",
85 __func__, task, response, status);
89 task->task_status.resp = response;
311 /* The RNC must be unsuspended before the TMF can get a response. */
76 isci_task_refuse(struct isci_host *ihost, struct sas_task *task, enum service_response response, enum exec_status status) argument
/linux-master/drivers/scsi/
H A Dlibiscsi.c275 * And also all data-out PDUs in response to R2T
580 * We might have raced where we handled a R2T early and got a response
721 * request-followed-by-response sequence.
754 * released in complete pdu for task we expect a response for, and
756 * pdus we do not expect a response for.
903 if (rhdr->response != ISCSI_STATUS_CMD_COMPLETED) {
1007 if (tmf->response == ISCSI_TMF_RSP_COMPLETE)
1009 else if (tmf->response == ISCSI_TMF_RSP_NO_TASK)
1066 * iscsi_nop_out_rsp handles nop response from use or
1077 * If this is not in response t
[all...]
H A Dqla1280.c254 - Corrected declared size for request and response
420 static void qla1280_status_entry(struct scsi_qla_host *, struct response *,
422 static void qla1280_error_entry(struct scsi_qla_host *, struct response *,
1284 qla1280_return_status(struct response * sts, struct scsi_cmnd *cp)
1349 dprintk(2, "qla1280_return_status: response packet data\n");
1869 * ha->response_ring = response ring virtual address
1871 * ha->response_dma = response ring physical address
1903 /* Initialize response queue. */
3338 struct response *pkt;
3386 dprintk(5, "qla1280_isr: mailbox SCSI response "
[all...]
H A Dqla1280.h85 /* ISP request and response entry counts (37-65535) */
87 #define RESPONSE_ENTRY_CNT 63 /* Number of response entries. */
265 #define MBA_SCSI_COMPLETION 0x8020 /* Completion response. */
282 #define MBC_INIT_RESPONSE_QUEUE 0x11 /* Initialize response queue */
304 #define MBC_INIT_RESPONSE_QUEUE_A64 0x53 /* Initialize response q A64 */
560 struct response { struct
920 * ISP request and response queue entry sizes
922 #define RESPONSE_ENTRY_SIZE (sizeof(struct response))
1043 struct response *response_ring; /* Base virtual address */
1044 struct response *response_ring_pt
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_bsg.c276 * @rspiocbq: Pointer to response iocb.
284 * This function copies the contents of the response iocb to the
285 * response iocb memory object provided by the caller of
535 * @rspiocbq: Pointer to response iocb.
543 * This function copies the contents of the response iocb to the
544 * response iocb memory object provided by the caller of
689 * and response to ensure if the job times out and the request is freed,
1342 * @rspiocbq: Pointer to response iocb.
1350 * This function copy the contents of the response iocb to the
1351 * response ioc
[all...]
H A Dlpfc_els.c143 * @expect_rsp: flag indicating whether response is expected.
159 * payload and response payload (if expected). The reference count on the
227 /* Allocate buffer for response payload */
306 /* Xmit ELS response <elsCmd> to remote NPORT <did> */
308 "0117 Xmit ELS response x%x to remote "
560 * in FLOGI/FDISC response is cleared and FCID/Fabric portname/ Fabric
587 * Word 1 Bit 31 in FLOGI response is clean address bit
607 * @ulp_word4: command response value
612 * from the IOCB response. It also check the newly assigned N_Port ID to the
686 "response dat
[all...]
H A Dlpfc_hbadisc.c2234 shdr_status = bf_get(lpfc_mbox_hdr_status, &shdr->response);
2236 shdr_add_status = bf_get(lpfc_mbox_hdr_add_status, &shdr->response);
H A Dlpfc_hw4.h1020 } response; member in union:lpfc_sli4_cfg_shdr
1220 } response; member in union:lpfc_mbx_read_object::__anon1677
1240 } response; member in union:lpfc_mbx_eq_create::__anon1680
1253 } response; member in union:lpfc_mbx_modify_eq_delay::__anon1683
1268 } response; member in union:lpfc_mbx_eq_destroy::__anon1686
1311 } response; member in union:lpfc_mbx_set_ras_fwlog::__anon1689
1364 } response; member in union:lpfc_mbx_cq_create::__anon1692
1477 } response; member in union:lpfc_mbx_cq_create_set::__anon1695
1492 } response; member in union:lpfc_mbx_cq_destroy::__anon1698
1569 } response; member in union:lpfc_mbx_wq_create::__anon1701
1606 } response; member in union:lpfc_mbx_wq_destroy::__anon1706
1693 } response; member in union:lpfc_mbx_rq_create::__anon1709
1745 } response; member in union:lpfc_mbx_rq_create_v2::__anon1712
1760 } response; member in union:lpfc_mbx_rq_destroy::__anon1715
1800 } response; member in union:lpfc_mbx_mq_create::__anon1718
1851 } response; member in union:lpfc_mbx_mq_create_ext::__anon1721
1869 } response; member in union:lpfc_mbx_mq_destroy::__anon1724
2352 } response; member in union:lpfc_mbx_read_fcf_tbl::__anon1744
3774 } response; member in union:lpfc_mbx_get_prof_cfg::__anon1748
3921 } response; member in union:lpfc_mbx_get_port_name::__anon1751
3968 } response; member in union:lpfc_mbx_wr_object::__anon1754
[all...]
H A Dlpfc_init.c305 * wake up parameters. When this command complete, the response contain
932 /* Get the response iocb from the head of work queue */
1897 * response to port status register polling attention. It waits for port
6655 * response to a CVL event.
6705 * response to a FCF dead event.
10208 shdr_status = bf_get(lpfc_mbox_hdr_status, &shdr->response);
10209 shdr_add_status = bf_get(lpfc_mbox_hdr_add_status, &shdr->response);
11093 shdr_status = bf_get(lpfc_mbox_hdr_status, &shdr->response);
11094 shdr_add_status = bf_get(lpfc_mbox_hdr_add_status, &shdr->response);
11711 shdr_status = bf_get(lpfc_mbox_hdr_status, &shdr->response);
[all...]
H A Dlpfc_sli.c890 * lpfc_resp_iocb - Get next response iocb entry in the ring
894 * This function returns pointer to next response iocb entry
895 * in the response ring. The caller must hold hbalock to make sure
896 * that no other thread consume the next response iocb.
1771 * @rspiocb: Pointer to driver response iocb object.
3408 /* rx-id of the response frame */
3445 * when there is an unsolicited iocb posted to the response ring by the
3643 * lpfc_sli_iocbq_lookup - Find command iocb for the given response iocb
3646 * @prspiocb: Pointer to response iocb object.
3649 * corresponding to the given response ioc
[all...]
/linux-master/drivers/scsi/mvsas/
H A Dmv_sas.c319 * DMA-map SMP request, response buffers
370 slot->response = buf_tmp;
515 slot->response = buf_tmp;
524 /* request, response lengths */
626 slot->response = buf_tmp;
637 /* request, response lengths */
1483 u32 err_dw0 = le32_to_cpu(*(u32 *)slot->response);
1484 u32 err_dw1 = le32_to_cpu(*((u32 *)slot->response + 1));
1499 struct ssp_response_iu *iu = slot->response +
1579 * error info record present; slot->response i
[all...]
H A Dmv_sas.h321 void *response; member in struct:mvs_slot_info
/linux-master/drivers/scsi/qedi/
H A Dqedi_fw.c208 resp_hdr_ptr->response = cqe_tmp_response->hdr_response;
626 hdr->response = cqe_data_in->reserved1;
1343 * response to avoid a timeout.
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_bsg.c750 uint16_t response[MAILBOX_REGISTER_COUNT]; local
840 rval = qla2x00_echo_test(vha, &elreq, response);
885 rval = qla2x00_loopback_test(vha, &elreq, response);
887 if (response[0] == MBS_COMMAND_ERROR &&
888 response[1] == MBS_LB_RESET) {
933 rval = qla2x00_loopback_test(vha, &elreq, response);
954 sizeof(response) + sizeof(uint8_t);
956 memcpy(bsg_job->reply + sizeof(struct fc_bsg_reply), response,
957 sizeof(response));
958 fw_sts_ptr += sizeof(response);
[all...]
H A Dqla_def.h372 /* ISP request and response entry counts (37-65535) */
377 #define RESPONSE_ENTRY_CNT_83XX 4096 /* Number of response entries.*/
378 #define RESPONSE_ENTRY_CNT_2100 64 /* Number of response entries.*/
379 #define RESPONSE_ENTRY_CNT_2300 512 /* Number of response entries.*/
380 #define RESPONSE_ENTRY_CNT_MQ 128 /* Number of response entries.*/
382 #define RESPONSE_ENTRY_CNT_FX00 256 /* Number of response entries.*/
1192 #define MBA_RIO_RESPONSE 0x8040 /* RIO response queue update. */
1193 #define MBA_ZIO_RESPONSE 0x8040 /* ZIO response queue update. */
1957 * ISP queue - response queue entry definition.
2164 uint8_t rsp_info[8]; /* FCP response informatio
3176 __be16 response; member in struct:ct_rsp_hdr
3193 uint16_t response; member in struct:ct_sns_gpnft_rsp::__anon205
[all...]
H A Dqla_gs.c101 * @rsp_size: response size in bytes
144 if (ct_rsp->header.response !=
147 "%s failed rejected request on port_id: %02x%02x%02x Completion status 0x%x, response 0x%x\n",
150 comp_status, ct_rsp->header.response);
966 * @data_size: response size in bytes
1395 * @rsp_size: response size in bytes
1432 * @rsp_size: response size in bytes
1485 * @rsp_size: response size in bytes
3094 "%s: Failed to allocate ct_sns response.\n",
H A Dtcm_qla2xxx.c675 * Now queue completed DATA_IN the qla2xxx LLD and response ring
722 * Now queue status response to qla2xxx LLD code and response ring
733 pr_debug("queue_tm_rsp: mcmd: %p func: 0x%02x response: 0x%02x\n",
734 mcmd, se_tmr->function, se_tmr->response);
736 * Do translation between TCM TM response codes and
737 * QLA2xxx FC TM response codes.
739 switch (se_tmr->response) {
755 * Queue the TM response to QLA2xxx LLD to build a
756 * CTIO response packe
[all...]
/linux-master/drivers/scsi/qla4xxx/
H A Dql4_fw.h1282 * ISP queue - response queue entry definition.
1284 struct response { struct
H A Dql4_init.c57 * qla4xxx_init_response_q_entries() - Initializes response queue entries.
66 struct response *pkt;
68 pkt = (struct response *)ha->response_ptr;
95 /* Initialize response queue. */
964 /* Initialize the Host adapter request/response queues and firmware */
1080 * with failed device_state or a logout response before
H A Dql4_isr.c467 * qla4xxx_process_response_queue - process response queue completions
470 * This routine process response queue completions in interrupt context.
478 /* Process all responses from response queue */
549 * Invalid entry in response queue, reset RISC
553 "response queue \n", ha->host_no,
558 ((struct response *)sts_entry)->signature = RESPONSE_PROCESSED;
563 * Tell ISP we're done with response(s). This also clears the interrupt.
1052 /* Process response queue interrupt. */
1078 /* Process response queue interrupt. */

Completed in 940 milliseconds

1234567891011>>