/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | rpmsg_char.c | 37 #define cdev_to_eptdev(i_cdev) container_of(i_cdev, struct rpmsg_eptdev, cdev) 40 #define cdev_to_ctrldev(i_cdev) container_of(i_cdev, struct rpmsg_ctrldev, cdev) 125 struct rpmsg_eptdev *eptdev = cdev_to_eptdev(inode->i_cdev); in rpmsg_eptdev_open() 147 struct rpmsg_eptdev *eptdev = cdev_to_eptdev(inode->i_cdev); in rpmsg_eptdev_release() 401 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_open() 411 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_release()
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | remoteproc_cdev.c | 23 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_cdev_write() 54 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_device_ioctl() 81 struct rproc *rproc = container_of(inode->i_cdev, struct rproc, cdev); in rproc_cdev_release()
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | remoteproc_cdev.c | 23 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_cdev_write() 50 struct rproc *rproc = container_of(filp->f_inode->i_cdev, struct rproc, cdev); in rproc_device_ioctl() 77 struct rproc *rproc = container_of(inode->i_cdev, struct rproc, cdev); in rproc_cdev_release()
|
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | rpmsg_ctrl.c | 39 #define cdev_to_ctrldev(i_cdev) container_of(i_cdev, struct rpmsg_ctrldev, cdev) 57 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_open() 67 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_release()
|
H A D | rpmsg_char.c | 40 #define cdev_to_eptdev(i_cdev) container_of(i_cdev, struct rpmsg_eptdev, cdev) 137 struct rpmsg_eptdev *eptdev = cdev_to_eptdev(inode->i_cdev); in rpmsg_eptdev_open() 181 struct rpmsg_eptdev *eptdev = cdev_to_eptdev(inode->i_cdev); in rpmsg_eptdev_release()
|
/kernel/linux/linux-5.10/fs/ |
H A D | char_dev.c | 381 p = inode->i_cdev; in chrdev_open() 391 /* Check i_cdev again in case somebody beat us to it while in chrdev_open() 393 p = inode->i_cdev; in chrdev_open() 395 inode->i_cdev = p = new; in chrdev_open() 430 inode->i_cdev = NULL; in cd_forget() 442 inode->i_cdev = NULL; in cdev_purge()
|
H A D | file_table.c | 282 if (unlikely(S_ISCHR(inode->i_mode) && inode->i_cdev != NULL && in __fput() 284 cdev_put(inode->i_cdev); in __fput()
|
/kernel/linux/linux-6.6/fs/ |
H A D | char_dev.c | 381 p = inode->i_cdev; in chrdev_open() 391 /* Check i_cdev again in case somebody beat us to it while in chrdev_open() 393 p = inode->i_cdev; in chrdev_open() 395 inode->i_cdev = p = new; in chrdev_open() 430 inode->i_cdev = NULL; in cd_forget() 442 inode->i_cdev = NULL; in cdev_purge()
|
H A D | file_table.c | 385 if (unlikely(S_ISCHR(inode->i_mode) && inode->i_cdev != NULL && in __fput() 387 cdev_put(inode->i_cdev); in __fput()
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm-dev.c | 23 chip = container_of(inode->i_cdev, struct tpm_chip, cdev); in tpm_open()
|
H A D | tpmrm-dev.c | 19 chip = container_of(inode->i_cdev, struct tpm_chip, cdevs); in tpmrm_open()
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm-dev.c | 23 chip = container_of(inode->i_cdev, struct tpm_chip, cdev); in tpm_open()
|
H A D | tpmrm-dev.c | 19 chip = container_of(inode->i_cdev, struct tpm_chip, cdevs); in tpmrm_open()
|
/kernel/linux/linux-5.10/drivers/most/ |
H A D | most_cdev.c | 121 c = to_channel(inode->i_cdev); in comp_open() 159 struct comp_channel *c = to_channel(inode->i_cdev); in comp_close()
|
/kernel/linux/linux-5.10/drivers/pps/ |
H A D | pps.c | 301 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_open() 310 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_release()
|
/kernel/linux/linux-6.6/drivers/most/ |
H A D | most_cdev.c | 121 c = to_channel(inode->i_cdev); in comp_open() 159 struct comp_channel *c = to_channel(inode->i_cdev); in comp_close()
|
/kernel/linux/linux-6.6/drivers/pps/ |
H A D | pps.c | 301 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_open() 310 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_release()
|
/kernel/linux/linux-6.6/drivers/dax/ |
H A D | super.c | 432 inode->i_cdev = &dax_dev->cdev; in dax_dev_get() 493 * @inode: An inode with i_cdev pointing to a dax_dev 500 struct cdev *cdev = inode->i_cdev; in inode_dax()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | vas-api.c | 65 cp_inst->coproc = container_of(inode->i_cdev, struct coproc_dev, in coproc_open()
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | device_cdev.c | 25 struct vfio_device *device = container_of(inode->i_cdev, in vfio_device_fops_cdev_open()
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | ioctl.c | 733 container_of(file_inode(file)->i_cdev, struct nvme_ns, cdev); in nvme_ns_chr_ioctl() 780 struct nvme_ns *ns = container_of(file_inode(ioucmd->file)->i_cdev, in nvme_ns_chr_uring_cmd() 855 struct cdev *cdev = file_inode(file)->i_cdev; in nvme_ns_head_chr_ioctl() 880 struct cdev *cdev = file_inode(ioucmd->file)->i_cdev; in nvme_ns_head_chr_uring_cmd()
|
/kernel/linux/linux-5.10/drivers/dax/ |
H A D | super.c | 546 inode->i_cdev = &dax_dev->cdev; in dax_dev_get() 661 * @inode: An inode with i_cdev pointing to a dax_dev 668 struct cdev *cdev = inode->i_cdev; in inode_dax()
|
/kernel/linux/linux-5.10/drivers/gnss/ |
H A D | core.c | 41 gdev = container_of(inode->i_cdev, struct gnss_device, cdev); in gnss_open()
|
/kernel/linux/linux-5.10/drivers/char/ |
H A D | bsr.c | 138 struct cdev *cdev = inode->i_cdev; in bsr_open()
|
/kernel/linux/linux-5.10/drivers/char/pcmcia/ |
H A D | scr24x_cs.c | 76 struct scr24x_dev *dev = container_of(inode->i_cdev, in scr24x_open()
|