Searched refs:piter (Results 1 – 4 of 4) sorted by relevance
727 void __sg_page_iter_start(struct sg_page_iter *piter, in __sg_page_iter_start() argument731 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() argument746 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 …]
149 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()
613 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()
4660 struct sg_mapping_iter piter; in prot_verify_write() local4665 sg_miter_start(&piter, scsi_prot_sglist(SCpnt), in prot_verify_write()4672 while (sg_miter_next(&piter)) { in prot_verify_write()4679 for (ppage_offset = 0; ppage_offset < piter.length; in prot_verify_write()4692 sdt = piter.addr + ppage_offset; in prot_verify_write()4708 sg_miter_stop(&piter); in prot_verify_write()4718 sg_miter_stop(&piter); in prot_verify_write()