cmd_status
gdt->sc_status = ctx.cmd_status;
u_int16_t cmd_status, service;
ctx->cmd_status = bus_space_read_2(gdt->sc_dpmemt,
ctx->cmd_status = GDT_S_OK;
cm->cm_frame->header.cmd_status = MFI_STAT_OK;
if (hdr->cmd_status != MFI_STAT_OK) {
"MFI_DCMD_PD_LIST_QUERY failed %x\n", hdr->cmd_status);
if (hdr->cmd_status != MFI_STAT_OK) {
hdr->cmd_status);
hdr->cmd_status == MFI_STAT_INVALID_STATUS) {
if (dcmd->header.cmd_status == MFI_STAT_NOT_FOUND) {
if (dcmd->header.cmd_status != MFI_STAT_OK) {
dcmd->header.cmd_status);
if (hdr->cmd_status != MFI_STAT_OK) {
if (hdr->cmd_status != MFI_STAT_OK) {
if ((hdr->cmd_status != MFI_STAT_OK) || (hdr->scsi_status != 0)) {
"scsi_status= %d\n", hdr->cmd_status, hdr->scsi_status);
hdr->cmd_status = MFI_STAT_INVALID_STATUS;
while (hdr->cmd_status == MFI_STAT_INVALID_STATUS) {
if (hdr->cmd_status == MFI_STAT_INVALID_STATUS) {
if (cm->cm_frame->header.cmd_status == MFI_STAT_OK) {
if (cm->cm_frame->header.cmd_status == MFI_STAT_OK) {
if (cm->cm_frame->header.cmd_status == MFI_STAT_OK)
if (syspd && cm->cm_frame->header.cmd_status != MFI_STAT_OK)
if (ld_cm->cm_frame->header.cmd_status != MFI_STAT_OK) {
ioc->mfi_frame.hdr.cmd_status = cm->cm_frame->header.cmd_status;
error = copyout(&cm->cm_frame->header.cmd_status,
->lioc_frame.hdr.cmd_status,
pt->header.cmd_status = 0;
switch (pt->header.cmd_status) {
hdr->cmd_status = 0xff;
while (hdr->cmd_status == 0xff) {
if (hdr->cmd_status == 0xff) {
mfi_init->header.cmd_status = MFI_STAT_INVALID_STATUS;
if (mfi_init->header.cmd_status == 0) {
mfi_init->header.cmd_status);
mfi_cmd->cm_frame->header.cmd_status = 0;
mfi_cmd->cm_frame->dcmd.header.cmd_status = 0;
mfi_cmd->cm_frame->header.cmd_status = status;
mfi_cmd->cm_frame->dcmd.header.cmd_status = status;
mfi_cmd->cm_frame->header.cmd_status = ext_status;
mfi_cmd->cm_frame->dcmd.header.cmd_status = ext_status;
mfi_cmd->cm_frame->header.cmd_status = status;
mfi_cmd->cm_frame->dcmd.header.cmd_status = status;
mfi_cmd->cm_frame->header.cmd_status = status;
mfi_cmd->cm_frame->dcmd.header.cmd_status = status;
status = cmd_mfi->cm_frame->dcmd.header.cmd_status;
if (cmd_mfi->cm_frame->header.cmd_status
if (cmd_mfi->cm_frame->header.cmd_status != 0)
uint8_t cmd_status;
init_frame->cmd_status = 0xFF;
if (init_frame->cmd_status == 0xFF) {
if (init_frame->cmd_status == 0xFF)
if (init_frame->cmd_status == 0)
if (init_frame->cmd_status == 0xFF)
device_printf(sc->mrsas_dev, "IOC Init failed, status = 0x%x\n", init_frame->cmd_status);
dcmd->cmd_status = 0xFF;
frame_hdr->cmd_status = 0xFF;
if (frame_hdr->cmd_status == 0xFF) {
if (frame_hdr->cmd_status == 0xFF)
if (frame_hdr->cmd_status != 0)
if (frame_hdr->cmd_status == 0xFF)
device_printf(sc->mrsas_dev, "DCMD failed, status = 0x%x\n", frame_hdr->cmd_status);
cmd->cmd_status = ECONNREFUSED;
if (cmd->cmd_status == ECONNREFUSED){
u_int8_t cmd_status = cmd->frame->hdr.cmd_status;
if (cmd_status != 0) {
if (cmd_status != MFI_STAT_NOT_FOUND)
device_printf(sc->mrsas_dev, "map sync failed, status=%x\n",cmd_status);
cmd->cmd_status = cmd->frame->io.cmd_status;
if (cmd->cmd_status == ECONNREFUSED)
cmd->cmd_status = 0;
dcmd->cmd_status = 0x0;
dcmd->cmd_status = 0x0;
dcmd->cmd_status = 0xFF;
dcmd->cmd_status = 0xFF;
dcmd->cmd_status = 0xFF;
dcmd->cmd_status = 0xFF;
abort_fr->cmd_status = 0xFF;
cmd->cmd_status = 0xFF;
if (cmd->cmd_status == 0xFF){
cmd->cmd_status = 0;
dcmd->cmd_status = 0x0;
dcmd->cmd_status = 0x0;
u_int8_t cmd_status;
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
u_int8_t cmd_status; /*02h */
user_ioc->frame.hdr.cmd_status = MFI_STAT_OK;
memcpy(&user_ioc->frame.hdr.cmd_status, &cmd->frame->hdr.cmd_status,
device_printf(sc->mrsas_dev, "dcmd->cmd_status: 0x%02hhx\n", dcmd->cmd_status);
*statusp = dcmd->header.cmd_status;
else if (dcmd->header.cmd_status != MFI_STAT_OK) {
mfi_status(dcmd->header.cmd_status));
static int cmd_status(int argc, char *argv[]);
{"status", cmd_status,