Lines Matching refs:ccb_h
98 ccb->ccb_h.status &= ~CAM_STATUS_MASK; in isci_io_request_complete()
103 if (ccb->ccb_h.func_code == XPT_SMP_IO) { in isci_io_request_complete()
111 ccb->ccb_h.status |= CAM_REQ_CMP; in isci_io_request_complete()
115 ccb->ccb_h.status |= CAM_REQ_CMP; in isci_io_request_complete()
140 ccb->ccb_h.status |= CAM_SCSI_STATUS_ERROR; in isci_io_request_complete()
141 ccb->ccb_h.status |= CAM_AUTOSNS_VALID; in isci_io_request_complete()
146 ccb->ccb_h.path_id, ccb->ccb_h.target_id, in isci_io_request_complete()
147 ccb->ccb_h.target_lun, scsiio_cdb_ptr(csio), in isci_io_request_complete()
154 ccb->ccb_h.status |= CAM_REQ_TERMIO; in isci_io_request_complete()
157 ccb->ccb_h.path_id, ccb->ccb_h.target_id, in isci_io_request_complete()
158 ccb->ccb_h.target_lun, scsiio_cdb_ptr(csio)); in isci_io_request_complete()
162 ccb->ccb_h.status |= CAM_REQ_TERMIO; in isci_io_request_complete()
165 ccb->ccb_h.path_id, ccb->ccb_h.target_id, in isci_io_request_complete()
166 ccb->ccb_h.target_lun, scsiio_cdb_ptr(csio)); in isci_io_request_complete()
175 ccb->ccb_h.status |= CAM_DEV_NOT_THERE; in isci_io_request_complete()
188 xpt_setup_ccb(&ccb_relsim.ccb_h, path, 5); in isci_io_request_complete()
189 ccb_relsim.ccb_h.func_code = XPT_REL_SIMQ; in isci_io_request_complete()
190 ccb_relsim.ccb_h.flags = CAM_DEV_QFREEZE; in isci_io_request_complete()
209 ccb->ccb_h.path_id, ccb->ccb_h.target_id, in isci_io_request_complete()
210 ccb->ccb_h.target_lun, scsiio_cdb_ptr(csio), in isci_io_request_complete()
212 ccb->ccb_h.status |= CAM_REQ_CMP_ERR; in isci_io_request_complete()
230 if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) { in isci_io_request_complete()
237 ccb->ccb_h.status |= CAM_DEV_QFRZN; in isci_io_request_complete()
238 xpt_freeze_devq(ccb->ccb_h.path, 1); in isci_io_request_complete()
241 if (ccb->ccb_h.status & CAM_SIM_QUEUED) { in isci_io_request_complete()
247 &ccb->ccb_h, sim_links.tqe); in isci_io_request_complete()
248 ccb->ccb_h.status &= ~CAM_SIM_QUEUED; in isci_io_request_complete()
273 ccb->ccb_h.target_lun); in isci_io_request_complete()
275 if (ccb->ccb_h.status & CAM_SIM_QUEUED) { in isci_io_request_complete()
294 ccb->ccb_h.status |= CAM_SIM_QUEUED; in isci_io_request_complete()
297 &ccb->ccb_h, sim_links.tqe); in isci_io_request_complete()
418 return (isci_request->ccb->ccb_h.target_lun); in scif_cb_io_request_get_lun()
444 if((isci_request->ccb->ccb_h.flags & CAM_TAG_ACTION_VALID) != 0) in scif_cb_io_request_get_task_attribute()
534 if ((ccb->ccb_h.flags & CAM_DATA_MASK) != CAM_DATA_VADDR) in scif_cb_io_request_get_virtual_address_from_sgl()
578 switch (isci_request->ccb->ccb_h.flags & CAM_DIR_MASK) { in scif_cb_io_request_get_data_direction()
699 ccb->ccb_h.status = CAM_REQ_INVALID; in isci_io_request_construct()
732 if (ccb->ccb_h.timeout != CAM_TIME_INFINITY) in isci_io_request_construct()
734 SBT_1MS * ccb->ccb_h.timeout, 0, isci_io_request_timeout, in isci_io_request_construct()
742 target_id_t target_id = ccb->ccb_h.target_id; in isci_io_request_execute_scsi_io()
750 ccb->ccb_h.status &= ~CAM_SIM_QUEUED; in isci_io_request_execute_scsi_io()
751 ccb->ccb_h.status &= ~CAM_STATUS_MASK; in isci_io_request_execute_scsi_io()
752 ccb->ccb_h.status |= CAM_DEV_NOT_THERE; in isci_io_request_execute_scsi_io()
758 ccb->ccb_h.status &= ~CAM_SIM_QUEUED; in isci_io_request_execute_scsi_io()
759 ccb->ccb_h.status &= ~CAM_STATUS_MASK; in isci_io_request_execute_scsi_io()
760 ccb->ccb_h.status |= CAM_REQUEUE_REQ; in isci_io_request_execute_scsi_io()
785 ccb->ccb_h.flags |= CAM_RELEASE_SIMQ; in isci_io_request_execute_scsi_io()
923 target_id_t target_id = ccb->ccb_h.target_id; in isci_io_request_execute_smp_io()
939 ccb->ccb_h.status &= ~CAM_SIM_QUEUED; in isci_io_request_execute_smp_io()
940 ccb->ccb_h.status &= ~CAM_STATUS_MASK; in isci_io_request_execute_smp_io()
941 ccb->ccb_h.status |= CAM_DEV_NOT_THERE; in isci_io_request_execute_smp_io()
947 ccb->ccb_h.status &= ~CAM_SIM_QUEUED; in isci_io_request_execute_smp_io()
948 ccb->ccb_h.status &= ~CAM_STATUS_MASK; in isci_io_request_execute_smp_io()
949 ccb->ccb_h.status |= CAM_REQUEUE_REQ; in isci_io_request_execute_smp_io()
984 if (ccb->ccb_h.timeout != CAM_TIME_INFINITY) in isci_io_request_execute_smp_io()
986 SBT_1MS * ccb->ccb_h.timeout, 0, isci_io_request_timeout, in isci_io_request_execute_smp_io()