Home
last modified time | relevance | path

Searched refs:sg_miter (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/mmc/host/
A Dtoshsd.c160 struct sg_mapping_iter *sg_miter = &host->sg_miter; in toshsd_thread_irq() local
175 if (!sg_miter_next(sg_miter)) in toshsd_thread_irq()
178 buf = sg_miter->addr; in toshsd_thread_irq()
183 count = sg_miter->length; in toshsd_thread_irq()
196 sg_miter->consumed = count; in toshsd_thread_irq()
197 sg_miter_stop(sg_miter); in toshsd_thread_irq()
488 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in toshsd_start_data()
A Ddw_mmc.c2599 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_read_data_pio() local
2613 buf = sg_miter->addr; in dw_mci_read_data_pio()
2614 remain = sg_miter->length; in dw_mci_read_data_pio()
2639 sg_miter->consumed = 0; in dw_mci_read_data_pio()
2641 sg_miter_stop(sg_miter); in dw_mci_read_data_pio()
2645 sg_miter_stop(sg_miter); in dw_mci_read_data_pio()
2653 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_write_data_pio() local
2668 buf = sg_miter->addr; in dw_mci_write_data_pio()
2693 sg_miter->consumed = 0; in dw_mci_write_data_pio()
2695 sg_miter_stop(sg_miter); in dw_mci_write_data_pio()
[all …]
A Dsh_mmcif.c235 struct sg_mapping_iter sg_miter; member
609 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, in sh_mmcif_single_read()
620 struct sg_mapping_iter *sgm = &host->sg_miter; in sh_mmcif_read_block()
644 sg_miter_stop(&host->sg_miter); in sh_mmcif_read_block()
656 struct sg_mapping_iter *sgm = &host->sg_miter; in sh_mmcif_multi_read()
681 struct sg_mapping_iter *sgm = &host->sg_miter; in sh_mmcif_mread_block()
719 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, in sh_mmcif_single_write()
730 struct sg_mapping_iter *sgm = &host->sg_miter; in sh_mmcif_write_block()
754 sg_miter_stop(&host->sg_miter); in sh_mmcif_write_block()
766 struct sg_mapping_iter *sgm = &host->sg_miter; in sh_mmcif_multi_write()
[all …]
A Dalcor.c55 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member
204 if (!sg_miter_next(&host->sg_miter)) in alcor_trf_block_pio()
208 len = min(host->sg_miter.length, blksize); in alcor_trf_block_pio()
213 host->sg_miter.consumed = len; in alcor_trf_block_pio()
216 buf = host->sg_miter.addr; in alcor_trf_block_pio()
223 sg_miter_stop(&host->sg_miter); in alcor_trf_block_pio()
235 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in alcor_prepare_sg_miter()
A Dsunplus-mmc.c630 struct sg_mapping_iter sg_miter; in spmmc_xfer_data_pio() local
637 sg_miter_start(&sg_miter, data->sg, data->sg_len, flags); in spmmc_xfer_data_pio()
640 if (!sg_miter_next(&sg_miter)) in spmmc_xfer_data_pio()
642 buf = sg_miter.addr; in spmmc_xfer_data_pio()
643 remain = sg_miter.length; in spmmc_xfer_data_pio()
659 sg_miter.consumed = consumed; in spmmc_xfer_data_pio()
663 sg_miter_stop(&sg_miter); in spmmc_xfer_data_pio()
A Dbcm2835.c157 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member
343 if (!sg_miter_next(&host->sg_miter)) { in bcm2835_transfer_block_pio()
348 len = min(host->sg_miter.length, blksize); in bcm2835_transfer_block_pio()
355 host->sg_miter.consumed = len; in bcm2835_transfer_block_pio()
357 buf = (u32 *)host->sg_miter.addr; in bcm2835_transfer_block_pio()
420 sg_miter_stop(&host->sg_miter); in bcm2835_transfer_block_pio()
561 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in bcm2835_prepare_data()
A Dtoshsd.h169 struct sg_mapping_iter sg_miter; /* for PIO */ member
A Ddavinci_mmc.c193 struct sg_mapping_iter sg_miter; member
213 struct sg_mapping_iter *sgm = &host->sg_miter; in davinci_fifo_data_trans()
572 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in mmc_davinci_prepare_data()
839 sg_miter_stop(&host->sg_miter); in davinci_abort_data()
922 sg_miter_stop(&host->sg_miter); in mmc_davinci_irq()
A Dmmci.c680 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in mmci_init_sg()
1700 struct sg_mapping_iter *sg_miter = &host->sg_miter; in mmci_pio_irq() local
1723 if (!sg_miter_next(sg_miter)) in mmci_pio_irq()
1726 buffer = sg_miter->addr; in mmci_pio_irq()
1727 remain = sg_miter->length; in mmci_pio_irq()
1735 sg_miter->consumed = len; in mmci_pio_irq()
1746 sg_miter_stop(sg_miter); in mmci_pio_irq()
A Dsdhci.c544 BUG_ON(!sg_miter_next(&host->sg_miter)); in sdhci_read_block_pio()
546 len = min(host->sg_miter.length, blksize); in sdhci_read_block_pio()
549 host->sg_miter.consumed = len; in sdhci_read_block_pio()
551 buf = host->sg_miter.addr; in sdhci_read_block_pio()
568 sg_miter_stop(&host->sg_miter); in sdhci_read_block_pio()
584 BUG_ON(!sg_miter_next(&host->sg_miter)); in sdhci_write_block_pio()
586 len = min(host->sg_miter.length, blksize); in sdhci_write_block_pio()
589 host->sg_miter.consumed = len; in sdhci_write_block_pio()
591 buf = host->sg_miter.addr; in sdhci_write_block_pio()
608 sg_miter_stop(&host->sg_miter); in sdhci_write_block_pio()
[all …]
A Domap.c152 struct sg_mapping_iter sg_miter; member
459 sg_miter_stop(&host->sg_miter); in mmc_omap_xfer_done()
667 struct sg_mapping_iter *sgm = &host->sg_miter; in mmc_omap_xfer_data()
1070 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, miter_flags); in mmc_omap_prepare_data()
A Dmmci.h453 struct sg_mapping_iter sg_miter; member
A Ddw_mmc.h169 struct sg_mapping_iter sg_miter; member
A Dsdhci.h552 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member
/linux/drivers/usb/musb/
A Dmusb_host.c817 if (!sg_miter_next(&qh->sg_miter)) { in musb_ep_program()
821 sg_miter_stop(&qh->sg_miter); in musb_ep_program()
827 qh->sg_miter.length); in musb_ep_program()
829 qh->sg_miter.consumed = load_count; in musb_ep_program()
830 sg_miter_stop(&qh->sg_miter); in musb_ep_program()
1441 if (!sg_miter_next(&qh->sg_miter)) { in musb_host_tx()
1443 sg_miter_stop(&qh->sg_miter); in musb_host_tx()
1449 qh->sg_miter.consumed = length; in musb_host_tx()
1450 sg_miter_stop(&qh->sg_miter); in musb_host_tx()
1950 sg_miter_stop(&qh->sg_miter); in musb_host_rx()
[all …]
A Dmusb_host.h41 struct sg_mapping_iter sg_miter; /* for highmem in PIO mode */ member

Completed in 69 milliseconds