Lines Matching refs:error
1472 ((mrq->cmd && mrq->cmd->error) ||
1473 (mrq->sbc && mrq->sbc->error) ||
1474 (mrq->data && mrq->data->stop && mrq->data->stop->error) ||
1540 * The controller needs a reset of internal state machines upon error
1543 if (data->error) {
1558 * in the event of an error.
1560 if (data->error)
1568 * b) error in multiblock transfer
1572 data->error)) {
1589 data->stop->error = -EIO;
1615 /* Initially, a command has no error */
1616 cmd->error = 0;
1658 * the error path, just remove busy waiting and continue.
1703 cmd->error = -ENOMEDIUM;
1725 cmd->error = -EIO;
2986 host->data_cmd->error = err;
2991 host->cmd->error = err;
3070 * upon error conditions.
3102 * This avoids leaking DMA mappings on error.
3108 (mrq->cmd->error || data->error)) {
3197 host->cmd->error = -ETIMEDOUT;
3220 host->data->error = -ETIMEDOUT;
3224 host->data_cmd->error = -ETIMEDOUT;
3227 host->cmd->error = -ETIMEDOUT;
3243 /* Handle auto-CMD12 error */
3251 /* Treat auto-CMD12 error the same as data error */
3275 host->cmd->error = -ETIMEDOUT;
3277 host->cmd->error = -EILSEQ;
3279 /* Treat data command CRC error the same as data CRC error */
3292 /* Handle auto-CMD23 error */
3301 mrq->sbc->error = err;
3369 data_cmd->error = -ETIMEDOUT;
3404 host->data->error = -ETIMEDOUT;
3406 host->data->error = -EILSEQ;
3410 host->data->error = -EILSEQ;
3412 pr_err("%s: ADMA error: 0x%08x\n", mmc_hostname(host->mmc),
3415 host->data->error = -EIO;
3420 if (host->data->error)