Home
last modified time | relevance | path

Searched refs:cec_devnode (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/cec/core/
H A Dcec-priv.h30 int cec_get_device(struct cec_devnode *devnode);
31 void cec_put_device(struct cec_devnode *devnode);
H A Dcec-core.c39 /* dev to cec_devnode */
40 #define to_cec_devnode(cd) container_of(cd, struct cec_devnode, dev)
42 int cec_get_device(struct cec_devnode *devnode) in cec_get_device()
66 void cec_put_device(struct cec_devnode *devnode) in cec_put_device()
74 struct cec_devnode *devnode = to_cec_devnode(cd); in cec_devnode_release()
98 * the cec_devnode structure is *not* called, so the caller is responsible for
101 static int __must_check cec_devnode_register(struct cec_devnode *devnode, in cec_devnode_register()
159 struct cec_devnode *devnode = &adap->devnode; in cec_devnode_unregister()
H A Dcec-api.c25 static inline struct cec_devnode *cec_devnode_data(struct file *filp) in cec_devnode_data()
555 struct cec_devnode *devnode = in cec_open()
556 container_of(inode->i_cdev, struct cec_devnode, cdev); in cec_open()
636 struct cec_devnode *devnode = cec_devnode_data(filp); in cec_release()
/kernel/linux/linux-6.6/drivers/media/cec/core/
H A Dcec-priv.h40 int cec_get_device(struct cec_devnode *devnode);
41 void cec_put_device(struct cec_devnode *devnode);
H A Dcec-core.c51 /* dev to cec_devnode */
52 #define to_cec_devnode(cd) container_of(cd, struct cec_devnode, dev)
54 int cec_get_device(struct cec_devnode *devnode) in cec_get_device()
78 void cec_put_device(struct cec_devnode *devnode) in cec_put_device()
86 struct cec_devnode *devnode = to_cec_devnode(cd); in cec_devnode_release()
110 * the cec_devnode structure is *not* called, so the caller is responsible for
113 static int __must_check cec_devnode_register(struct cec_devnode *devnode, in cec_devnode_register()
171 struct cec_devnode *devnode = &adap->devnode; in cec_devnode_unregister()
H A Dcec-api.c25 static inline struct cec_devnode *cec_devnode_data(struct file *filp) in cec_devnode_data()
555 struct cec_devnode *devnode = in cec_open()
556 container_of(inode->i_cdev, struct cec_devnode, cdev); in cec_open()
630 struct cec_devnode *devnode = cec_devnode_data(filp); in cec_release()
/kernel/linux/linux-5.10/include/media/
H A Dcec.h25 * struct cec_devnode - cec device node
39 struct cec_devnode { struct
204 struct cec_devnode devnode;
/kernel/linux/linux-6.6/include/media/
H A Dcec.h25 * struct cec_devnode - cec device node
43 struct cec_devnode { struct
224 struct cec_devnode devnode;

Completed in 6 milliseconds