Lines Matching refs:data_cmd

527 	return host->cmd || host->data_cmd;  in sdhci_has_requests()
1537 if (host->data_cmd && host->data_cmd->mrq == mrq) in __sdhci_finish_mrq()
1538 host->data_cmd = NULL; in __sdhci_finish_mrq()
1568 struct mmc_command *data_cmd = host->data_cmd; in __sdhci_finish_data_common() local
1572 host->data_cmd = NULL; in __sdhci_finish_data_common()
1581 else if (!host->cmd || host->cmd == data_cmd) in __sdhci_finish_data_common()
1683 WARN_ON(host->data_cmd); in sdhci_send_command()
1684 host->data_cmd = cmd; in sdhci_send_command()
1849 cmd == host->data_cmd) { in sdhci_finish_command()
3039 if (host->data_cmd) { in sdhci_error_out_mrqs()
3040 host->data_cmd->error = err; in sdhci_error_out_mrqs()
3041 sdhci_finish_mrq(host, host->data_cmd->mrq); in sdhci_error_out_mrqs()
3179 if (host->cmd || host->data_cmd) { in sdhci_request_done()
3269 if (host->data || host->data_cmd || in sdhci_timeout_data_timer()
3280 } else if (host->data_cmd) { in sdhci_timeout_data_timer()
3281 host->data_cmd->error = -ETIMEDOUT; in sdhci_timeout_data_timer()
3282 sdhci_finish_mrq(host, host->data_cmd->mrq); in sdhci_timeout_data_timer()
3301 if (intmask & SDHCI_INT_AUTO_CMD_ERR && host->data_cmd) { in sdhci_cmd_irq()
3302 struct mmc_request *mrq = host->data_cmd->mrq; in sdhci_cmd_irq()
3424 struct mmc_command *data_cmd = host->data_cmd; in sdhci_data_irq() local
3431 if (data_cmd && (data_cmd->flags & MMC_RSP_BUSY)) { in sdhci_data_irq()
3433 host->data_cmd = NULL; in sdhci_data_irq()
3434 data_cmd->error = -ETIMEDOUT; in sdhci_data_irq()
3436 __sdhci_finish_mrq(host, data_cmd->mrq); in sdhci_data_irq()
3440 host->data_cmd = NULL; in sdhci_data_irq()
3446 if (host->cmd == data_cmd) in sdhci_data_irq()
3449 __sdhci_finish_mrq(host, data_cmd->mrq); in sdhci_data_irq()
3532 if (host->cmd == host->data_cmd) { in sdhci_data_irq()