Lines Matching defs:devnode
163 * @devnode: device node for the /dev/cecX device
237 struct cec_devnode devnode;
302 struct cec_devnode *devnode = &adap->devnode;
306 * the devnode->lock held to prevent an open/unregister race:
308 * the devnode->registered check and get_device() calls, leading to
311 mutex_lock(&devnode->lock);
316 if (!devnode->registered) {
317 mutex_unlock(&devnode->lock);
321 get_device(&devnode->dev);
322 mutex_unlock(&devnode->lock);
328 put_device(&adap->devnode.dev);
355 return adap && adap->devnode.registered;