Lines Matching refs:_ep
182 net2280_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
193 ep = container_of(_ep, struct net2280_ep, ep);
194 if (!_ep || !desc || ep->desc || _ep->name == ep0name ||
231 _ep->maxpacket = max;
348 _ep->name, tmp & 0x0f, DIR_STRING(tmp),
512 static int net2280_disable(struct usb_ep *_ep)
517 ep = container_of(_ep, struct net2280_ep, ep);
518 if (!_ep || _ep->name == ep0name) {
519 pr_err("%s: Invalid ep=%p\n", __func__, _ep);
531 ep->dma ? "dma" : "pio", _ep->name);
546 *net2280_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags)
551 if (!_ep) {
555 ep = container_of(_ep, struct net2280_ep, ep);
580 static void net2280_free_request(struct usb_ep *_ep, struct usb_request *_req)
585 ep = container_of(_ep, struct net2280_ep, ep);
586 if (!_ep || !_req) {
588 __func__, _ep, _req);
985 net2280_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
996 ep = container_of(_ep, struct net2280_ep, ep);
997 if (!_ep || (!ep->desc && ep->num != 0)) {
998 pr_err("%s: Invalid ep=%p or ep->desc\n", __func__, _ep);
1032 _ep->name, _req, _req->length, _req->buf);
1240 static int net2280_dequeue(struct usb_ep *_ep, struct usb_request *_req)
1248 ep = container_of(_ep, struct net2280_ep, ep);
1249 if (!_ep || (!ep->desc && ep->num != 0) || !_req) {
1251 __func__, _ep, _req);
1283 ep_dbg(ep->dev, "unlink (%s) dma\n", _ep->name);
1294 ep_dbg(ep->dev, "unlink (%s) pio\n", _ep->name);
1324 static int net2280_fifo_status(struct usb_ep *_ep);
1327 net2280_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged)
1333 ep = container_of(_ep, struct net2280_ep, ep);
1334 if (!_ep || (!ep->desc && ep->num != 0)) {
1335 pr_err("%s: Invalid ep=%p or ep->desc\n", __func__, _ep);
1352 } else if (ep->is_in && value && net2280_fifo_status(_ep) != 0) {
1356 ep_vdbg(ep->dev, "%s %s %s\n", _ep->name,
1387 static int net2280_set_halt(struct usb_ep *_ep, int value)
1389 return net2280_set_halt_and_wedge(_ep, value, 0);
1392 static int net2280_set_wedge(struct usb_ep *_ep)
1394 if (!_ep || _ep->name == ep0name) {
1395 pr_err("%s: Invalid ep=%p or ep0\n", __func__, _ep);
1398 return net2280_set_halt_and_wedge(_ep, 1, 1);
1401 static int net2280_fifo_status(struct usb_ep *_ep)
1406 ep = container_of(_ep, struct net2280_ep, ep);
1407 if (!_ep || (!ep->desc && ep->num != 0)) {
1408 pr_err("%s: Invalid ep=%p or ep->desc\n", __func__, _ep);
1428 static void net2280_fifo_flush(struct usb_ep *_ep)
1432 ep = container_of(_ep, struct net2280_ep, ep);
1433 if (!_ep || (!ep->desc && ep->num != 0)) {
1434 pr_err("%s: Invalid ep=%p or ep->desc\n", __func__, _ep);