Lines Matching refs:cdev
143 static int gfs_bind(struct usb_composite_dev *cdev);
144 static int gfs_unbind(struct usb_composite_dev *cdev);
308 static int gfs_bind(struct usb_composite_dev *cdev) in gfs_bind() argument
318 if (can_support_ecm(cdev->gadget)) { in gfs_bind()
361 gether_set_gadget(net, cdev->gadget); in gfs_bind()
366 if (can_support_ecm(cdev->gadget)) { in gfs_bind()
383 ret = usb_string_ids_tab(cdev, gfs_strings); in gfs_bind()
388 if (gadget_is_otg(cdev->gadget) && !gfs_otg_desc[0]) { in gfs_bind()
391 usb_desc = usb_otg_descriptor_alloc(cdev->gadget); in gfs_bind()
396 usb_otg_descriptor_init(cdev->gadget, usb_desc); in gfs_bind()
412 ret = usb_add_config(cdev, &c->c, gfs_do_config); in gfs_bind()
416 usb_composite_overwrite_options(cdev, &coverwrite); in gfs_bind()
429 if (can_support_ecm(cdev->gadget)) in gfs_bind()
440 static int gfs_unbind(struct usb_composite_dev *cdev) in gfs_unbind() argument
450 if (can_support_ecm(cdev->gadget)) { in gfs_unbind()
481 if (gadget_is_otg(c->cdev->gadget)) { in gfs_do_config()
534 if (can_support_ecm(c->cdev->gadget)) { in eth_bind_config()