Searched refs:chrdev (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.15/Documentation/misc-devices/ |
| D | uacce.rst | 92 Uacce creates a chrdev for every device registered to it. New queue is 93 created when user application open the chrdev. The file descriptor is used 96 a chrdev to the user space. The user application communicates with the
|
| /Linux-v5.15/include/linux/iio/ |
| D | iio-opaque.h | 56 struct cdev chrdev; member
|
| /Linux-v5.15/drivers/iio/ |
| D | industrialio-core.c | 1731 container_of(inode->i_cdev, struct iio_dev_opaque, chrdev); in iio_chrdev_open() 1766 container_of(inode->i_cdev, struct iio_dev_opaque, chrdev); in iio_chrdev_release() 1939 cdev_init(&iio_dev_opaque->chrdev, &iio_buffer_fileops); in __iio_device_register() 1941 cdev_init(&iio_dev_opaque->chrdev, &iio_event_fileops); in __iio_device_register() 1945 iio_dev_opaque->chrdev.owner = this_mod; in __iio_device_register() 1951 ret = cdev_device_add(&iio_dev_opaque->chrdev, &indio_dev->dev); in __iio_device_register() 1977 cdev_device_del(&iio_dev_opaque->chrdev, &indio_dev->dev); in iio_device_unregister()
|
| /Linux-v5.15/drivers/gpio/ |
| D | gpiolib.h | 49 struct cdev chrdev; member
|
| D | gpiolib-cdev.c | 2279 struct gpio_device, chrdev); in gpio_chrdev_open() 2361 cdev_init(&gdev->chrdev, &gpio_fileops); in gpiolib_cdev_register() 2362 gdev->chrdev.owner = THIS_MODULE; in gpiolib_cdev_register() 2365 ret = cdev_device_add(&gdev->chrdev, &gdev->dev); in gpiolib_cdev_register() 2377 cdev_device_del(&gdev->chrdev, &gdev->dev); in gpiolib_cdev_unregister()
|
| /Linux-v5.15/drivers/mmc/core/ |
| D | block.c | 162 struct cdev chrdev; member 2542 struct mmc_rpmb_data, chrdev); in mmc_rpmb_chrdev_open() 2554 struct mmc_rpmb_data, chrdev); in mmc_rpmb_chrdev_release() 2617 cdev_init(&rpmb->chrdev, &mmc_rpmb_fileops); in mmc_blk_alloc_rpmb_part() 2618 rpmb->chrdev.owner = THIS_MODULE; in mmc_blk_alloc_rpmb_part() 2619 ret = cdev_device_add(&rpmb->chrdev, &rpmb->dev); in mmc_blk_alloc_rpmb_part() 2644 cdev_device_del(&rpmb->chrdev, &rpmb->dev); in mmc_blk_remove_rpmb_part()
|
| /Linux-v5.15/Documentation/ide/ |
| D | ChangeLog.ide-tape.1995-2002 | 187 * 3 : 2+follow all chrdev related procedures
|