Searched refs:i_cdev (Results 1 - 37 of 37) sorted by relevance

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

Completed in 985 milliseconds