Searched defs:mrq (Results 1 - 25 of 41) sorted by relevance

12

/drivers/mmc/card/
H A Dqueue.h8 struct mmc_request mrq; member in struct:mmc_blk_request
/drivers/mmc/core/
H A Dsdio_ops.c124 struct mmc_request mrq = {NULL}; local
137 mrq.cmd = &cmd;
138 mrq.data = &data;
162 mmc_wait_for_req(card->host, &mrq);
H A Dsd_ops.c71 struct mmc_request mrq = {NULL}; local
95 memset(&mrq, 0, sizeof(struct mmc_request));
100 mrq.cmd = cmd;
103 mmc_wait_for_req(host, &mrq);
248 struct mmc_request mrq = {NULL}; local
271 mrq.cmd = &cmd;
272 mrq.data = &data;
288 mmc_wait_for_req(card->host, &mrq);
307 struct mmc_request mrq = {NULL}; local
320 mrq
352 struct mmc_request mrq = {NULL}; local
[all...]
H A Dmmc_ops.c237 struct mmc_request mrq = {NULL}; local
250 mrq.cmd = &cmd;
251 mrq.data = &data;
281 mmc_wait_for_req(host, &mrq);
458 struct mmc_request mrq = {NULL}; local
489 mrq.cmd = &cmd;
490 mrq.data = &data;
511 mmc_wait_for_req(host, &mrq);
/drivers/char/agp/
H A Disoch.c292 u32 trq, mrq, rem; local
298 mrq = trq / ndevs;
300 rem = mrq + (trq % ndevs);
307 mcmd |= ((cdev == ndevs - 1) ? rem : mrq) << 24;
/drivers/memstick/core/
H A Dmemstick.c219 * @mrq - pointer to stick the request to
221 * Host calls this function from idle state (*mrq == NULL) or after finishing
222 * previous request (*mrq should point to it). If previous request was
226 int memstick_next_req(struct memstick_host *host, struct memstick_request **mrq) argument
230 if ((*mrq) && (*mrq)->error && host->retries) {
231 (*mrq)->error = rc;
237 rc = host->card->next_request(host->card, mrq);
242 *mrq = NULL;
264 * @mrq
268 memstick_init_req_sg(struct memstick_request *mrq, unsigned char tpc, const struct scatterlist *sg) argument
298 memstick_init_req(struct memstick_request *mrq, unsigned char tpc, const void *buf, size_t length) argument
327 h_memstick_read_dev_id(struct memstick_dev *card, struct memstick_request **mrq) argument
351 h_memstick_set_rw_addr(struct memstick_dev *card, struct memstick_request **mrq) argument
[all...]
/drivers/mmc/host/
H A Ds3cmci.h47 struct mmc_request *mrq; member in struct:s3cmci_host
H A Dcb710-mmc.c484 static void cb710_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
489 WARN_ON(reader->mrq != NULL);
491 reader->mrq = mrq;
494 if (!cb710_mmc_command(mmc, mrq->cmd) && mrq->stop)
495 cb710_mmc_command(mmc, mrq->stop);
652 struct mmc_request *mrq = reader->mrq; local
654 reader->mrq
[all...]
H A Dcb710-mmc.h18 struct mmc_request *mrq; member in struct:cb710_mmc_reader
H A Dsdricoh_cs.c265 static void sdricoh_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
268 struct mmc_command *cmd = mrq->cmd;
351 mmc_request_done(mmc, mrq);
H A Dtmio_mmc.h47 struct mmc_request *mrq; member in struct:tmio_mmc_host
H A Dat91_mci.c690 static void at91_mci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
693 host->request = mrq;
H A Dbfin_sdh.c76 struct mmc_request *mrq; member in struct:sdh_host
233 static void sdh_finish_request(struct sdh_host *host, struct mmc_request *mrq) argument
236 host->mrq = NULL;
239 mmc_request_done(host->mmc, mrq);
277 sdh_finish_request(host, host->mrq);
313 if (host->mrq->stop) {
315 sdh_start_cmd(host, host->mrq->stop);
317 sdh_finish_request(host, host->mrq);
323 static void sdh_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
328 dev_dbg(mmc_dev(host->mmc), "%s enter, mrp:%p, cmd:%p\n", __func__, mrq, mr
[all...]
H A Dmmc_spi.c445 struct mmc_request *mrq,
511 if (cs_on && (mrq->data->flags & MMC_DATA_READ)) {
1055 static void mmc_spi_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
1068 cmd = mrq->cmd;
1075 cmd = mrq->stop;
1084 mmc_request_done(host->mmc, mrq);
1095 status = mmc_spi_command_send(host, mrq, mrq->cmd, mrq->data != NULL);
1096 if (status == 0 && mrq
444 mmc_spi_command_send(struct mmc_spi_host *host, struct mmc_request *mrq, struct mmc_command *cmd, int cs_on) argument
[all...]
H A Dmmci.c195 mmci_request_end(struct mmci_host *host, struct mmc_request *mrq) argument
201 host->mrq = NULL;
204 mmc_request_done(host->mmc, mrq);
520 static void mmci_pre_request(struct mmc_host *mmc, struct mmc_request *mrq, argument
524 struct mmc_data *data = mrq->data;
545 static void mmci_post_request(struct mmc_host *mmc, struct mmc_request *mrq, argument
549 struct mmc_data *data = mrq->data;
572 mrq->data->host_cookie = 0;
766 mmci_request_end(host, data->mrq);
799 mmci_request_end(host, cmd->mrq);
1031 mmci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
[all...]
H A Dmvsdio.c38 struct mmc_request *mrq; member in struct:mvsd_host
138 static void mvsd_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
142 struct mmc_command *cmd = mrq->cmd;
146 BUG_ON(host->mrq != NULL);
147 host->mrq = mrq;
174 if (mrq->data) {
175 struct mmc_data *data = mrq->data;
450 struct mmc_request *mrq = host->mrq; local
502 struct mmc_request *mrq; local
[all...]
H A Dpxamci.c65 struct mmc_request *mrq; member in struct:pxamci_host
288 static void pxamci_finish_request(struct pxamci_host *host, struct mmc_request *mrq) argument
290 host->mrq = NULL;
293 mmc_request_done(host->mmc, mrq);
345 pxamci_finish_request(host, host->mrq);
381 if (host->mrq->stop) {
383 pxamci_start_cmd(host, host->mrq->stop, host->cmdat);
385 pxamci_finish_request(host, host->mrq);
417 static void pxamci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
422 WARN_ON(host->mrq !
[all...]
H A Dtmio_mmc_pio.c209 struct mmc_request *mrq; local
213 mrq = host->mrq;
218 * us, so, have to check for IS_ERR(host->mrq)
220 if (IS_ERR_OR_NULL(mrq)
229 mrq->cmd->opcode);
236 mrq->cmd->error = -ETIMEDOUT;
247 host->mrq = NULL;
250 mmc_request_done(host->mmc, mrq);
256 struct mmc_request *mrq; local
710 tmio_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
[all...]
H A Dau1xmmc.c90 struct mmc_request *mrq; member in struct:au1xmmc_host
236 struct mmc_request *mrq = host->mrq; local
238 host->mrq = NULL;
250 mmc_request_done(host->mmc, mrq);
330 struct mmc_request *mrq = host->mrq; local
336 if (host->mrq == NULL)
339 data = mrq->cmd->data;
397 data = host->mrq
527 struct mmc_request *mrq = host->mrq; local
691 au1xmmc_request(struct mmc_host* mmc, struct mmc_request* mrq) argument
[all...]
H A Ddw_mmc.c77 * @mrq: mmc_request currently being processed or waiting to be
92 struct mmc_request *mrq; member in struct:dw_mci_slot
109 struct mmc_request *mrq; local
116 mrq = slot->mrq;
118 if (mrq) {
119 cmd = mrq->cmd;
120 data = mrq->data;
121 stop = mrq->stop;
481 struct mmc_request *mrq,
480 dw_mci_pre_req(struct mmc_host *mmc, struct mmc_request *mrq, bool is_first_req) argument
499 dw_mci_post_req(struct mmc_host *mmc, struct mmc_request *mrq, int err) argument
668 struct mmc_request *mrq; local
713 struct mmc_request *mrq = slot->mrq; local
721 dw_mci_queue_request(struct dw_mci *host, struct dw_mci_slot *slot, struct mmc_request *mrq) argument
737 dw_mci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
1644 struct mmc_request *mrq; local
[all...]
H A Dmmci.h168 struct mmc_request *mrq; member in struct:mmci_host
H A Dmsm_sdcc.c72 BUG_ON(host->curr.mrq);
166 msmsdcc_request_end(struct msmsdcc_host *host, struct mmc_request *mrq) argument
170 host->curr.mrq = NULL;
173 if (mrq->data)
174 mrq->data->bytes_xfered = host->curr.data_xfered;
175 if (mrq->cmd->error == -ETIMEDOUT)
186 mmc_request_done(host->mmc, mrq);
233 struct mmc_request *mrq; local
240 mrq = host->curr.mrq;
899 msmsdcc_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
[all...]
H A Ds3cmci.c264 if ((!host->mrq) || (!host->mrq->data))
267 if (host->pio_sgptr >= host->mrq->data->sg_len) {
269 host->pio_sgptr, host->mrq->data->sg_len);
272 sg = &host->mrq->data->sg[host->pio_sgptr];
280 host->pio_sgptr, host->mrq->data->sg_len);
511 if (host->mrq->data)
512 host->mrq->data->error = -EINVAL;
524 * host->mrq points to current request
532 * 1) Driver sets up host->mrq an
822 struct mmc_request *mrq = host->mrq; local
1127 struct mmc_request *mrq = host->mrq; local
1189 s3cmci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
[all...]
H A Dsdhci.c883 if (!host->mrq->sbc && (host->flags & SDHCI_AUTO_CMD12))
885 else if (host->mrq->sbc && (host->flags & SDHCI_AUTO_CMD23)) {
887 sdhci_writel(host, host->mrq->sbc->arg, SDHCI_ARGUMENT2);
937 !host->mrq->sbc)) {
970 if (host->mrq->data && (cmd == host->mrq->data->stop))
1051 if (host->cmd == host->mrq->sbc) {
1053 sdhci_send_command(host, host->mrq->cmd);
1240 static void sdhci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
1252 WARN_ON(host->mrq !
1753 struct mmc_request mrq = {NULL}; local
1975 struct mmc_request *mrq; local
[all...]
H A Dtifm_sd.c621 static void tifm_sd_request(struct mmc_host *mmc, struct mmc_request *mrq) argument
626 struct mmc_data *r_data = mrq->cmd->data;
630 mrq->cmd->error = -ENOMEDIUM;
637 mrq->cmd->error = -ETIMEDOUT;
645 if (mrq->data && !is_power_of_2(mrq->data->blksz))
653 if ((r_data->flags & MMC_DATA_WRITE) && !mrq->stop)
677 mrq->cmd->error = -ENOMEM;
693 mrq->cmd->error = -ENOMEM;
722 host->req = mrq;
740 struct mmc_request *mrq; local
[all...]

Completed in 242 milliseconds

12