/drivers/mmc/card/ |
H A D | queue.h | 8 struct mmc_request mrq; member in struct:mmc_blk_request
|
/drivers/mmc/core/ |
H A D | sdio_ops.c | 124 struct mmc_request mrq = {NULL}; local 137 mrq.cmd = &cmd; 138 mrq.data = &data; 162 mmc_wait_for_req(card->host, &mrq);
|
H A D | sd_ops.c | 71 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 D | mmc_ops.c | 237 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 D | isoch.c | 292 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 D | memstick.c | 219 * @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 D | s3cmci.h | 47 struct mmc_request *mrq; member in struct:s3cmci_host
|
H A D | cb710-mmc.c | 484 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 D | cb710-mmc.h | 18 struct mmc_request *mrq; member in struct:cb710_mmc_reader
|
H A D | sdricoh_cs.c | 265 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 D | tmio_mmc.h | 47 struct mmc_request *mrq; member in struct:tmio_mmc_host
|
H A D | at91_mci.c | 690 static void at91_mci_request(struct mmc_host *mmc, struct mmc_request *mrq) argument 693 host->request = mrq;
|
H A D | bfin_sdh.c | 76 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 D | mmc_spi.c | 445 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 D | mmci.c | 195 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 D | mvsdio.c | 38 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 D | pxamci.c | 65 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 D | tmio_mmc_pio.c | 209 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 D | au1xmmc.c | 90 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 D | dw_mmc.c | 77 * @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 D | mmci.h | 168 struct mmc_request *mrq; member in struct:mmci_host
|
H A D | msm_sdcc.c | 72 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 D | s3cmci.c | 264 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 D | sdhci.c | 883 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 D | tifm_sd.c | 621 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...] |