Home
last modified time | relevance | path

Searched refs:curr_ep (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/
H A Dmv_u3d_core.c1614 struct mv_u3d_ep *curr_ep; in mv_u3d_irq_process_tr_complete() local
1635 curr_ep = &u3d->eps[1]; in mv_u3d_irq_process_tr_complete()
1637 curr_ep = &u3d->eps[i]; in mv_u3d_irq_process_tr_complete()
1641 spin_lock(&curr_ep->req_lock); in mv_u3d_irq_process_tr_complete()
1642 if (!list_empty(&curr_ep->req_list)) { in mv_u3d_irq_process_tr_complete()
1644 req = list_entry(curr_ep->req_list.next, in mv_u3d_irq_process_tr_complete()
1647 curr_ep->processing = 0; in mv_u3d_irq_process_tr_complete()
1649 spin_unlock(&curr_ep->req_lock); in mv_u3d_irq_process_tr_complete()
1653 &curr_ep->queue, queue) { in mv_u3d_irq_process_tr_complete()
1662 mv_u3d_done(curr_ep, curr_req, 0); in mv_u3d_irq_process_tr_complete()
[all …]
H A Dfsl_udc_core.c1672 struct fsl_ep *curr_ep; in dtd_complete_irq() local
1691 curr_ep = get_ep_by_pipe(udc, i); in dtd_complete_irq()
1694 if (!curr_ep->ep.name) { in dtd_complete_irq()
1700 list_for_each_entry_safe(curr_req, temp_req, &curr_ep->queue, in dtd_complete_irq()
1712 ep0_req_complete(udc, curr_ep, curr_req); in dtd_complete_irq()
1715 done(curr_ep, curr_req, status); in dtd_complete_irq()
H A Dmv_udc_core.c1786 struct mv_ep *curr_ep; in irq_process_tr_complete() local
1831 curr_ep = &udc->eps[0]; in irq_process_tr_complete()
1833 curr_ep = &udc->eps[i]; in irq_process_tr_complete()
1836 &curr_ep->queue, queue) { in irq_process_tr_complete()
1846 ep0_req_complete(udc, curr_ep, curr_req); in irq_process_tr_complete()
1849 done(curr_ep, curr_req, status); in irq_process_tr_complete()