Lines Matching defs:scsiqp
2144 #define ASC_DBG_PRT_ASC_SCSI_Q(lvl, scsiqp)
2145 #define ASC_DBG_PRT_ADV_SCSI_REQ_Q(lvl, scsiqp)
2147 #define ADV_DBG_PRT_ADV_SCSI_REQ_Q(lvl, scsiqp)
2175 #define ASC_DBG_PRT_ASC_SCSI_Q(lvl, scsiqp) \
2178 asc_prt_asc_scsi_q(scsiqp); \
2189 #define ASC_DBG_PRT_ADV_SCSI_REQ_Q(lvl, scsiqp) \
2192 asc_prt_adv_scsi_req_q(scsiqp); \
5945 static void adv_isr_callback(ADV_DVC_VAR *adv_dvc_varp, ADV_SCSI_REQ_Q *scsiqp)
5954 ASC_DBG(1, "adv_dvc_varp 0x%p, scsiqp 0x%p\n",
5955 adv_dvc_varp, scsiqp);
5956 ASC_DBG_PRT_ADV_SCSI_REQ_Q(2, scsiqp);
5963 scp = scsi_host_find_tag(boardp->shost, scsiqp->srb_tag);
5989 sense_addr = le32_to_cpu(scsiqp->sense_addr);
5996 switch (scsiqp->done_status) {
6007 resid_cnt = le32_to_cpu(scsiqp->data_cnt);
6018 switch (scsiqp->host_status) {
6020 if (scsiqp->scsi_status == SAM_STAT_CHECK_CONDITION) {
6037 STATUS_BYTE(scsiqp->scsi_status);
6039 scp->result = STATUS_BYTE(scsiqp->scsi_status);
6045 ASC_DBG(1, "host_status 0x%x\n", scsiqp->host_status);
6054 HOST_BYTE(DID_ABORT) | STATUS_BYTE(scsiqp->scsi_status);
6058 ASC_DBG(1, "done_status 0x%x\n", scsiqp->done_status);
6060 HOST_BYTE(DID_ERROR) | STATUS_BYTE(scsiqp->scsi_status);
6070 scsiqp->done_status == QD_NO_ERROR &&
6071 scsiqp->host_status == QHSTA_NO_ERROR) {
7627 ADV_SCSI_REQ_Q *scsiqp, struct scsi_cmnd *scp, int use_sg)
7684 scsiqp->sg_list_ptr = sg_block;
7685 scsiqp->sg_real_addr = cpu_to_le32(sgblk_paddr);
7737 ADV_SCSI_REQ_Q *scsiqp;
7755 scsiqp = &reqp->scsi_req_q;
7760 scsiqp->cntl = scsiqp->scsi_cntl = scsiqp->done_status = 0;
7765 scsiqp->srb_tag = srb_tag;
7778 scsiqp->cdb_len = scp->cmd_len;
7780 memcpy(scsiqp->cdb, scp->cmnd, scp->cmd_len < 12 ? scp->cmd_len : 12);
7785 memcpy(scsiqp->cdb16, &scp->cmnd[12], cdb16_len);
7788 scsiqp->target_id = scp->device->id;
7789 scsiqp->target_lun = scp->device->lun;
7798 scsiqp->sense_addr = cpu_to_le32(sense_addr);
7799 scsiqp->sense_len = SCSI_SENSE_BUFFERSIZE;
7811 scsiqp->data_cnt = 0;
7813 scsiqp->data_addr = 0;
7814 scsiqp->sg_list_ptr = NULL;
7815 scsiqp->sg_real_addr = 0;
7829 scsiqp->data_cnt = cpu_to_le32(scsi_bufflen(scp));
7831 ret = adv_get_sglist(boardp, reqp, scsiqp, scp, use_sg);
7846 ASC_DBG_PRT_ADV_SCSI_REQ_Q(2, scsiqp);