AC_ERR_TIMEOUT
qc->err_mask |= AC_ERR_TIMEOUT;
if ((err_mask & AC_ERR_TIMEOUT) && auto_timeout)
if (err_mask & AC_ERR_TIMEOUT)
if (qc->err_mask & (AC_ERR_HSM | AC_ERR_TIMEOUT | AC_ERR_ATA_BUS))
if (err_mask & AC_ERR_TIMEOUT)
all_err_mask & (AC_ERR_HSM | AC_ERR_TIMEOUT))
if ((all_err_mask & AC_ERR_TIMEOUT) && !ata_is_host_link(link))
ap->link.eh_context.i.err_mask |= AC_ERR_TIMEOUT;
qc->err_mask |= AC_ERR_TIMEOUT;
qc->err_mask |= AC_ERR_TIMEOUT;
if (qc->err_mask == AC_ERR_TIMEOUT && (host_stat & ATA_DMA_ERR)) {
if (eh_err_mask & AC_ERR_TIMEOUT)
{ AC_ERR_TIMEOUT, "Timeout" },
return AC_ERR_TIMEOUT;
qc->err_mask |= AC_ERR_TIMEOUT;
ehi->err_mask |= AC_ERR_TIMEOUT;