Lines Matching refs:ep0_endpoint
103 struct usb_endpoint_instance *ep0_endpoint; variable
194 if (ep0_endpoint) in musb_peri_reset()
195 ep0_endpoint->endpoint_address = 0xff; in musb_peri_reset()
343 ep0_endpoint->rcv_urb = ep0_urb; in musb_peri_ep0_rx_data_request()
356 ep0_endpoint->tx_urb = ep0_urb; in musb_peri_ep0_tx_data_request()
357 ep0_endpoint->sent = 0; in musb_peri_ep0_tx_data_request()
486 endpoint = ep0_endpoint; in musb_peri_ep0_rx()
546 if (ep0_endpoint->sent >= ep0_urb->actual_length) { in musb_peri_ep0_tx()
551 transfer_size = ep0_urb->actual_length - ep0_endpoint->sent; in musb_peri_ep0_tx()
564 if (transfer_size > ep0_endpoint->tx_packetSize) in musb_peri_ep0_tx()
565 transfer_size = ep0_endpoint->tx_packetSize; in musb_peri_ep0_tx()
567 write_fifo(0, transfer_size, &ep0_urb->buffer[ep0_endpoint->sent]); in musb_peri_ep0_tx()
568 ep0_endpoint->sent += transfer_size; in musb_peri_ep0_tx()
571 if (ep0_endpoint->sent >= ep0_urb->actual_length) in musb_peri_ep0_tx()
587 if ((ep0_endpoint->sent >= ep0_urb->actual_length) && (p < pm)) in musb_peri_ep0_tx()
869 ep0_endpoint = endpoint; in udc_setup_ep()
870 ep0_endpoint->endpoint_address = 0xff; in udc_setup_ep()