Lines Matching refs:error
1494 ((mrq->cmd && mrq->cmd->error) ||
1495 (mrq->sbc && mrq->sbc->error) ||
1496 (mrq->data && mrq->data->stop && mrq->data->stop->error) ||
1562 * The controller needs a reset of internal state machines upon error
1565 if (data->error) {
1581 * in the event of an error.
1583 if (data->error)
1591 * b) error in multiblock transfer
1595 data->error)) {
1612 data->stop->error = -EIO;
1638 /* Initially, a command has no error */
1639 cmd->error = 0;
1681 * the error path, just remove busy waiting and continue.
1725 cmd->error = -ENOMEDIUM;
1748 cmd->error = -EIO;
3011 host->data_cmd->error = err;
3016 host->cmd->error = err;
3094 * upon error conditions.
3121 * This avoids leaking DMA mappings on error.
3127 (mrq->cmd->error || data->error)) {
3217 host->cmd->error = -ETIMEDOUT;
3241 host->data->error = -ETIMEDOUT;
3245 host->data_cmd->error = -ETIMEDOUT;
3248 host->cmd->error = -ETIMEDOUT;
3264 /* Handle auto-CMD12 error */
3272 /* Treat auto-CMD12 error the same as data error */
3297 host->cmd->error = -ETIMEDOUT;
3300 host->cmd->error = -EILSEQ;
3304 /* Treat data command CRC error the same as data CRC error */
3317 /* Handle auto-CMD23 error */
3328 mrq->sbc->error = err;
3398 data_cmd->error = -ETIMEDOUT;
3435 host->data->error = -ETIMEDOUT;
3438 host->data->error = -EILSEQ;
3444 host->data->error = -EILSEQ;
3448 pr_err("%s: ADMA error: 0x%08x\n", mmc_hostname(host->mmc),
3452 host->data->error = -EIO;
3457 if (host->data->error)