Lines Matching refs:sg_miter
1205 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in dw_mci_submit_data()
1789 sg_miter_stop(&host->sg_miter); in dw_mci_reset()
2590 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_read_data_pio() local
2600 if (!sg_miter_next(sg_miter)) in dw_mci_read_data_pio()
2603 host->sg = sg_miter->piter.sg; in dw_mci_read_data_pio()
2604 buf = sg_miter->addr; in dw_mci_read_data_pio()
2605 remain = sg_miter->length; in dw_mci_read_data_pio()
2620 sg_miter->consumed = offset; in dw_mci_read_data_pio()
2628 if (!sg_miter_next(sg_miter)) in dw_mci_read_data_pio()
2630 sg_miter->consumed = 0; in dw_mci_read_data_pio()
2632 sg_miter_stop(sg_miter); in dw_mci_read_data_pio()
2636 sg_miter_stop(sg_miter); in dw_mci_read_data_pio()
2646 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_write_data_pio() local
2657 if (!sg_miter_next(sg_miter)) in dw_mci_write_data_pio()
2660 host->sg = sg_miter->piter.sg; in dw_mci_write_data_pio()
2661 buf = sg_miter->addr; in dw_mci_write_data_pio()
2662 remain = sg_miter->length; in dw_mci_write_data_pio()
2678 sg_miter->consumed = offset; in dw_mci_write_data_pio()
2684 if (!sg_miter_next(sg_miter)) in dw_mci_write_data_pio()
2686 sg_miter->consumed = 0; in dw_mci_write_data_pio()
2688 sg_miter_stop(sg_miter); in dw_mci_write_data_pio()
2692 sg_miter_stop(sg_miter); in dw_mci_write_data_pio()