Lines Matching defs:minor
171 /* create a minor node for common graphics ops */
177 "failed to create minor node for gfx");
211 /* create minor node for DRM access */
215 DRM_ERROR("supp_regiter: faled to create minor node for drm");
264 /* remove all minor nodes */
280 minor_t minor;
295 * the mid 3 bits are used for instance number. All minor numbers
300 * (3, MAX_CLONE_MINOR) -- drm minor node for clone open.
302 minor = DEV2MINOR(*devp);
304 ASSERT(minor <= MAX_CLONE_MINOR);
309 if ((minor == GFX_MINOR) || (minor == AGPMASTER_MINOR))
351 * struct. So, we associate minor number with per-process struct
353 * via minor number when close() is called.
360 if (mp->minor == newminor)
373 newp->minor = newminor;
385 /* return a clone minor */
397 minor_t minor;
404 minor = DEV2MINOR(dev);
405 ASSERT(minor <= MAX_CLONE_MINOR);
406 if ((minor == GFX_MINOR) || (minor == AGPMASTER_MINOR))
415 ret = drm_close(dp, minor, flag, otyp, credp);
432 minor_t minor;
447 minor = DEV2MINOR(dev);
448 ASSERT(minor <= MAX_CLONE_MINOR);
449 switch (minor) {
461 default: /* DRM cloning minor nodes */
525 minor_t minor;
544 minor = DEV2MINOR(dev);
545 switch (minor) {
559 if (minor > MAX_CLONE_MINOR)
577 mp = drm_find_file_by_minor(dp, minor);