Lines Matching refs:ccb_h

166 	ccb->ccb_h.status = CAM_SCSI_STATUS_ERROR;  in aac_set_scsi_error()
169 ccb->ccb_h.status |= CAM_AUTOSNS_VALID; in aac_set_scsi_error()
206 if (xpt_create_path(&ccb->ccb_h.path, xpt_periph, in aac_cam_rescan()
229 camsc = ccb->ccb_h.sim_priv.entries[0].ptr; in aac_cam_event()
232 ccb->ccb_h.status = CAM_REQUEUE_REQ; in aac_cam_event()
387 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in aac_container_rw_command()
388 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_container_rw_command()
404 switch (ccb->ccb_h.flags & CAM_DIR_MASK) { in aac_container_rw_command()
445 raw->ldNum = ccb->ccb_h.target_id; in aac_container_rw_command()
459 raw->ContainerId = ccb->ccb_h.target_id; in aac_container_rw_command()
471 br->ContainerId = ccb->ccb_h.target_id; in aac_container_rw_command()
480 bw->ContainerId = ccb->ccb_h.target_id; in aac_container_rw_command()
493 br->ContainerId = ccb->ccb_h.target_id; in aac_container_rw_command()
504 bw->ContainerId = ccb->ccb_h.target_id; in aac_container_rw_command()
530 …AGS_DBG_ERROR_B, "found container %d search for %d", co->co_mntobj.ObjectId, ccb->ccb_h.target_id); in aac_container_special_command()
531 if (co->co_mntobj.ObjectId == ccb->ccb_h.target_id) in aac_container_special_command()
534 if (co == NULL || ccb->ccb_h.target_lun != 0) { in aac_container_special_command()
537 *cmdp, ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
539 ccb->ccb_h.status = CAM_DEV_NOT_THERE; in aac_container_special_command()
554 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
597 ccb->ccb_h.target_id); in aac_container_special_command()
606 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
613 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
615 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
624 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
635 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in aac_container_special_command()
636 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_container_special_command()
686 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
693 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
695 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
701 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
703 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
712 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
722 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
733 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
756 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
773 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
831 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
838 ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
840 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_special_command()
846 *cmdp, ccb->ccb_h.target_id, ccb->ccb_h.target_lun, in aac_container_special_command()
848 ccb->ccb_h.status = CAM_REQ_CMP; /*CAM_REQ_INVALID*/ in aac_container_special_command()
871 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in aac_passthrough_command()
872 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_passthrough_command()
888 switch (ccb->ccb_h.flags & CAM_DIR_MASK) { in aac_passthrough_command()
918 if (ccb->ccb_h.flags & CAM_CDB_POINTER) in aac_passthrough_command()
933 if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) { in aac_passthrough_command()
948 srb->target = ccb->ccb_h.target_id; in aac_passthrough_command()
949 srb->lun = ccb->ccb_h.target_lun; in aac_passthrough_command()
950 srb->timeout = ccb->ccb_h.timeout; /* XXX */ in aac_passthrough_command()
983 switch(ccb->ccb_h.func_code) { in aac_cam_action()
1009 ccb->ccb_h.status = CAM_REQ_CMP; in aac_cam_action()
1046 ccb->ccb_h.status = CAM_REQ_CMP; in aac_cam_action()
1069 ccb->ccb_h.status = CAM_REQ_CMP; in aac_cam_action()
1074 ccb->ccb_h.status = CAM_FUNC_NOTAVAIL; in aac_cam_action()
1080 ccb->ccb_h.status = aac_cam_reset_bus(sim, ccb); in aac_cam_action()
1082 ccb->ccb_h.status = CAM_REQ_CMP; in aac_cam_action()
1087 ccb->ccb_h.status = CAM_REQ_CMP; in aac_cam_action()
1091 ccb->ccb_h.status = aac_cam_abort_ccb(sim, ccb); in aac_cam_action()
1095 ccb->ccb_h.status = aac_cam_term_io(sim, ccb); in aac_cam_action()
1100 ccb->ccb_h.func_code); in aac_cam_action()
1101 ccb->ccb_h.status = CAM_PROVIDE_FAIL; in aac_cam_action()
1110 if (ccb->ccb_h.flags & CAM_CDB_POINTER) in aac_cam_action()
1146 ccb->ccb_h.status = CAM_SCSI_BUS_RESET; in aac_container_complete()
1148 ccb->ccb_h.status = CAM_REQ_CMP; in aac_container_complete()
1150 ccb->ccb_h.status = CAM_BUSY; in aac_container_complete()
1152 ccb->ccb_h.status = CAM_REQ_CMP_ERR; in aac_container_complete()
1179 ccb->ccb_h.status = CAM_SCSI_BUS_RESET; in aac_cam_complete()
1182 ccb->ccb_h.status = CAM_REQ_ABORTED; in aac_cam_complete()
1188 ccb->ccb_h.status = srbr->srb_status; in aac_cam_complete()
1191 if (ccb->ccb_h.func_code == XPT_SCSI_IO) { in aac_cam_complete()
1208 ccb->ccb_h.status |= CAM_AUTOSNS_VALID; in aac_cam_complete()
1213 if (ccb->ccb_h.flags & CAM_CDB_POINTER) in aac_cam_complete()
1219 if (ccb->ccb_h.status == CAM_REQ_CMP) { in aac_cam_complete()
1241 } else if (ccb->ccb_h.status == CAM_SEL_TIMEOUT && in aac_cam_complete()
1242 ccb->ccb_h.target_lun != 0) { in aac_cam_complete()
1244 ccb->ccb_h.status = CAM_DEV_NOT_THERE; in aac_cam_complete()
1277 ccb->ccb_h.status = CAM_RESRC_UNAVAIL; in aac_cam_reset_bus()
1278 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_cam_reset_bus()