Lines Matching refs:iter

199 	memset(&f->iter, 0, sizeof(f->iter));  in aoe_freetframe()
297 skb_fillup(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter) in skb_fillup() argument
302 __bio_for_each_segment(bv, bio, iter, iter) in skb_fillup()
343 ah->scnt = f->iter.bi_size >> 9; in ata_rw_frameinit()
344 put_lba(ah, f->iter.bi_sector); in ata_rw_frameinit()
353 skb_fillup(skb, f->buf->bio, f->iter); in ata_rw_frameinit()
355 skb->len += f->iter.bi_size; in ata_rw_frameinit()
356 skb->data_len = f->iter.bi_size; in ata_rw_frameinit()
357 skb->truesize += f->iter.bi_size; in ata_rw_frameinit()
385 f->iter = buf->iter; in aoecmd_ata_rw()
386 f->iter.bi_size = min_t(unsigned long, in aoecmd_ata_rw()
388 f->iter.bi_size); in aoecmd_ata_rw()
389 bio_advance_iter(buf->bio, &buf->iter, f->iter.bi_size); in aoecmd_ata_rw()
391 if (!buf->iter.bi_size) in aoecmd_ata_rw()
588 nf->iter = f->iter; in reassign_frame()
620 f->iter.bi_size = t->d->maxbcnt ? t->d->maxbcnt : DEFAULTBCNT; in probe()
623 for (frag = 0, n = f->iter.bi_size; n > 0; ++frag, n -= m) { in probe()
630 skb->len += f->iter.bi_size; in probe()
631 skb->data_len = f->iter.bi_size; in probe()
632 skb->truesize += f->iter.bi_size; in probe()
871 struct bvec_iter iter; in bio_pageinc() local
873 bio_for_each_segment(bv, bio, iter) { in bio_pageinc()
887 struct bvec_iter iter; in bio_pagedec() local
889 bio_for_each_segment(bv, bio, iter) { in bio_pagedec()
901 buf->iter = bio->bi_iter; in bufinit()
1087 bvcpy(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter, long cnt) in bvcpy() argument
1092 iter.bi_size = cnt; in bvcpy()
1094 __bio_for_each_segment(bv, bio, iter, iter) { in bvcpy()
1191 if (n > f->iter.bi_size) { in ktiocomplete()
1195 n, f->iter.bi_size); in ktiocomplete()
1199 bvcpy(skb, f->buf->bio, f->iter, n); in ktiocomplete()
1242 if (buf && --buf->nframesout == 0 && buf->iter.bi_size == 0) in ktiocomplete()
1697 buf->iter.bi_size = 0; in aoe_failbuf()