Home
last modified time | relevance | path

Searched refs:i_cdev (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v4.19/drivers/rpmsg/
Drpmsg_char.c37 #define cdev_to_eptdev(i_cdev) container_of(i_cdev, struct rpmsg_eptdev, cdev) argument
40 #define cdev_to_ctrldev(i_cdev) container_of(i_cdev, struct rpmsg_ctrldev, cdev) argument
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()
405 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_open()
415 struct rpmsg_ctrldev *ctrldev = cdev_to_ctrldev(inode->i_cdev); in rpmsg_ctrldev_release()
/Linux-v4.19/fs/
Dchar_dev.c384 p = inode->i_cdev; in chrdev_open()
396 p = inode->i_cdev; in chrdev_open()
398 inode->i_cdev = p = new; in chrdev_open()
433 inode->i_cdev = NULL; in cd_forget()
445 inode->i_cdev = NULL; in cdev_purge()
Dfile_table.c279 if (unlikely(S_ISCHR(inode->i_mode) && inode->i_cdev != NULL && in __fput()
281 cdev_put(inode->i_cdev); in __fput()
/Linux-v4.19/drivers/char/tpm/
Dtpm-dev.c28 chip = container_of(inode->i_cdev, struct tpm_chip, cdev); in tpm_open()
Dtpmrm-dev.c20 chip = container_of(inode->i_cdev, struct tpm_chip, cdevs); in tpmrm_open()
/Linux-v4.19/drivers/pps/
Dpps.c307 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_open()
316 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_release()
/Linux-v4.19/drivers/staging/most/cdev/
Dcdev.c125 c = to_channel(inode->i_cdev); in comp_open()
166 struct comp_channel *c = to_channel(inode->i_cdev); in comp_close()
/Linux-v4.19/drivers/dax/
Dsuper.c461 inode->i_cdev = &dax_dev->cdev; in dax_dev_get()
573 struct cdev *cdev = inode->i_cdev; in inode_dax()
Ddevice.c606 struct cdev *cdev = inode->i_cdev; in unregister_dev_dax()
674 cdev = inode->i_cdev; in devm_create_dev_dax()
/Linux-v4.19/drivers/fpga/
Ddfl.h273 pdata = container_of(inode->i_cdev, struct dfl_feature_platform_data, in dfl_fpga_inode_to_feature_dev()
/Linux-v4.19/drivers/media/
Dmedia-devnode.c162 devnode = container_of(inode->i_cdev, struct media_devnode, cdev); in media_open()
/Linux-v4.19/drivers/char/
Dbsr.c152 struct cdev *cdev = inode->i_cdev; in bsr_open()
Dsnsc.c79 scd = container_of(inode->i_cdev, struct sysctl_data_s, scd_cdev); in scdrv_open()
/Linux-v4.19/drivers/soc/qcom/
Drmtfs_mem.c80 struct qcom_rmtfs_mem *rmtfs_mem = container_of(inode->i_cdev, in qcom_rmtfs_mem_open()
/Linux-v4.19/kernel/time/
Dposix-clock.c127 container_of(inode->i_cdev, struct posix_clock, cdev); in posix_clock_open()
/Linux-v4.19/drivers/gnss/
Dcore.c41 gdev = container_of(inode->i_cdev, struct gnss_device, cdev); in gnss_open()
/Linux-v4.19/drivers/staging/greybus/
Draw.c260 struct cdev *cdev = inode->i_cdev; in raw_open()
Dauthentication.c185 struct gb_cap *cap = get_cap(inode->i_cdev); in cap_open()
/Linux-v4.19/drivers/char/pcmcia/
Dscr24x_cs.c89 struct scr24x_dev *dev = container_of(inode->i_cdev, in scr24x_open()
/Linux-v4.19/drivers/misc/
Dhpilo.c537 hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev); in ilo_close()
568 hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev); in ilo_open()
/Linux-v4.19/drivers/rtc/
Drtc-dev.c27 struct rtc_device *rtc = container_of(inode->i_cdev, in rtc_dev_open()
/Linux-v4.19/drivers/scsi/osd/
Dosd_uld.c142 struct osd_uld_device *oud = container_of(inode->i_cdev, in osd_uld_open()
/Linux-v4.19/fs/fuse/
Dcuse.c114 dev_t devt = inode->i_cdev->dev; in cuse_open()
/Linux-v4.19/drivers/mfd/
Dcros_ec_dev.c133 struct cros_ec_dev *ec = container_of(inode->i_cdev, in ec_device_open()
/Linux-v4.19/drivers/misc/genwqe/
Dcard_dev.c312 cd = container_of(inode->i_cdev, struct genwqe_dev, cdev_genwqe); in genwqe_open()
398 struct genwqe_dev *cd = container_of(inode->i_cdev, struct genwqe_dev, in genwqe_vma_close()

123