gdrv               65 arch/s390/include/asm/ccwgroup.h int ccwgroup_create_dev(struct device *root, struct ccwgroup_driver *gdrv,
gdrv               67 arch/s390/include/asm/ccwgroup.h struct ccwgroup_device *get_ccwgroupdev_by_busid(struct ccwgroup_driver *gdrv,
gdrv               79 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv               86 drivers/s390/cio/ccwgroup.c 	if (gdrv->set_online)
gdrv               87 drivers/s390/cio/ccwgroup.c 		ret = gdrv->set_online(gdev);
gdrv              108 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv              115 drivers/s390/cio/ccwgroup.c 	if (gdrv->set_offline)
gdrv              116 drivers/s390/cio/ccwgroup.c 		ret = gdrv->set_offline(gdev);
gdrv              319 drivers/s390/cio/ccwgroup.c int ccwgroup_create_dev(struct device *parent, struct ccwgroup_driver *gdrv,
gdrv              380 drivers/s390/cio/ccwgroup.c 	if (gdrv && gdrv->ccw_driver &&
gdrv              381 drivers/s390/cio/ccwgroup.c 	    gdev->cdev[0]->drv != gdrv->ccw_driver) {
gdrv              389 drivers/s390/cio/ccwgroup.c 	if (gdrv) {
gdrv              390 drivers/s390/cio/ccwgroup.c 		gdev->dev.driver = &gdrv->driver;
gdrv              391 drivers/s390/cio/ccwgroup.c 		rc = gdrv->setup ? gdrv->setup(gdev) : 0;
gdrv              467 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(dev->driver);
gdrv              471 drivers/s390/cio/ccwgroup.c 	if (gdrv->remove)
gdrv              472 drivers/s390/cio/ccwgroup.c 		gdrv->remove(gdev);
gdrv              480 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(dev->driver);
gdrv              484 drivers/s390/cio/ccwgroup.c 	if (gdrv->shutdown)
gdrv              485 drivers/s390/cio/ccwgroup.c 		gdrv->shutdown(gdev);
gdrv              491 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv              500 drivers/s390/cio/ccwgroup.c 	return gdrv->prepare ? gdrv->prepare(gdev) : 0;
gdrv              506 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(dev->driver);
gdrv              511 drivers/s390/cio/ccwgroup.c 	if (gdrv->complete)
gdrv              512 drivers/s390/cio/ccwgroup.c 		gdrv->complete(gdev);
gdrv              518 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv              523 drivers/s390/cio/ccwgroup.c 	return gdrv->freeze ? gdrv->freeze(gdev) : 0;
gdrv              529 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv              534 drivers/s390/cio/ccwgroup.c 	return gdrv->thaw ? gdrv->thaw(gdev) : 0;
gdrv              540 drivers/s390/cio/ccwgroup.c 	struct ccwgroup_driver *gdrv = to_ccwgroupdrv(gdev->dev.driver);
gdrv              545 drivers/s390/cio/ccwgroup.c 	return gdrv->restore ? gdrv->restore(gdev) : 0;
gdrv              616 drivers/s390/cio/ccwgroup.c struct ccwgroup_device *get_ccwgroupdev_by_busid(struct ccwgroup_driver *gdrv,
gdrv              621 drivers/s390/cio/ccwgroup.c 	dev = driver_find_device_by_name(&gdrv->driver, bus_id);
gdrv              428 include/linux/usb/composite.h 		struct usb_gadget_driver *gdrv)
gdrv              430 include/linux/usb/composite.h 	return container_of(gdrv, struct usb_composite_driver, gadget_driver);