Lines Matching refs:srbreply
3399 struct aac_srb_reply *srbreply; in aac_srb_callback() local
3409 srbreply = (struct aac_srb_reply *) fib_data(fibptr); in aac_srb_callback()
3415 srbreply->srb_status = cpu_to_le32(SRB_STATUS_SUCCESS); in aac_srb_callback()
3416 srbreply->scsi_status = cpu_to_le32(SAM_STAT_GOOD); in aac_srb_callback()
3422 - le32_to_cpu(srbreply->data_xfer_length)); in aac_srb_callback()
3437 if (le32_to_cpu(srbreply->status) != ST_OK) { in aac_srb_callback()
3441 le32_to_cpu(srbreply->status)); in aac_srb_callback()
3442 len = min_t(u32, le32_to_cpu(srbreply->sense_data_size), in aac_srb_callback()
3448 srbreply->sense_data, len); in aac_srb_callback()
3454 switch ((le32_to_cpu(srbreply->srb_status))&0x3f) { in aac_srb_callback()
3470 if (le32_to_cpu(srbreply->data_xfer_length) in aac_srb_callback()
3547 le32_to_cpu(srbreply->srb_status) & 0x3F, in aac_srb_callback()
3549 le32_to_cpu(srbreply->srb_status) & 0x3F), in aac_srb_callback()
3551 le32_to_cpu(srbreply->scsi_status)); in aac_srb_callback()
3578 if (le32_to_cpu(srbreply->scsi_status) in aac_srb_callback()
3583 len = min_t(u32, le32_to_cpu(srbreply->sense_data_size), in aac_srb_callback()
3587 le32_to_cpu(srbreply->status), len); in aac_srb_callback()
3590 srbreply->sense_data, len); in aac_srb_callback()
3596 scsicmd->result |= le32_to_cpu(srbreply->scsi_status); in aac_srb_callback()