Lines Matching refs:is_in

98 	int buflen = ep->is_in ? req->req.length : req->req.actual;  in gr_dbgprint_request()
318 usb_gadget_unmap_request(&dev->gadget, &req->req, ep->is_in); in gr_finish_request()
321 if (ep->is_in) { /* For OUT, req->req.actual gets updated bit by bit */ in gr_finish_request()
343 if (ep->is_in) in gr_finish_request()
406 if (!ep->is_in && req->oddlen) in gr_start_dma()
467 if (ep->is_in) in gr_add_dma_desc()
626 ret = usb_gadget_map_request(&dev->gadget, &req->req, ep->is_in); in gr_queue()
632 if (ep->is_in) in gr_queue()
658 if (ep->is_in) in gr_queue_int()
1006 u8 is_in = index & USB_ENDPOINT_DIR_MASK; in gr_endpoint_request() local
1008 if ((is_in && epnum >= dev->nepi) || (!is_in && epnum >= dev->nepo)) in gr_endpoint_request()
1014 ep = (is_in ? &dev->epi[epnum] : &dev->epo[epnum]); in gr_endpoint_request()
1516 if (!ep->is_in != !usb_endpoint_dir_in(desc)) in gr_ep_enable()
1520 if ((!ep->is_in && ep->num >= dev->nepo) || in gr_ep_enable()
1521 (ep->is_in && ep->num >= dev->nepi)) in gr_ep_enable()
1587 } else if (ep->is_in) { in gr_ep_enable()
1606 if (ep->is_in) in gr_ep_enable()
1700 if (ep->is_in) in gr_queue_ext()
1775 if (halt && ep->is_in && !list_empty(&ep->queue)) { in gr_set_halt_wedge()
1978 static int gr_ep_init(struct gr_udc *dev, int num, int is_in, u32 maxplimit) in gr_ep_init() argument
1985 if (is_in) { in gr_ep_init()
1997 ep->is_in = is_in; in gr_ep_init()
2014 if (is_in) in gr_ep_init()
2084 static void gr_ep_remove(struct gr_udc *dev, int num, int is_in) in gr_ep_remove() argument
2088 if (is_in) in gr_ep_remove()