/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_lio.c | 485 /* 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 D | ibmvfc.c | 296 * 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 D | ibmvfc.h | 513 __be32 response[7]; member in struct:ibmvfc_passthru_fc_iu
|
/linux-master/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.c | 514 * 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 D | request.c | 266 * 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 D | task.c | 72 * @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 D | libiscsi.c | 275 * 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 D | qla1280.c | 254 - 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 D | qla1280.h | 85 /* 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 D | lpfc_bsg.c | 276 * @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 D | lpfc_els.c | 143 * @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 D | lpfc_hbadisc.c | 2234 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 D | lpfc_hw4.h | 1020 } 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 D | lpfc_init.c | 305 * 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 D | lpfc_sli.c | 890 * 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 D | mv_sas.c | 319 * 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 D | mv_sas.h | 321 void *response; member in struct:mvs_slot_info
|
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_fw.c | 208 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 D | qla_bsg.c | 750 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 D | qla_def.h | 372 /* 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 D | qla_gs.c | 101 * @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 D | tcm_qla2xxx.c | 675 * 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 D | ql4_fw.h | 1282 * ISP queue - response queue entry definition. 1284 struct response { struct
|
H A D | ql4_init.c | 57 * 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 D | ql4_isr.c | 467 * 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. */
|