Lines Matching refs:cdev
147 static int gfs_bind(struct usb_composite_dev *cdev);
148 static int gfs_unbind(struct usb_composite_dev *cdev);
316 static int gfs_bind(struct usb_composite_dev *cdev) in gfs_bind() argument
328 if (can_support_ecm(cdev->gadget)) { in gfs_bind()
374 gether_set_gadget(net, cdev->gadget); in gfs_bind()
379 if (can_support_ecm(cdev->gadget)) { in gfs_bind()
396 ret = usb_string_ids_tab(cdev, gfs_strings); in gfs_bind()
401 if (gadget_is_otg(cdev->gadget) && !gfs_otg_desc[0]) { in gfs_bind()
404 usb_desc = usb_otg_descriptor_alloc(cdev->gadget); in gfs_bind()
407 usb_otg_descriptor_init(cdev->gadget, usb_desc); in gfs_bind()
423 ret = usb_add_config(cdev, &c->c, gfs_do_config); in gfs_bind()
427 usb_composite_overwrite_options(cdev, &coverwrite); in gfs_bind()
440 if (can_support_ecm(cdev->gadget)) in gfs_bind()
451 static int gfs_unbind(struct usb_composite_dev *cdev) in gfs_unbind() argument
464 if (can_support_ecm(cdev->gadget)) { in gfs_unbind()
495 if (gadget_is_otg(c->cdev->gadget)) { in gfs_do_config()
548 if (can_support_ecm(c->cdev->gadget)) { in eth_bind_config()