Lines Matching refs:ioctl
546 #define DRM_IOCTL_DEF(ioctl, _func, _flags) \ argument
547 [DRM_IOCTL_NR(ioctl)] = { \
548 .cmd = ioctl, \
551 .name = #ioctl \
687 const struct drm_ioctl_desc *ioctl = NULL; in drm_ioctl() local
707 ioctl = &dev->driver->ioctls[nr - DRM_COMMAND_BASE]; in drm_ioctl()
712 ioctl = &drm_ioctls[nr]; in drm_ioctl()
715 drv_size = _IOC_SIZE(ioctl->cmd); in drm_ioctl()
718 cmd = ioctl->cmd; in drm_ioctl()
723 file_priv->authenticated, ioctl->name); in drm_ioctl()
726 func = ioctl->func; in drm_ioctl()
734 retcode = drm_ioctl_permit(ioctl->flags, file_priv); in drm_ioctl()
765 (ioctl->flags & DRM_UNLOCKED)) in drm_ioctl()
780 if (!ioctl) in drm_ioctl()