Lines Matching refs:sg_miter
1165 sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); in dw_mci_submit_data()
1756 sg_miter_stop(&host->sg_miter); in dw_mci_reset()
2599 struct sg_mapping_iter *sg_miter = &host->sg_miter; in dw_mci_read_data_pio() local
2609 if (!sg_miter_next(sg_miter)) in dw_mci_read_data_pio()
2612 host->sg = sg_miter->piter.sg; in dw_mci_read_data_pio()
2613 buf = sg_miter->addr; in dw_mci_read_data_pio()
2614 remain = sg_miter->length; in dw_mci_read_data_pio()
2629 sg_miter->consumed = offset; in dw_mci_read_data_pio()
2637 if (!sg_miter_next(sg_miter)) 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
2664 if (!sg_miter_next(sg_miter)) in dw_mci_write_data_pio()
2667 host->sg = sg_miter->piter.sg; in dw_mci_write_data_pio()
2668 buf = sg_miter->addr; in dw_mci_write_data_pio()
2669 remain = sg_miter->length; in dw_mci_write_data_pio()
2685 sg_miter->consumed = offset; in dw_mci_write_data_pio()
2691 if (!sg_miter_next(sg_miter)) 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()
2699 sg_miter_stop(sg_miter); in dw_mci_write_data_pio()