Searched refs:sg_miter (Results 1 - 18 of 18) sorted by last modified time

/linux-master/drivers/mmc/host/
H A Dmoxart-mmc.c137 struct sg_mapping_iter sg_miter; member in struct:moxart_host
281 struct sg_mapping_iter *sgm = &host->sg_miter;
373 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
447 sg_miter_stop(&host->sg_miter);
H A Domap.c151 struct sg_mapping_iter sg_miter; member in struct:mmc_omap_host
458 sg_miter_stop(&host->sg_miter);
666 struct sg_mapping_iter *sgm = &host->sg_miter;
1069 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, miter_flags);
H A Dsh_mmcif.c235 struct sg_mapping_iter sg_miter; member in struct:sh_mmcif_host
609 sg_miter_start(&host->sg_miter, data->sg, data->sg_len,
620 struct sg_mapping_iter *sgm = &host->sg_miter;
644 sg_miter_stop(&host->sg_miter);
656 struct sg_mapping_iter *sgm = &host->sg_miter;
681 struct sg_mapping_iter *sgm = &host->sg_miter;
719 sg_miter_start(&host->sg_miter, data->sg, data->sg_len,
730 struct sg_mapping_iter *sgm = &host->sg_miter;
754 sg_miter_stop(&host->sg_miter);
766 struct sg_mapping_iter *sgm = &host->sg_miter;
[all...]
H A Dmvsdio.c42 struct sg_mapping_iter sg_miter; member in struct:mvsd_host
126 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, miter_flags);
301 sg_miter_stop(&host->sg_miter);
356 struct sg_mapping_iter *sgm = &host->sg_miter;
H A Ddw_mmc.c1165 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
1750 sg_miter_stop(&host->sg_miter);
2593 struct sg_mapping_iter *sg_miter = &host->sg_miter; local
2603 if (!sg_miter_next(sg_miter))
2606 host->sg = sg_miter->piter.sg;
2607 buf = sg_miter->addr;
2608 remain = sg_miter->length;
2623 sg_miter->consumed = offset;
2631 if (!sg_miter_next(sg_miter))
2647 struct sg_mapping_iter *sg_miter = &host->sg_miter; local
[all...]
H A Ddavinci_mmc.c193 struct sg_mapping_iter sg_miter; member in struct:mmc_davinci_host
213 struct sg_mapping_iter *sgm = &host->sg_miter;
569 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
836 sg_miter_stop(&host->sg_miter);
919 sg_miter_stop(&host->sg_miter);
H A Dsdhci.h553 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member in struct:sdhci_host
H A Dsdhci.c544 BUG_ON(!sg_miter_next(&host->sg_miter));
546 len = min(host->sg_miter.length, blksize);
549 host->sg_miter.consumed = len;
551 buf = host->sg_miter.addr;
568 sg_miter_stop(&host->sg_miter);
584 BUG_ON(!sg_miter_next(&host->sg_miter));
586 len = min(host->sg_miter.length, blksize);
589 host->sg_miter.consumed = len;
591 buf = host->sg_miter.addr;
608 sg_miter_stop(&host->sg_miter);
[all...]
H A Dmmci.c680 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
1700 struct sg_mapping_iter *sg_miter = &host->sg_miter; local
1723 if (!sg_miter_next(sg_miter))
1726 buffer = sg_miter->addr;
1727 remain = sg_miter->length;
1735 sg_miter->consumed = len;
1746 sg_miter_stop(sg_miter);
H A Dmmci.h453 struct sg_mapping_iter sg_miter; member in struct:mmci_host
H A Dsunplus-mmc.c630 struct sg_mapping_iter sg_miter; local
637 sg_miter_start(&sg_miter, data->sg, data->sg_len, flags);
640 if (!sg_miter_next(&sg_miter))
642 buf = sg_miter.addr;
643 remain = sg_miter.length;
659 sg_miter.consumed = consumed;
663 sg_miter_stop(&sg_miter);
H A Dbcm2835.c157 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member in struct:bcm2835_host
343 if (!sg_miter_next(&host->sg_miter)) {
348 len = min(host->sg_miter.length, blksize);
355 host->sg_miter.consumed = len;
357 buf = (u32 *)host->sg_miter.addr;
420 sg_miter_stop(&host->sg_miter);
561 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
H A Dalcor.c55 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member in struct:alcor_sdmmc_host
204 if (!sg_miter_next(&host->sg_miter))
208 len = min(host->sg_miter.length, blksize);
213 host->sg_miter.consumed = len;
216 buf = host->sg_miter.addr;
223 sg_miter_stop(&host->sg_miter);
235 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
H A Dtoshsd.c160 struct sg_mapping_iter *sg_miter = &host->sg_miter; local
175 if (!sg_miter_next(sg_miter))
178 buf = sg_miter->addr;
183 count = sg_miter->length;
196 sg_miter->consumed = count;
197 sg_miter_stop(sg_miter);
488 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags);
H A Ddw_mmc.h65 * @sg_miter: PIO mapping scatterlist iterator.
168 struct sg_mapping_iter sg_miter; member in struct:dw_mci
H A Dtoshsd.h169 struct sg_mapping_iter sg_miter; /* for PIO */ member in struct:toshsd_host
/linux-master/drivers/usb/musb/
H A Dmusb_host.c814 sg_miter_start(&qh->sg_miter, urb->sg, 1,
817 if (!sg_miter_next(&qh->sg_miter)) {
821 sg_miter_stop(&qh->sg_miter);
824 buf = qh->sg_miter.addr + urb->sg->offset +
827 qh->sg_miter.length);
829 qh->sg_miter.consumed = load_count;
830 sg_miter_stop(&qh->sg_miter);
1441 if (!sg_miter_next(&qh->sg_miter)) {
1443 sg_miter_stop(&qh->sg_miter);
1447 length = min_t(u32, length, qh->sg_miter
[all...]
H A Dmusb_host.h41 struct sg_mapping_iter sg_miter; /* for highmem in PIO mode */ member in struct:musb_qh

Completed in 457 milliseconds