Lines Matching defs:cxdev
313 struct cxusb_medion_dev *cxdev = d->priv;
315 mutex_lock(&cxdev->open_lock);
317 if (cxdev->open_type == CXUSB_OPEN_ANALOG) {
328 struct cxusb_medion_dev *cxdev = d->priv;
330 mutex_unlock(&cxdev->open_lock);
1425 struct cxusb_medion_dev *cxdev = dvbdev->priv;
1428 mutex_lock(&cxdev->open_lock);
1430 if (WARN_ON((cxdev->open_type == CXUSB_OPEN_INIT ||
1431 cxdev->open_type == CXUSB_OPEN_NONE) &&
1432 cxdev->open_ctr != 0)) {
1437 if (cxdev->open_type == CXUSB_OPEN_INIT) {
1442 if (cxdev->open_ctr == 0) {
1443 if (cxdev->open_type != open_type) {
1474 cxdev->open_type = open_type;
1481 cxdev->open_ctr = 1;
1482 } else if (cxdev->open_type == open_type) {
1483 cxdev->open_ctr++;
1491 mutex_unlock(&cxdev->open_lock);
1498 struct cxusb_medion_dev *cxdev = dvbdev->priv;
1500 mutex_lock(&cxdev->open_lock);
1502 if (cxdev->open_type == CXUSB_OPEN_INIT) {
1503 WARN_ON(cxdev->open_ctr != 0);
1504 cxdev->open_type = CXUSB_OPEN_NONE;
1508 if (!WARN_ON(cxdev->open_ctr < 1)) {
1509 cxdev->open_ctr--;
1512 cxdev->open_type == CXUSB_OPEN_ANALOG ?
1517 mutex_unlock(&cxdev->open_lock);
1536 struct cxusb_medion_dev *cxdev = dvbdev->priv;
1538 cxdev->dvbdev = dvbdev;
1539 cxdev->open_type = CXUSB_OPEN_INIT;
1540 mutex_init(&cxdev->open_lock);
1547 struct cxusb_medion_dev *cxdev = dvbdev->priv;
1549 mutex_destroy(&cxdev->open_lock);