Lines Matching refs:minor

88 			     struct dentry *root, struct drm_minor *minor)  in drm_debugfs_create_files()  argument
90 struct drm_device *dev = minor->dev; in drm_debugfs_create_files()
117 tmp->minor = minor; in drm_debugfs_create_files()
121 mutex_lock(&minor->debugfs_lock); in drm_debugfs_create_files()
122 list_add(&tmp->list, &minor->debugfs_list); in drm_debugfs_create_files()
123 mutex_unlock(&minor->debugfs_lock); in drm_debugfs_create_files()
128 drm_debugfs_remove_files(files, count, minor); in drm_debugfs_create_files()
144 int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() argument
147 struct drm_device *dev = minor->dev; in drm_debugfs_init()
151 INIT_LIST_HEAD(&minor->debugfs_list); in drm_debugfs_init()
152 mutex_init(&minor->debugfs_lock); in drm_debugfs_init()
154 minor->debugfs_root = debugfs_create_dir(name, root); in drm_debugfs_init()
155 if (!minor->debugfs_root) { in drm_debugfs_init()
161 minor->debugfs_root, minor); in drm_debugfs_init()
163 debugfs_remove(minor->debugfs_root); in drm_debugfs_init()
164 minor->debugfs_root = NULL; in drm_debugfs_init()
170 ret = dev->driver->debugfs_init(minor); in drm_debugfs_init()
192 struct drm_minor *minor) in drm_debugfs_remove_files() argument
198 mutex_lock(&minor->debugfs_lock); in drm_debugfs_remove_files()
200 list_for_each_safe(pos, q, &minor->debugfs_list) { in drm_debugfs_remove_files()
209 mutex_unlock(&minor->debugfs_lock); in drm_debugfs_remove_files()
222 int drm_debugfs_cleanup(struct drm_minor *minor) in drm_debugfs_cleanup() argument
224 struct drm_device *dev = minor->dev; in drm_debugfs_cleanup()
226 if (!minor->debugfs_root) in drm_debugfs_cleanup()
230 dev->driver->debugfs_cleanup(minor); in drm_debugfs_cleanup()
232 drm_debugfs_remove_files(drm_debugfs_list, DRM_DEBUGFS_ENTRIES, minor); in drm_debugfs_cleanup()
234 debugfs_remove(minor->debugfs_root); in drm_debugfs_cleanup()
235 minor->debugfs_root = NULL; in drm_debugfs_cleanup()
379 struct drm_minor *minor = connector->dev->primary; in drm_debugfs_connector_add() local
382 if (!minor->debugfs_root) in drm_debugfs_connector_add()
385 root = debugfs_create_dir(connector->name, minor->debugfs_root); in drm_debugfs_connector_add()