Lines Matching defs:cdev

79 	struct ccw_device *cdev;      /* device for tty driver */
257 res = ccw_device_start(raw->cdev, req->ccws,
271 res = ccw_device_start(raw->cdev, req->ccws,
290 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
301 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
346 static void raw3215_irq(struct ccw_device *cdev, unsigned long intparm,
355 raw = dev_get_drvdata(&cdev->dev);
495 ccw_device_wait_idle(raw->cdev);
501 spin_unlock(get_ccwdev_lock(raw->cdev));
503 spin_lock(get_ccwdev_lock(raw->cdev));
580 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
594 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
613 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
619 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
633 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
635 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
651 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
657 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
659 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
664 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
699 static int raw3215_probe(struct ccw_device *cdev)
705 if (raw3215[0] && (raw3215[0] == dev_get_drvdata(&cdev->dev)))
712 raw->cdev = cdev;
713 dev_set_drvdata(&cdev->dev, raw);
714 cdev->handler = raw3215_irq;
732 static void raw3215_remove(struct ccw_device *cdev)
737 ccw_device_set_offline(cdev);
738 raw = dev_get_drvdata(&cdev->dev);
746 dev_set_drvdata(&cdev->dev, NULL);
751 static int raw3215_set_online(struct ccw_device *cdev)
755 raw = dev_get_drvdata(&cdev->dev);
762 static int raw3215_set_offline(struct ccw_device *cdev)
766 raw = dev_get_drvdata(&cdev->dev);
869 if (!spin_trylock_irqsave(get_ccwdev_lock(raw->cdev), flags))
872 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
902 struct ccw_device *cdev;
927 cdev = ccw_device_create_console(&raw3215_ccw_driver);
928 if (IS_ERR(cdev))
932 raw->cdev = cdev;
933 dev_set_drvdata(&cdev->dev, raw);
934 cdev->handler = raw3215_irq;
937 if (ccw_device_enable_console(cdev)) {
938 ccw_device_destroy_console(cdev);
1084 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
1087 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);
1110 spin_lock_irqsave(get_ccwdev_lock(raw->cdev), flags);
1113 spin_unlock_irqrestore(get_ccwdev_lock(raw->cdev), flags);