Lines Matching refs:timeout
157 static int mmc_spi_skip(struct mmc_spi_host *host, unsigned long timeout,
176 if (time_is_before_jiffies(start + timeout))
190 mmc_spi_wait_unbusy(struct mmc_spi_host *host, unsigned long timeout)
192 return mmc_spi_skip(host, timeout, sizeof(host->data->status), 0);
195 static int mmc_spi_readtoken(struct mmc_spi_host *host, unsigned long timeout)
197 return mmc_spi_skip(host, timeout, 1, 0xff);
605 unsigned long timeout)
678 return mmc_spi_wait_unbusy(host, timeout);
699 unsigned long timeout)
715 status = mmc_spi_readtoken(host, timeout);
792 unsigned long timeout;
803 timeout = data->timeout_ns / 1000 +
805 timeout = usecs_to_jiffies((unsigned int)timeout) + 1;
832 status = mmc_spi_writeblock(host, t, timeout);
834 status = mmc_spi_readblock(host, t, timeout);
902 tmp = mmc_spi_wait_unbusy(host, timeout);