Searched refs:sg_miter (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/drivers/mmc/host/ |
D | toshsd.c | 163 struct sg_mapping_iter *sg_miter = &host->sg_miter; in toshsd_thread_irq() local 178 if (!sg_miter_next(sg_miter)) in toshsd_thread_irq() 181 buf = sg_miter->addr; in toshsd_thread_irq() 186 count = sg_miter->length; in toshsd_thread_irq() 199 sg_miter->consumed = count; in toshsd_thread_irq() 200 sg_miter_stop(sg_miter); in toshsd_thread_irq() 491 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in toshsd_start_data()
|
D | dw_mmc.c | 901 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in dw_mci_submit_data() 2052 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_read_data_pio() local 2062 if (!sg_miter_next(sg_miter)) in dw_mci_read_data_pio() 2065 host->sg = sg_miter->piter.sg; in dw_mci_read_data_pio() 2066 buf = sg_miter->addr; in dw_mci_read_data_pio() 2067 remain = sg_miter->length; in dw_mci_read_data_pio() 2082 sg_miter->consumed = offset; in dw_mci_read_data_pio() 2090 if (!sg_miter_next(sg_miter)) in dw_mci_read_data_pio() 2092 sg_miter->consumed = 0; in dw_mci_read_data_pio() 2094 sg_miter_stop(sg_miter); in dw_mci_read_data_pio() [all …]
|
D | mmci.c | 421 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in mmci_init_sg() 1155 struct sg_mapping_iter *sg_miter = &host->sg_miter; in mmci_pio_irq() local 1181 if (!sg_miter_next(sg_miter)) in mmci_pio_irq() 1184 buffer = sg_miter->addr; in mmci_pio_irq() 1185 remain = sg_miter->length; in mmci_pio_irq() 1193 sg_miter->consumed = len; in mmci_pio_irq() 1204 sg_miter_stop(sg_miter); in mmci_pio_irq()
|
D | toshsd.h | 173 struct sg_mapping_iter sg_miter; /* for PIO */ member
|
D | mmci.h | 230 struct sg_mapping_iter sg_miter; member
|
D | sdhci.c | 330 if (!sg_miter_next(&host->sg_miter)) in sdhci_read_block_pio() 333 len = min(host->sg_miter.length, blksize); in sdhci_read_block_pio() 336 host->sg_miter.consumed = len; in sdhci_read_block_pio() 338 buf = host->sg_miter.addr; in sdhci_read_block_pio() 355 sg_miter_stop(&host->sg_miter); in sdhci_read_block_pio() 376 if (!sg_miter_next(&host->sg_miter)) in sdhci_write_block_pio() 379 len = min(host->sg_miter.length, blksize); in sdhci_write_block_pio() 382 host->sg_miter.consumed = len; in sdhci_write_block_pio() 384 buf = host->sg_miter.addr; in sdhci_write_block_pio() 401 sg_miter_stop(&host->sg_miter); in sdhci_write_block_pio() [all …]
|
D | sdhci.h | 465 struct sg_mapping_iter sg_miter; /* SG state for PIO */ member
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_host.c | 849 sg_miter_start(&qh->sg_miter, urb->sg, 1, in musb_ep_program() 852 if (!sg_miter_next(&qh->sg_miter)) { in musb_ep_program() 856 sg_miter_stop(&qh->sg_miter); in musb_ep_program() 859 buf = qh->sg_miter.addr + urb->sg->offset + in musb_ep_program() 862 qh->sg_miter.length); in musb_ep_program() 864 qh->sg_miter.consumed = load_count; in musb_ep_program() 865 sg_miter_stop(&qh->sg_miter); in musb_ep_program() 1474 if (!sg_miter_next(&qh->sg_miter)) { in musb_host_tx() 1476 sg_miter_stop(&qh->sg_miter); in musb_host_tx() 1480 urb->transfer_buffer = qh->sg_miter.addr; in musb_host_tx() [all …]
|
D | musb_host.h | 66 struct sg_mapping_iter sg_miter; /* for highmem in PIO mode */ member
|
/linux-4.1.27/include/linux/mmc/ |
D | dw_mmc.h | 138 struct sg_mapping_iter sg_miter; member
|