Home
last modified time | relevance | path

Searched refs:ccw_driver (Results 1 – 15 of 15) sorted by relevance

/linux/arch/s390/include/asm/
H A Dccwdev.h94 struct ccw_driver *drv;
135 struct ccw_driver { struct
149 extern struct ccw_device *get_ccwdev_by_busid(struct ccw_driver *cdrv, argument
155 extern int ccw_driver_register (struct ccw_driver *driver);
156 extern void ccw_driver_unregister (struct ccw_driver *driver);
213 #define to_ccwdrv(n) container_of_const(n, struct ccw_driver, driver)
215 extern struct ccw_device *ccw_device_create_console(struct ccw_driver *);
H A Dccwgroup.h6 struct ccw_driver;
49 struct ccw_driver *ccw_driver; member
/linux/drivers/s390/cio/
H A Ddevice.c63 const struct ccw_driver *cdrv = to_ccwdrv(drv); in ccw_bus_match()
1587 struct ccw_driver *cdrv = cdev->drv; in ccw_device_set_int_class()
1637 struct ccw_device * __init ccw_device_create_console(struct ccw_driver *drv) in ccw_device_create_console()
1721 struct ccw_device *get_ccwdev_by_busid(struct ccw_driver *cdrv, in get_ccwdev_by_busid()
1745 struct ccw_driver *cdrv = to_ccwdrv(dev->driver); in ccw_device_probe()
1763 struct ccw_driver *cdrv = cdev->drv; in ccw_device_remove()
1823 int ccw_driver_register(struct ccw_driver *cdriver) in ccw_driver_register()
1838 void ccw_driver_unregister(struct ccw_driver *cdriver) in ccw_driver_unregister()
H A Dccwgroup.c376 if (gdrv && gdrv->ccw_driver && in ccwgroup_create_dev()
377 gdev->cdev[0]->drv != gdrv->ccw_driver) { in ccwgroup_create_dev()
/linux/drivers/s390/scsi/
H A Dzfcp_ext.h28 extern struct ccw_driver zfcp_ccw_driver;
/linux/Documentation/arch/s390/
H A Dcds.rst49 * All drivers must define a ccw_driver (see driver-model.txt) and the associated
53 of the ccw_driver.
55 functions of the ccw_driver.
/linux/drivers/s390/char/
H A Dtape_3490.c785 static struct ccw_driver tape_3490_driver = {
H A Draw3270.c793 static struct ccw_driver raw3270_ccw_driver;
1303 static struct ccw_driver raw3270_ccw_driver = {
H A Dvmur.c70 static struct ccw_driver ur_driver = {
H A Dcon3215.c814 static struct ccw_driver raw3215_ccw_driver = {
/linux/drivers/s390/net/
H A Dctcm_main.c1661 static struct ccw_driver ctcm_ccw_driver = {
1677 .ccw_driver = &ctcm_ccw_driver,
H A Dqeth_core_main.c5184 static struct ccw_driver qeth_ccw_driver = {
6515 .ccw_driver = &qeth_ccw_driver,
/linux/drivers/s390/block/
H A Ddasd_fba.c58 static struct ccw_driver dasd_fba_driver = {
H A Ddasd_eckd.c70 static struct ccw_driver dasd_eckd_driver; /* see below */
6851 static struct ccw_driver dasd_eckd_driver = {
/linux/drivers/s390/virtio/
H A Dvirtio_ccw.c1464 static struct ccw_driver virtio_ccw_driver = {