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);