CAM_REQ_INPROG
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
&& status != CAM_REQ_INPROG)
&& status != CAM_REQ_INPROG)
{ CAM_REQ_INPROG, "CCB request is in progress" },
(ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG,
return (CAM_REQ_INPROG);
start_ccb->ccb_h.status = CAM_REQ_INPROG;
!= CAM_REQ_INPROG)
done_ccb->ccb_h.status = CAM_REQ_INPROG;
done_ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
if ((status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if ((status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
|| (status != CAM_REQ_INPROG)) {
&& status != CAM_REQ_INPROG)
&& status != CAM_REQ_INPROG)
&& status != CAM_REQ_INPROG)
&& status != CAM_REQ_INPROG)
if (status != CAM_REQ_CMP && status != CAM_REQ_INPROG)
if (status != CAM_REQ_CMP && status != CAM_REQ_INPROG) {
&& status != CAM_REQ_INPROG) {
&& status != CAM_REQ_INPROG)
&& status != CAM_REQ_INPROG)
if ((status != CAM_REQ_CMP) && (status != CAM_REQ_INPROG)) {
if (status != CAM_REQ_INPROG)
if (status != CAM_REQ_INPROG)
case CAM_REQ_INPROG: /* CCB request is in progress */
if (ostat == CAM_REQ_INPROG)
if (ostat == CAM_REQ_INPROG)
if (aic_get_transaction_status(scb) != CAM_REQ_INPROG) {
if (aic_get_transaction_status(scb) == CAM_REQ_INPROG)
if (aic_get_transaction_status(scb) == CAM_REQ_INPROG) {
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
if (ostat == CAM_REQ_INPROG)
if (ostat == CAM_REQ_INPROG)
if (ostat == CAM_REQ_INPROG)
if (ostat == CAM_REQ_INPROG)
if (aic_get_transaction_status(scb) != CAM_REQ_INPROG) {
if (aic_get_transaction_status(scb) == CAM_REQ_INPROG)
if (aic_get_transaction_status(scb) == CAM_REQ_INPROG) {
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
if((pccb->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_INPROG) {
if((pccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if ((csio->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG | CAM_SIM_QUEUED;
ccb->ccb_h.status = CAM_REQ_INPROG;
# define HBA_NOERROR CAM_REQ_INPROG
#define XS_NOERR(ccb) (((ccb)->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_INPROG)
#define XS_INITERR(ccb) XS_SETERR(ccb, CAM_REQ_INPROG), ccb->sense_resid = ccb->sense_len
ccbh->status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
if (mpi3mr_get_ccbstatus(ccb) != CAM_REQ_INPROG) {
if (mprsas_get_ccbstatus(ccb) != CAM_REQ_INPROG) {
if (mprsas_get_ccbstatus(ccb) == CAM_REQ_INPROG) {
if (mpssas_get_ccbstatus(ccb) != CAM_REQ_INPROG) {
mpssas_set_ccbstatus(ccb, CAM_REQ_INPROG);
if (mpssas_get_ccbstatus(ccb) == CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG)
mpt_set_ccb_status(ccb, CAM_REQ_INPROG);
ccb->ccb_h.status = CAM_SIM_QUEUED | CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_SIM_QUEUED | CAM_REQ_INPROG;
return (CAM_REQ_INPROG);
KASSERT(ccb->ccb_h.status == CAM_REQ_INPROG,
ocs_set_ccb_status(ccb, CAM_REQ_INPROG);
ocs_set_ccb_status(ccb, CAM_REQ_INPROG | CAM_SIM_QUEUED);
ocs_set_ccb_status(ccb, CAM_REQ_INPROG);
ccb->ccb_h.status = CAM_REQ_INPROG;
if (status != CAM_REQ_CMP && status != CAM_REQ_INPROG)
| CAM_BUSY | CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
if ((ccb_h->status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if (sym_get_cam_status(ccb) != CAM_REQ_INPROG)
ccb->ccb_h.status = CAM_REQ_INPROG | CAM_SIM_QUEUED;
if ((ccb_h->status & CAM_STATUS_MASK) != CAM_REQ_INPROG) {
if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_INPROG)
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status = CAM_REQ_INPROG;
ccb->ccb_h.status |= CAM_REQ_INPROG;