Lines Matching refs:actual_length
64 if (!urb || !urb->actual_length) in udc_write_urb()
67 n = min_t(unsigned int, urb->actual_length - endpoint->sent, in udc_write_urb()
75 urb->buffer, urb->buffer_length, urb->actual_length); in udc_write_urb()
119 if (endpoint->sent >= urb->actual_length) { in udc_write_urb()
120 urb->actual_length = 0; in udc_write_urb()
125 if ((endpoint->sent >= urb->actual_length) && (!ep_num)) { in udc_write_urb()
146 urb->buffer, urb->buffer_length, urb->actual_length); in udc_read_urb()
158 data32[urb->actual_length / 4 + i / 4] = readl(UDCDN(ep_num)); in udc_read_urb()
160 udc_dump_buffer("urb read", (u8 *) data32, urb->actual_length + n); in udc_read_urb()
175 ep0_urb->buffer, ep0_urb->buffer_length, ep0_urb->actual_length); in udc_read_urb_ep0()
183 data32[ep0_urb->actual_length / 4 + i] = readl(UDCDN(0)); in udc_read_urb_ep0()
188 data8[ep0_urb->actual_length + w * 4 + i] = readb(UDCDN(0)); in udc_read_urb_ep0()
192 ep0_urb->actual_length += n; in udc_read_urb_ep0()
194 udc_dump_buffer("urb read", (u8 *) data32, ep0_urb->actual_length); in udc_read_urb_ep0()
197 if (ep0_urb->actual_length == ep0_urb->device_request.wLength) in udc_read_urb_ep0()
270 ep0_urb->actual_length = 0; in udc_handle_ep0()
337 ep0_urb->actual_length) in udc_handle_ep0()