Lines Matching refs:cgdev

1153 	struct ccwgroup_device	*cgdev;  in ctcm_irq_handler()  local
1163 cgdev = dev_get_drvdata(&cdev->dev); in ctcm_irq_handler()
1169 if (cgdev == NULL) { in ctcm_irq_handler()
1178 priv = dev_get_drvdata(&cgdev->dev); in ctcm_irq_handler()
1261 static int ctcm_probe_device(struct ccwgroup_device *cgdev) in ctcm_probe_device() argument
1267 __func__, cgdev); in ctcm_probe_device()
1269 if (!get_device(&cgdev->dev)) in ctcm_probe_device()
1277 put_device(&cgdev->dev); in ctcm_probe_device()
1281 cgdev->cdev[0]->handler = ctcm_irq_handler; in ctcm_probe_device()
1282 cgdev->cdev[1]->handler = ctcm_irq_handler; in ctcm_probe_device()
1283 dev_set_drvdata(&cgdev->dev, priv); in ctcm_probe_device()
1284 cgdev->dev.type = &ctcm_devtype; in ctcm_probe_device()
1475 static int ctcm_new_device(struct ccwgroup_device *cgdev) in ctcm_new_device() argument
1490 priv = dev_get_drvdata(&cgdev->dev); in ctcm_new_device()
1496 cdev0 = cgdev->cdev[0]; in ctcm_new_device()
1497 cdev1 = cgdev->cdev[1]; in ctcm_new_device()
1555 SET_NETDEV_DEV(dev, &cgdev->dev); in ctcm_new_device()
1578 ccw_device_set_offline(cgdev->cdev[1]); in ctcm_new_device()
1580 ccw_device_set_offline(cgdev->cdev[0]); in ctcm_new_device()
1598 static int ctcm_shutdown_device(struct ccwgroup_device *cgdev) in ctcm_shutdown_device() argument
1603 priv = dev_get_drvdata(&cgdev->dev); in ctcm_shutdown_device()
1628 ccw_device_set_offline(cgdev->cdev[1]); in ctcm_shutdown_device()
1629 ccw_device_set_offline(cgdev->cdev[0]); in ctcm_shutdown_device()
1639 static void ctcm_remove_device(struct ccwgroup_device *cgdev) in ctcm_remove_device() argument
1641 struct ctcm_priv *priv = dev_get_drvdata(&cgdev->dev); in ctcm_remove_device()
1645 cgdev, priv->protocol); in ctcm_remove_device()
1647 if (cgdev->state == CCWGROUP_ONLINE) in ctcm_remove_device()
1648 ctcm_shutdown_device(cgdev); in ctcm_remove_device()
1649 dev_set_drvdata(&cgdev->dev, NULL); in ctcm_remove_device()
1651 put_device(&cgdev->dev); in ctcm_remove_device()