Lines Matching refs:sg_miter
849 sg_miter_start(&qh->sg_miter, urb->sg, 1, in musb_ep_program()
852 if (!sg_miter_next(&qh->sg_miter)) { in musb_ep_program()
856 sg_miter_stop(&qh->sg_miter); in musb_ep_program()
859 buf = qh->sg_miter.addr + urb->sg->offset + in musb_ep_program()
862 qh->sg_miter.length); in musb_ep_program()
864 qh->sg_miter.consumed = load_count; in musb_ep_program()
865 sg_miter_stop(&qh->sg_miter); in musb_ep_program()
1474 if (!sg_miter_next(&qh->sg_miter)) { in musb_host_tx()
1476 sg_miter_stop(&qh->sg_miter); in musb_host_tx()
1480 urb->transfer_buffer = qh->sg_miter.addr; in musb_host_tx()
1481 length = min_t(u32, length, qh->sg_miter.length); in musb_host_tx()
1483 qh->sg_miter.consumed = length; in musb_host_tx()
1484 sg_miter_stop(&qh->sg_miter); in musb_host_tx()
1908 sg_miter_start(&qh->sg_miter, urb->sg, 1, in musb_host_rx()
1913 if (!sg_miter_next(&qh->sg_miter)) { in musb_host_rx()
1915 sg_miter_stop(&qh->sg_miter); in musb_host_rx()
1920 urb->transfer_buffer = qh->sg_miter.addr; in musb_host_rx()
1928 qh->sg_miter.consumed = received_len; in musb_host_rx()
1929 sg_miter_stop(&qh->sg_miter); in musb_host_rx()