Lines Matching refs:_ep
175 net2272_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
183 ep = container_of(_ep, struct net2272_ep, ep);
184 if (!_ep || !desc || ep->desc || _ep->name == ep0name
194 _ep->maxpacket = max;
240 _ep->name, tmp & 0x0f, PIPEDIR(tmp),
294 static int net2272_disable(struct usb_ep *_ep)
299 ep = container_of(_ep, struct net2272_ep, ep);
300 if (!_ep || !ep->desc || _ep->name == ep0name)
307 dev_vdbg(ep->dev->dev, "disabled %s\n", _ep->name);
316 net2272_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
320 if (!_ep)
333 net2272_free_request(struct usb_ep *_ep, struct usb_request *_req)
337 if (!_ep || !_req)
807 net2272_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
820 ep = container_of(_ep, struct net2272_ep, ep);
821 if (!_ep || (!ep->desc && ep->num != 0))
836 _ep->name, _req, _req->length, _req->buf,
925 net2272_dequeue(struct usb_ep *_ep, struct usb_request *_req)
932 ep = container_of(_ep, struct net2272_ep, ep);
933 if (!_ep || (!ep->desc && ep->num != 0) || !_req)
953 dev_dbg(ep->dev->dev, "unlink (%s) pio\n", _ep->name);
966 net2272_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged)
972 ep = container_of(_ep, struct net2272_ep, ep);
973 if (!_ep || (!ep->desc && ep->num != 0))
983 else if (ep->is_in && value && net2272_fifo_status(_ep) != 0)
986 dev_vdbg(ep->dev->dev, "%s %s %s\n", _ep->name,
1008 net2272_set_halt(struct usb_ep *_ep, int value)
1010 return net2272_set_halt_and_wedge(_ep, value, 0);
1014 net2272_set_wedge(struct usb_ep *_ep)
1016 if (!_ep || _ep->name == ep0name)
1018 return net2272_set_halt_and_wedge(_ep, 1, 1);
1022 net2272_fifo_status(struct usb_ep *_ep)
1027 ep = container_of(_ep, struct net2272_ep, ep);
1028 if (!_ep || (!ep->desc && ep->num != 0))
1043 net2272_fifo_flush(struct usb_ep *_ep)
1047 ep = container_of(_ep, struct net2272_ep, ep);
1048 if (!_ep || (!ep->desc && ep->num != 0))