Lines Matching refs:miter
145 struct sg_mapping_iter miter; member
468 struct sg_mapping_iter *miter = &host->miter; in jz4740_mmc_write_data() local
474 while (sg_miter_next(miter)) { in jz4740_mmc_write_data()
475 buf = miter->addr; in jz4740_mmc_write_data()
476 i = miter->length / 4; in jz4740_mmc_write_data()
506 data->bytes_xfered += miter->length; in jz4740_mmc_write_data()
508 sg_miter_stop(miter); in jz4740_mmc_write_data()
513 miter->consumed = (void *)buf - miter->addr; in jz4740_mmc_write_data()
514 data->bytes_xfered += miter->consumed; in jz4740_mmc_write_data()
515 sg_miter_stop(miter); in jz4740_mmc_write_data()
523 struct sg_mapping_iter *miter = &host->miter; in jz4740_mmc_read_data() local
531 while (sg_miter_next(miter)) { in jz4740_mmc_read_data()
532 buf = miter->addr; in jz4740_mmc_read_data()
533 i = miter->length; in jz4740_mmc_read_data()
568 data->bytes_xfered += miter->length; in jz4740_mmc_read_data()
572 flush_dcache_page(miter->page); in jz4740_mmc_read_data()
574 sg_miter_stop(miter); in jz4740_mmc_read_data()
588 miter->consumed = (void *)buf - miter->addr; in jz4740_mmc_read_data()
589 data->bytes_xfered += miter->consumed; in jz4740_mmc_read_data()
590 sg_miter_stop(miter); in jz4740_mmc_read_data()
690 sg_miter_start(&host->miter, data->sg, data->sg_len, direction); in jz_mmc_prepare_data_transfer()