Lines Matching refs:cdev

172 	struct usb_composite_dev *cdev = c->cdev;  in loopback_bind()  local
183 id = usb_string_id(cdev); in loopback_bind()
191 loop->in_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_source_desc); in loopback_bind()
194 ERROR(cdev, "%s: can't autoconfigure on %s\n", in loopback_bind()
195 f->name, cdev->gadget->name); in loopback_bind()
199 loop->out_ep = usb_ep_autoconfig(cdev->gadget, &fs_loop_sink_desc); in loopback_bind()
218 DBG(cdev, "%s speed %s: IN/%s, OUT/%s\n", in loopback_bind()
219 (gadget_is_superspeed(c->cdev->gadget) ? "super" : in loopback_bind()
220 (gadget_is_dualspeed(c->cdev->gadget) ? "dual" : "full")), in loopback_bind()
242 struct usb_composite_dev *cdev = loop->function.config->cdev; in loopback_complete() local
272 ERROR(cdev, "Unable to loop back buffer to %s: %d\n", in loopback_complete()
279 ERROR(cdev, "%s loop complete --> %d, %d/%d\n", ep->name, in loopback_complete()
302 struct usb_composite_dev *cdev; in disable_loopback() local
304 cdev = loop->function.config->cdev; in disable_loopback()
305 disable_endpoints(cdev, loop->in_ep, loop->out_ep, NULL, NULL); in disable_loopback()
306 VDBG(cdev, "%s disabled\n", loop->function.name); in disable_loopback()
316 static int alloc_requests(struct usb_composite_dev *cdev, in alloc_requests() argument
350 ERROR(cdev, "%s queue req --> %d\n", in alloc_requests()
366 static int enable_endpoint(struct usb_composite_dev *cdev, in enable_endpoint() argument
371 result = config_ep_by_speed(cdev->gadget, &(loop->function), ep); in enable_endpoint()
386 enable_loopback(struct usb_composite_dev *cdev, struct f_loopback *loop) in enable_loopback() argument
390 result = enable_endpoint(cdev, loop, loop->in_ep); in enable_loopback()
394 result = enable_endpoint(cdev, loop, loop->out_ep); in enable_loopback()
398 result = alloc_requests(cdev, loop); in enable_loopback()
402 DBG(cdev, "%s enabled\n", loop->function.name); in enable_loopback()
417 struct usb_composite_dev *cdev = f->config->cdev; in loopback_set_alt() local
421 return enable_loopback(cdev, loop); in loopback_set_alt()