Lines Matching refs:rdev
25 struct rc_dev *rc_dev = priv->raw.rdev;
55 if (!raw->rdev)
77 if (priv->raw.rdev)
91 if (!priv->raw.rdev)
106 struct rc_dev *rdev;
113 raw->rdev = rdev = rc_allocate_device();
114 if (!rdev) {
118 rdev->priv = priv;
119 rdev->map_name = RC_MAP_EMPTY;
120 rdev->input_name = "IMG Infrared Decoder Raw";
121 rdev->driver_type = RC_DRIVER_IR_RAW;
124 error = rc_register_device(rdev);
127 rc_free_device(rdev);
128 raw->rdev = NULL;
138 struct rc_dev *rdev = raw->rdev;
141 if (!rdev)
146 raw->rdev = NULL;
153 rc_unregister_device(rdev);