Lines Matching refs:mrq
163 struct mmc_request *mrq = host->mrq;
165 host->mrq = NULL;
179 mmc_request_done(host->mmc, mrq);
262 struct mmc_request *mrq = host->mrq;
268 if (host->mrq == NULL)
271 data = mrq->cmd->data;
334 data = host->mrq->data;
392 data = host->mrq->data;
470 struct mmc_request *mrq = host->mrq;
474 if (!host->mrq)
477 cmd = mrq->cmd;
583 if (host->mrq->stop)
654 static void au1xmmc_request(struct mmc_host* mmc, struct mmc_request* mrq)
664 host->mrq = mrq;
669 if (mrq->data) {
671 flags = mrq->data->flags;
672 ret = au1xmmc_prepare_data(host, mrq->data);
676 ret = au1xmmc_send_command(host, 0, mrq->cmd, flags);
679 mrq->cmd->error = ret;
738 if (!host->mrq)
765 if (host->mrq && (status & STATUS_TIMEOUT)) {
767 host->mrq->cmd->error = MMC_ERR_TIMEOUT;
770 host->mrq->data->error = MMC_ERR_TIMEOUT;
818 if (host->mrq != NULL) {