gadget_driver      89 drivers/usb/cdns3/ep0.c 	ret = priv_dev->gadget_driver->setup(&priv_dev->gadget, ctrl_req);
gadget_driver    1288 drivers/usb/cdns3/gadget.c 	if (priv_dev->gadget_driver && priv_dev->gadget_driver->disconnect) {
gadget_driver    1290 drivers/usb/cdns3/gadget.c 		priv_dev->gadget_driver->disconnect(&priv_dev->gadget);
gadget_driver    1334 drivers/usb/cdns3/gadget.c 		if (priv_dev->gadget_driver &&
gadget_driver    1335 drivers/usb/cdns3/gadget.c 		    priv_dev->gadget_driver->suspend) {
gadget_driver    1337 drivers/usb/cdns3/gadget.c 			priv_dev->gadget_driver->suspend(&priv_dev->gadget);
gadget_driver    1343 drivers/usb/cdns3/gadget.c 		if (priv_dev->gadget_driver &&
gadget_driver    1344 drivers/usb/cdns3/gadget.c 		    priv_dev->gadget_driver->resume) {
gadget_driver    1346 drivers/usb/cdns3/gadget.c 			priv_dev->gadget_driver->resume(&priv_dev->gadget);
gadget_driver    1353 drivers/usb/cdns3/gadget.c 		if (priv_dev->gadget_driver) {
gadget_driver    1356 drivers/usb/cdns3/gadget.c 					     priv_dev->gadget_driver);
gadget_driver    2355 drivers/usb/cdns3/gadget.c 	priv_dev->gadget_driver = driver;
gadget_driver    2401 drivers/usb/cdns3/gadget.c 	priv_dev->gadget_driver = NULL;
gadget_driver    2751 drivers/usb/cdns3/gadget.c 	if (!priv_dev->gadget_driver)
gadget_driver    1259 drivers/usb/cdns3/gadget.h 	struct usb_gadget_driver	*gadget_driver;
gadget_driver    1069 drivers/usb/dwc3/core.h 	struct usb_gadget_driver *gadget_driver;
gadget_driver     595 drivers/usb/dwc3/ep0.c 	ret = dwc->gadget_driver->setup(&dwc->gadget, ctrl);
gadget_driver     790 drivers/usb/dwc3/ep0.c 	if (!dwc->gadget_driver)
gadget_driver    2038 drivers/usb/dwc3/gadget.c 	if (dwc->gadget_driver) {
gadget_driver    2041 drivers/usb/dwc3/gadget.c 				dwc->gadget_driver->driver.name);
gadget_driver    2046 drivers/usb/dwc3/gadget.c 	dwc->gadget_driver	= driver;
gadget_driver    2083 drivers/usb/dwc3/gadget.c 	dwc->gadget_driver	= NULL;
gadget_driver    2674 drivers/usb/dwc3/gadget.c 	if (dwc->gadget_driver && dwc->gadget_driver->disconnect) {
gadget_driver    2676 drivers/usb/dwc3/gadget.c 		dwc->gadget_driver->disconnect(&dwc->gadget);
gadget_driver    2683 drivers/usb/dwc3/gadget.c 	if (dwc->gadget_driver && dwc->gadget_driver->suspend) {
gadget_driver    2685 drivers/usb/dwc3/gadget.c 		dwc->gadget_driver->suspend(&dwc->gadget);
gadget_driver    2692 drivers/usb/dwc3/gadget.c 	if (dwc->gadget_driver && dwc->gadget_driver->resume) {
gadget_driver    2694 drivers/usb/dwc3/gadget.c 		dwc->gadget_driver->resume(&dwc->gadget);
gadget_driver    2701 drivers/usb/dwc3/gadget.c 	if (!dwc->gadget_driver)
gadget_driver    2706 drivers/usb/dwc3/gadget.c 		usb_gadget_udc_reset(&dwc->gadget, dwc->gadget_driver);
gadget_driver    2996 drivers/usb/dwc3/gadget.c 	if (dwc->gadget_driver && dwc->gadget_driver->resume) {
gadget_driver    2998 drivers/usb/dwc3/gadget.c 		dwc->gadget_driver->resume(&dwc->gadget);
gadget_driver    3468 drivers/usb/dwc3/gadget.c 	if (!dwc->gadget_driver)
gadget_driver    3482 drivers/usb/dwc3/gadget.c 	if (!dwc->gadget_driver)
gadget_driver    2361 drivers/usb/gadget/composite.c 	struct usb_gadget_driver *gadget_driver;
gadget_driver    2369 drivers/usb/gadget/composite.c 	driver->gadget_driver = composite_driver_template;
gadget_driver    2370 drivers/usb/gadget/composite.c 	gadget_driver = &driver->gadget_driver;
gadget_driver    2372 drivers/usb/gadget/composite.c 	gadget_driver->function =  (char *) driver->name;
gadget_driver    2373 drivers/usb/gadget/composite.c 	gadget_driver->driver.name = driver->name;
gadget_driver    2374 drivers/usb/gadget/composite.c 	gadget_driver->max_speed = driver->max_speed;
gadget_driver    2376 drivers/usb/gadget/composite.c 	return usb_gadget_probe_driver(gadget_driver);
gadget_driver    2389 drivers/usb/gadget/composite.c 	usb_gadget_unregister_driver(&driver->gadget_driver);
gadget_driver     236 drivers/usb/gadget/configfs.c 	char *udc_name = to_gadget_info(item)->composite.gadget_driver.udc_name;
gadget_driver     245 drivers/usb/gadget/configfs.c 	if (!gi->composite.gadget_driver.udc_name)
gadget_driver     248 drivers/usb/gadget/configfs.c 	ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver);
gadget_driver     251 drivers/usb/gadget/configfs.c 	kfree(gi->composite.gadget_driver.udc_name);
gadget_driver     252 drivers/usb/gadget/configfs.c 	gi->composite.gadget_driver.udc_name = NULL;
gadget_driver     280 drivers/usb/gadget/configfs.c 		if (gi->composite.gadget_driver.udc_name) {
gadget_driver     284 drivers/usb/gadget/configfs.c 		gi->composite.gadget_driver.udc_name = name;
gadget_driver     285 drivers/usb/gadget/configfs.c 		ret = usb_gadget_probe_driver(&gi->composite.gadget_driver);
gadget_driver     287 drivers/usb/gadget/configfs.c 			gi->composite.gadget_driver.udc_name = NULL;
gadget_driver     349 drivers/usb/gadget/configfs.c 	kfree(gi->composite.gadget_driver.function);
gadget_driver     438 drivers/usb/gadget/configfs.c 	if (gi->composite.gadget_driver.udc_name)
gadget_driver     440 drivers/usb/gadget/configfs.c 	WARN_ON(gi->composite.gadget_driver.udc_name);
gadget_driver     886 drivers/usb/gadget/configfs.c 	if (gi->composite.gadget_driver.udc_name)
gadget_driver     889 drivers/usb/gadget/configfs.c 	WARN_ON(gi->composite.gadget_driver.udc_name);
gadget_driver    1560 drivers/usb/gadget/configfs.c 	gi->composite.gadget_driver = configfs_driver_template;
gadget_driver    1562 drivers/usb/gadget/configfs.c 	gi->composite.gadget_driver.function = kstrdup(name, GFP_KERNEL);
gadget_driver    1563 drivers/usb/gadget/configfs.c 	gi->composite.name = gi->composite.gadget_driver.function;
gadget_driver    1565 drivers/usb/gadget/configfs.c 	if (!gi->composite.gadget_driver.function)
gadget_driver     406 drivers/usb/gadget/udc/bdc/bdc.h 	struct usb_gadget_driver	*gadget_driver;
gadget_driver    1500 drivers/usb/gadget/udc/bdc/bdc_ep.c 		ret = bdc->gadget_driver->setup(&bdc->gadget, setup_pkt);
gadget_driver    1875 drivers/usb/gadget/udc/bdc/bdc_ep.c 	if (!bdc->gadget_driver
gadget_driver     143 drivers/usb/gadget/udc/bdc/bdc_udc.c 	if (bdc->gadget_driver && bdc->gadget_driver->disconnect) {
gadget_driver     145 drivers/usb/gadget/udc/bdc/bdc_udc.c 		bdc->gadget_driver->disconnect(&bdc->gadget);
gadget_driver     188 drivers/usb/gadget/udc/bdc/bdc_udc.c 						bdc->gadget_driver->suspend) {
gadget_driver     192 drivers/usb/gadget/udc/bdc/bdc_udc.c 			bdc->gadget_driver->suspend(&bdc->gadget);
gadget_driver     220 drivers/usb/gadget/udc/bdc/bdc_udc.c 			bdc->gadget_driver->resume(&bdc->gadget);
gadget_driver     371 drivers/usb/gadget/udc/bdc/bdc_udc.c 	if (bdc->gadget_driver) {
gadget_driver     374 drivers/usb/gadget/udc/bdc/bdc_udc.c 			bdc->gadget_driver->driver.name);
gadget_driver     388 drivers/usb/gadget/udc/bdc/bdc_udc.c 	bdc->gadget_driver = driver;
gadget_driver     404 drivers/usb/gadget/udc/bdc/bdc_udc.c 	bdc->gadget_driver = NULL;
gadget_driver     348 drivers/usb/mtu3/mtu3.h 	struct usb_gadget_driver *gadget_driver;
gadget_driver     518 drivers/usb/mtu3/mtu3_gadget.c 	if (mtu->gadget_driver) {
gadget_driver     520 drivers/usb/mtu3/mtu3_gadget.c 			mtu->g.name, mtu->gadget_driver->driver.name);
gadget_driver     529 drivers/usb/mtu3/mtu3_gadget.c 	mtu->gadget_driver = driver;
gadget_driver     541 drivers/usb/mtu3/mtu3_gadget.c 	struct usb_gadget_driver *driver = mtu->gadget_driver;
gadget_driver     583 drivers/usb/mtu3/mtu3_gadget.c 	mtu->gadget_driver = NULL;
gadget_driver     702 drivers/usb/mtu3/mtu3_gadget.c 	if (mtu->gadget_driver && mtu->gadget_driver->resume) {
gadget_driver     704 drivers/usb/mtu3/mtu3_gadget.c 		mtu->gadget_driver->resume(&mtu->g);
gadget_driver     713 drivers/usb/mtu3/mtu3_gadget.c 	if (mtu->gadget_driver && mtu->gadget_driver->suspend) {
gadget_driver     715 drivers/usb/mtu3/mtu3_gadget.c 		mtu->gadget_driver->suspend(&mtu->g);
gadget_driver     724 drivers/usb/mtu3/mtu3_gadget.c 	if (mtu->gadget_driver && mtu->gadget_driver->disconnect) {
gadget_driver     726 drivers/usb/mtu3/mtu3_gadget.c 		mtu->gadget_driver->disconnect(&mtu->g);
gadget_driver      69 drivers/usb/mtu3/mtu3_gadget_ep0.c 	if (!mtu->gadget_driver)
gadget_driver      73 drivers/usb/mtu3/mtu3_gadget_ep0.c 	ret = mtu->gadget_driver->setup(&mtu->g, setup);
gadget_driver     400 drivers/usb/musb/musb_core.h 	struct usb_gadget_driver *gadget_driver;	/* its driver */
gadget_driver    1845 drivers/usb/musb/musb_gadget.c 	musb->gadget_driver = driver;
gadget_driver    1901 drivers/usb/musb/musb_gadget.c 	musb->gadget_driver = NULL;
gadget_driver    1933 drivers/usb/musb/musb_gadget.c 		if (musb->gadget_driver && musb->gadget_driver->resume) {
gadget_driver    1935 drivers/usb/musb/musb_gadget.c 			musb->gadget_driver->resume(&musb->g);
gadget_driver    1960 drivers/usb/musb/musb_gadget.c 		if (musb->gadget_driver && musb->gadget_driver->suspend) {
gadget_driver    1962 drivers/usb/musb/musb_gadget.c 			musb->gadget_driver->suspend(&musb->g);
gadget_driver    1996 drivers/usb/musb/musb_gadget.c 	if (musb->gadget_driver && musb->gadget_driver->disconnect) {
gadget_driver    1998 drivers/usb/musb/musb_gadget.c 		musb->gadget_driver->disconnect(&musb->g);
gadget_driver    2037 drivers/usb/musb/musb_gadget.c 			musb->gadget_driver
gadget_driver    2038 drivers/usb/musb/musb_gadget.c 				? musb->gadget_driver->driver.name
gadget_driver    2043 drivers/usb/musb/musb_gadget.c 	if (musb->gadget_driver && musb->g.speed != USB_SPEED_UNKNOWN) {
gadget_driver    2045 drivers/usb/musb/musb_gadget.c 		usb_gadget_udc_reset(&musb->g, musb->gadget_driver);
gadget_driver     632 drivers/usb/musb/musb_gadget_ep0.c 	if (!musb->gadget_driver)
gadget_driver     635 drivers/usb/musb/musb_gadget_ep0.c 	retval = musb->gadget_driver->setup(&musb->g, ctrlrequest);
gadget_driver     157 drivers/usb/musb/omap2430.c 		if (musb->gadget_driver) {
gadget_driver     177 drivers/usb/musb/omap2430.c 		if (musb->gadget_driver)
gadget_driver     481 drivers/usb/musb/tusb6010.c 		if (!musb->gadget_driver) {
gadget_driver     400 include/linux/usb/composite.h 	struct usb_gadget_driver		gadget_driver;
gadget_driver     430 include/linux/usb/composite.h 	return container_of(gdrv, struct usb_composite_driver, gadget_driver);