Lines Matching refs:cgdev

1200 	struct ccwgroup_device	*cgdev;  in ctcm_irq_handler()  local
1210 cgdev = dev_get_drvdata(&cdev->dev); in ctcm_irq_handler()
1216 if (cgdev == NULL) { in ctcm_irq_handler()
1225 priv = dev_get_drvdata(&cgdev->dev); in ctcm_irq_handler()
1308 static int ctcm_probe_device(struct ccwgroup_device *cgdev) in ctcm_probe_device() argument
1314 __func__, cgdev); in ctcm_probe_device()
1316 if (!get_device(&cgdev->dev)) in ctcm_probe_device()
1324 put_device(&cgdev->dev); in ctcm_probe_device()
1328 cgdev->cdev[0]->handler = ctcm_irq_handler; in ctcm_probe_device()
1329 cgdev->cdev[1]->handler = ctcm_irq_handler; in ctcm_probe_device()
1330 dev_set_drvdata(&cgdev->dev, priv); in ctcm_probe_device()
1331 cgdev->dev.type = &ctcm_devtype; in ctcm_probe_device()
1522 static int ctcm_new_device(struct ccwgroup_device *cgdev) in ctcm_new_device() argument
1537 priv = dev_get_drvdata(&cgdev->dev); in ctcm_new_device()
1543 cdev0 = cgdev->cdev[0]; in ctcm_new_device()
1544 cdev1 = cgdev->cdev[1]; in ctcm_new_device()
1602 SET_NETDEV_DEV(dev, &cgdev->dev); in ctcm_new_device()
1625 ccw_device_set_offline(cgdev->cdev[1]); in ctcm_new_device()
1627 ccw_device_set_offline(cgdev->cdev[0]); in ctcm_new_device()
1645 static int ctcm_shutdown_device(struct ccwgroup_device *cgdev) in ctcm_shutdown_device() argument
1650 priv = dev_get_drvdata(&cgdev->dev); in ctcm_shutdown_device()
1675 ccw_device_set_offline(cgdev->cdev[1]); in ctcm_shutdown_device()
1676 ccw_device_set_offline(cgdev->cdev[0]); in ctcm_shutdown_device()
1686 static void ctcm_remove_device(struct ccwgroup_device *cgdev) in ctcm_remove_device() argument
1688 struct ctcm_priv *priv = dev_get_drvdata(&cgdev->dev); in ctcm_remove_device()
1692 cgdev, priv->protocol); in ctcm_remove_device()
1694 if (cgdev->state == CCWGROUP_ONLINE) in ctcm_remove_device()
1695 ctcm_shutdown_device(cgdev); in ctcm_remove_device()
1696 dev_set_drvdata(&cgdev->dev, NULL); in ctcm_remove_device()
1698 put_device(&cgdev->dev); in ctcm_remove_device()