Home
last modified time | relevance | path

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

/linux-4.1.27/fs/
Dchar_dev.c355 p = inode->i_cdev; in chrdev_open()
367 p = inode->i_cdev; in chrdev_open()
369 inode->i_cdev = p = new; in chrdev_open()
404 inode->i_cdev = NULL; in cd_forget()
415 inode->i_cdev = NULL; in cdev_purge()
Dfile_table.c210 if (unlikely(S_ISCHR(inode->i_mode) && inode->i_cdev != NULL && in __fput()
212 cdev_put(inode->i_cdev); in __fput()
Dinode.c154 inode->i_cdev = NULL; in inode_init_always()
549 if (S_ISCHR(inode->i_mode) && inode->i_cdev) in evict()
/linux-4.1.27/drivers/pps/
Dpps.c247 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_open()
256 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_release()
/linux-4.1.27/drivers/char/tpm/
Dtpm-dev.c57 container_of(inode->i_cdev, struct tpm_chip, cdev); in tpm_open()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_fops.c33 struct mic_device *mdev = container_of(inode->i_cdev, in mic_open()
/linux-4.1.27/drivers/platform/chrome/
Dcros_ec_dev.c74 filp->private_data = container_of(inode->i_cdev, in ec_device_open()
/linux-4.1.27/drivers/media/
Dmedia-devnode.c167 mdev = container_of(inode->i_cdev, struct media_devnode, cdev); in media_open()
/linux-4.1.27/drivers/char/
Dbsr.c152 struct cdev *cdev = inode->i_cdev; in bsr_open()
Dmsm_smd_pkt.c295 smd_pkt_devp = container_of(inode->i_cdev, struct smd_pkt_dev, cdev); in smd_pkt_open()
Dsnsc.c79 scd = container_of(inode->i_cdev, struct sysctl_data_s, scd_cdev); in scdrv_open()
Dvirtio_console.c1043 struct cdev *cdev = inode->i_cdev; in port_fops_open()
/linux-4.1.27/drivers/watchdog/
Dwatchdog_dev.c420 wdd = container_of(inode->i_cdev, struct watchdog_device, cdev); in watchdog_open()
/linux-4.1.27/drivers/misc/
Dhpilo.c540 hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev); in ilo_close()
571 hw = container_of(ip->i_cdev, struct ilo_hwinfo, cdev); in ilo_open()
Dphantom.c216 struct phantom_device *dev = container_of(inode->i_cdev, in phantom_open()
/linux-4.1.27/kernel/time/
Dposix-clock.c157 container_of(inode->i_cdev, struct posix_clock, cdev); in posix_clock_open()
/linux-4.1.27/drivers/rtc/
Drtc-dev.c28 struct rtc_device *rtc = container_of(inode->i_cdev, in rtc_dev_open()
/linux-4.1.27/fs/fuse/
Dcuse.c113 dev_t devt = inode->i_cdev->dev; in cuse_open()
/linux-4.1.27/drivers/scsi/osd/
Dosd_uld.c142 struct osd_uld_device *oud = container_of(inode->i_cdev, in osd_uld_open()
/linux-4.1.27/drivers/iio/
Dindustrialio-core.c1088 struct iio_dev *indio_dev = container_of(inode->i_cdev, in iio_chrdev_open()
1106 struct iio_dev *indio_dev = container_of(inode->i_cdev, in iio_chrdev_release()
/linux-4.1.27/drivers/staging/ozwpan/
Dozcdev.c76 struct oz_cdev *dev = container_of(inode->i_cdev, struct oz_cdev, cdev); in oz_cdev_open()
/linux-4.1.27/drivers/misc/genwqe/
Dcard_dev.c313 cd = container_of(inode->i_cdev, struct genwqe_dev, cdev_genwqe); in genwqe_open()
400 struct genwqe_dev *cd = container_of(inode->i_cdev, struct genwqe_dev, in genwqe_vma_close()
/linux-4.1.27/drivers/misc/mei/
Dmain.c55 dev = container_of(inode->i_cdev, struct mei_device, cdev); in mei_open()
/linux-4.1.27/drivers/char/xilinx_hwicap/
Dxilinx_hwicap.c531 drvdata = container_of(inode->i_cdev, struct hwicap_drvdata, cdev); in hwicap_open()
/linux-4.1.27/drivers/infiniband/core/
Duser_mad.c928 port = container_of(inode->i_cdev, struct ib_umad_port, cdev); in ib_umad_open()
1024 port = container_of(inode->i_cdev, struct ib_umad_port, sm_cdev); in ib_umad_sm_open()
Duverbs_main.c759 dev = container_of(inode->i_cdev, struct ib_uverbs_device, cdev); in ib_uverbs_open()
Ducm.c1169 file->device = container_of(inode->i_cdev, struct ib_ucm_device, cdev); in ib_ucm_open()
/linux-4.1.27/drivers/hsi/clients/
Dhsi_char.c610 cl_data = container_of(inode->i_cdev, struct hsc_client_data, cdev); in hsc_open()
/linux-4.1.27/drivers/usb/gadget/function/
Df_hid.c355 container_of(inode->i_cdev, struct f_hidg, cdev); in f_hidg_open()
Df_printer.c350 dev = container_of(inode->i_cdev, struct printer_dev, printer_cdev); in printer_open()
/linux-4.1.27/drivers/input/
Djoydev.c253 container_of(inode->i_cdev, struct joydev, cdev); in joydev_open()
Dmousedev.c547 mousedev = container_of(inode->i_cdev, struct mousedev, cdev); in mousedev_open()
Devdev.c441 struct evdev *evdev = container_of(inode->i_cdev, struct evdev, cdev); in evdev_open()
/linux-4.1.27/kernel/trace/
Dtrace.c3011 if (inode->i_cdev) /* See trace_create_cpu_file() */ in tracing_get_cpu()
3012 return (long)inode->i_cdev - 1; in tracing_get_cpu()
6085 d_inode(ret)->i_cdev = (void *)(cpu + 1); in trace_create_cpu_file()
/linux-4.1.27/include/linux/
Dfs.h659 struct cdev *i_cdev; member
/linux-4.1.27/drivers/scsi/
Dpmcraid.c3531 pinstance = container_of(inode->i_cdev, struct pmcraid_instance, cdev); in DEF_SCSI_QCMD()