Lines Matching defs:cdev
295 static void disable_ep(struct usb_composite_dev *cdev, struct usb_ep *ep)
301 DBG(cdev, "disable %s --> %d\n", ep->name, value);
304 void disable_endpoints(struct usb_composite_dev *cdev,
308 disable_ep(cdev, in);
309 disable_ep(cdev, out);
311 disable_ep(cdev, iso_in);
313 disable_ep(cdev, iso_out);
319 struct usb_composite_dev *cdev = c->cdev;
332 ss->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_source_desc);
335 ERROR(cdev, "%s: can't autoconfigure on %s\n",
336 f->name, cdev->gadget->name);
340 ss->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_sink_desc);
363 ss->iso_in_ep = usb_ep_autoconfig(cdev->gadget, &fs_iso_source_desc);
367 ss->iso_out_ep = usb_ep_autoconfig(cdev->gadget, &fs_iso_sink_desc);
439 DBG(cdev, "%s: IN/%s, OUT/%s, ISO-IN/%s, ISO-OUT/%s\n",
466 struct usb_composite_dev *cdev = ss->function.config->cdev;
493 ERROR(cdev, "bad OUT byte, buf[%d] = %d\n", i, *buf);
522 struct usb_composite_dev *cdev;
530 cdev = ss->function.config->cdev;
546 VDBG(cdev, "%s gone (%d), %d/%d\n", ep->name, status,
559 DBG(cdev, "%s complete --> %d, %d/%d\n", ep->name,
569 ERROR(cdev, "kill %s: resubmit %d bytes --> %d\n",
620 struct usb_composite_dev *cdev;
622 cdev = ss->function.config->cdev;
623 ERROR(cdev, "start %s%s %s --> %d\n",
636 struct usb_composite_dev *cdev;
638 cdev = ss->function.config->cdev;
639 disable_endpoints(cdev, ss->in_ep, ss->out_ep, ss->iso_in_ep,
641 VDBG(cdev, "%s disabled\n", ss->function.name);
645 enable_source_sink(struct usb_composite_dev *cdev, struct f_sourcesink *ss,
649 int speed = cdev->gadget->speed;
654 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
672 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
694 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
715 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep);
732 DBG(cdev, "%s enabled, alt intf %d\n", ss->function.name, alt);
740 struct usb_composite_dev *cdev = f->config->cdev;
743 return enable_source_sink(cdev, ss, alt);
766 struct usb_request *req = c->cdev->req;
811 VDBG(c->cdev,
819 VDBG(c->cdev, "source/sink req%02x.%02x v%04x i%04x l%d\n",
824 value = usb_ep_queue(c->cdev->gadget->ep0, req, GFP_ATOMIC);
826 ERROR(c->cdev, "source/sink response, err %d\n",