search for: frame_done

Displaying 2 results from an estimated 2 matches for "frame_done".

2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...sas_frame_set_cmd_status(frame_addr, frame_status); + return; + } + + cmd = megasas_enqueue_frame(s, frame_addr); + if (megasas_check_queue_full(s)) { + /* reply queue full */ + megasas_frame_set_scsi_status(frame_addr, SAM_STAT_BUSY); + frame_status = MFI_STAT_SCSI_DONE_WITH_ERROR; + goto frame_done; + } + switch (frame_cmd) { + case MFI_CMD_DCMD: + frame_status = megasas_handle_doorcmd(s, frame_addr); + break; + case MFI_CMD_PD_SCSI_IO: + case MFI_CMD_LD_SCSI_IO: + frame_status = megasas_handle_scsi(s, frame_cmd, cmd); + break; + case MFI_CMD_LD_READ: + frame_status...
2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...sas_frame_set_cmd_status(frame_addr, frame_status); + return; + } + + cmd = megasas_enqueue_frame(s, frame_addr); + if (megasas_check_queue_full(s)) { + /* reply queue full */ + megasas_frame_set_scsi_status(frame_addr, SAM_STAT_BUSY); + frame_status = MFI_STAT_SCSI_DONE_WITH_ERROR; + goto frame_done; + } + switch (frame_cmd) { + case MFI_CMD_DCMD: + frame_status = megasas_handle_doorcmd(s, frame_addr); + break; + case MFI_CMD_PD_SCSI_IO: + case MFI_CMD_LD_SCSI_IO: + frame_status = megasas_handle_scsi(s, frame_cmd, cmd); + break; + case MFI_CMD_LD_READ: + frame_status...