Lines Matching defs:ioctl
325 * ioctl, and release it via DRM_IOCTL_UNLOCK after finishing
429 drm_ioctl_desc_t *ioctl;
469 ioctl = &drm_ioctls[nr];
472 /* It's not a core DRM ioctl, try driver-specific. */
473 if (ioctl->func == NULL && nr >= DRM_COMMAND_BASE) {
474 /* The array entries begin at DRM_COMMAND_BASE ioctl nr */
477 DRM_ERROR("Bad driver ioctl number, 0x%x (of 0x%x)",
481 ioctl = &dp->driver->driver_ioctls[nr];
484 func = ioctl->func;
497 if (((ioctl->flags & DRM_ROOT_ONLY) && !DRM_SUSER(credp)) ||
498 ((ioctl->flags & DRM_AUTH) && !fpriv->authenticated) ||
499 ((ioctl->flags & DRM_MASTER) && !fpriv->master))