mlx_diagnose_command
device_printf(sc->mlx_dev, "periodic enquiry failed - %s\n", mlx_diagnose_command(mc));
static char *mlx_diagnose_command(struct mlx_command *mc);
device_printf(sc->mlx_dev, "error reading message log - %s\n", mlx_diagnose_command(mc));
command == MLX_CMD_STOPCHANNEL ? "pause" : "resume", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "ENQUIRY failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "FLUSH failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "CHECK ASYNC failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "REBUILD ASYNC failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "command failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "command failed - %s\n", mlx_diagnose_command(mc));
device_printf(sc->mlx_dev, "I/O error - %s\n", mlx_diagnose_command(mc));