Home
last modified time | relevance | path

Searched refs:piter (Results 1 – 7 of 7) sorted by relevance

/linux/lib/
H A Dscatterlist.c727 void __sg_page_iter_start(struct sg_page_iter *piter, in __sg_page_iter_start() argument
731 piter->__pg_advance = 0; in __sg_page_iter_start()
732 piter->__nents = nents; in __sg_page_iter_start()
734 piter->sg = sglist; in __sg_page_iter_start()
735 piter->sg_pgoffset = pgoffset; in __sg_page_iter_start()
744 bool __sg_page_iter_next(struct sg_page_iter *piter) in __sg_page_iter_next() argument
746 if (!piter->__nents || !piter->sg) in __sg_page_iter_next()
749 piter->sg_pgoffset += piter->__pg_advance; in __sg_page_iter_next()
750 piter->__pg_advance = 1; in __sg_page_iter_next()
752 while (piter->sg_pgoffset >= sg_page_count(piter->sg)) { in __sg_page_iter_next()
[all …]
/linux/drivers/usb/storage/
H A Dprotocol.c149 if (*offset + len < miter.piter.sg->length) { in usb_stor_access_xfer_buf()
151 *sgptr = miter.piter.sg; in usb_stor_access_xfer_buf()
154 *sgptr = sg_next(miter.piter.sg); in usb_stor_access_xfer_buf()
/linux/drivers/dma-buf/heaps/
H A Dsystem_heap.c227 struct sg_page_iter piter; in system_heap_do_vmap() local
233 for_each_sgtable_page(table, &piter, 0) { in system_heap_do_vmap()
235 *tmp++ = sg_page_iter_page(&piter); in system_heap_do_vmap()
/linux/sound/core/
H A Dmemalloc.c613 struct sg_page_iter *piter, in snd_dma_noncontig_iter_set() argument
618 __sg_page_iter_start(piter, sgt->sgl, sgt->orig_nents, in snd_dma_noncontig_iter_set()
/linux/drivers/target/
H A Dtarget_core_sbc.c520 m.piter.sg->offset + block_size); in compare_and_write_callback()
524 m.piter.sg->offset); in compare_and_write_callback()
/linux/drivers/scsi/
H A Dscsi_debug.c4714 struct sg_mapping_iter piter; in prot_verify_write() local
4719 sg_miter_start(&piter, scsi_prot_sglist(SCpnt), in prot_verify_write()
4726 while (sg_miter_next(&piter)) { in prot_verify_write()
4733 for (ppage_offset = 0; ppage_offset < piter.length; in prot_verify_write()
4746 sdt = piter.addr + ppage_offset; in prot_verify_write()
4762 sg_miter_stop(&piter); in prot_verify_write()
4772 sg_miter_stop(&piter); in prot_verify_write()
/linux/drivers/mmc/host/
H A Ddw_mmc.c2696 host->sg = sg_miter->piter.sg; in dw_mci_read_data_pio()
2751 host->sg = sg_miter->piter.sg; in dw_mci_write_data_pio()