Lines Matching refs:kdev
243 minor->kdev = drm_sysfs_minor_alloc(minor); in drm_minor_alloc()
244 if (IS_ERR(minor->kdev)) { in drm_minor_alloc()
245 r = PTR_ERR(minor->kdev); in drm_minor_alloc()
272 put_device(minor->kdev); in drm_minor_free()
302 ret = device_add(minor->kdev); in drm_minor_register()
329 if (!minor || !device_is_registered(minor->kdev)) in drm_minor_unregister()
341 device_del(minor->kdev); in drm_minor_unregister()
343 dev_set_drvdata(minor->kdev, NULL); /* safety belt */ in drm_minor_unregister()
847 ret = sysfs_create_link(minor->kdev->kobj.parent, in create_compat_control_link()
848 &minor->kdev->kobj, in create_compat_control_link()
876 sysfs_remove_link(minor->kdev->kobj.parent, name); in remove_compat_control_link()
1194 drm_create_cdevs(device_t kdev)
1199 struct drm_softc *softc = device_get_softc(kdev);
1203 unit = device_get_unit(kdev);
1286 struct cdev *kdev = ap->a_head.a_dev; in drm_mmap_single() local
1292 dev = drm_get_device_from_kdev(kdev); in drm_mmap_single()