/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_debugfs.h | 51 * &struct drm_minor. 64 * drm_info_list on a &struct drm_minor. 73 /** @minor: &struct drm_minor for this node. */ 74 struct drm_minor *minor; 85 struct drm_minor *minor); 87 int count, struct drm_minor *minor); 91 struct drm_minor *minor) in drm_debugfs_create_files() 95 int count, struct drm_minor *minor) in drm_debugfs_remove_files()
|
H A D | drm_device.h | 13 struct drm_minor; 101 struct drm_minor *primary; 104 struct drm_minor *render; 148 * Lock for others (not &drm_minor.master and &drm_file.is_master) 158 * Lock for &drm_minor.master and &drm_file.is_master
|
H A D | drm_file.h | 48 * FIXME: Not sure we want to have drm_minor here in the end, but to avoid 62 * struct drm_minor - DRM device minor structure 70 struct drm_minor { struct 264 /** @minor: &struct drm_minor for this file. */ 265 struct drm_minor *minor; 415 struct file *mock_drm_getfile(struct drm_minor *minor, unsigned int flags);
|
H A D | drm_client.h | 18 struct drm_minor; 193 void drm_client_debugfs_init(struct drm_minor *minor);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_internal.h | 41 struct drm_minor; 49 struct drm_file *drm_file_alloc(struct drm_minor *minor); 93 struct drm_minor *drm_minor_acquire(unsigned int minor_id); 94 void drm_minor_release(struct drm_minor *minor); 166 struct device *drm_sysfs_minor_alloc(struct drm_minor *minor); 196 int drm_debugfs_init(struct drm_minor *minor, int minor_id, 198 void drm_debugfs_cleanup(struct drm_minor *minor); 205 static inline int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() 211 static inline void drm_debugfs_cleanup(struct drm_minor *minor) in drm_debugfs_cleanup() 268 void drm_framebuffer_debugfs_init(struct drm_minor *mino [all...] |
H A D | drm_drv.c | 73 * of them is represented by a drm_minor object. Depending on the capabilities 77 * NULL or a valid drm_minor pointer and stays valid as long as the device is 83 static struct drm_minor **drm_minor_get_slot(struct drm_device *dev, in drm_minor_get_slot() 98 struct drm_minor *minor = data; in drm_minor_alloc_release() 112 struct drm_minor *minor; in drm_minor_alloc() 152 struct drm_minor *minor; in drm_minor_register() 187 struct drm_minor *minor; in drm_minor_unregister() 213 struct drm_minor *drm_minor_acquire(unsigned int minor_id) in drm_minor_acquire() 215 struct drm_minor *minor; in drm_minor_acquire() 234 void drm_minor_release(struct drm_minor *mino [all...] |
H A D | drm_debugfs.c | 54 struct drm_minor *minor = node->minor; in drm_name_info() 177 struct dentry *root, struct drm_minor *minor) in drm_debugfs_create_files() 206 int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() 238 struct drm_minor *minor) in drm_debugfs_remove_files() 260 static void drm_debugfs_remove_all_files(struct drm_minor *minor) in drm_debugfs_remove_all_files() 273 void drm_debugfs_cleanup(struct drm_minor *minor) in drm_debugfs_cleanup() 419 struct drm_minor *minor = connector->dev->primary; in drm_debugfs_connector_add() 453 struct drm_minor *minor = crtc->dev->primary; in drm_debugfs_crtc_add()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_internal.h | 42 struct drm_minor; 50 struct drm_file *drm_file_alloc(struct drm_minor *minor); 81 struct drm_minor *drm_minor_acquire(unsigned int minor_id); 82 void drm_minor_release(struct drm_minor *minor); 154 struct device *drm_sysfs_minor_alloc(struct drm_minor *minor); 183 int drm_debugfs_init(struct drm_minor *minor, int minor_id, 185 void drm_debugfs_cleanup(struct drm_minor *minor); 193 static inline int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() 199 static inline void drm_debugfs_cleanup(struct drm_minor *minor) in drm_debugfs_cleanup() 262 void drm_framebuffer_debugfs_init(struct drm_minor *mino [all...] |
H A D | drm_drv.c | 76 * of them is represented by a drm_minor object. Depending on the capabilities 80 * NULL or a valid drm_minor pointer and stays valid as long as the device is 86 static struct drm_minor **drm_minor_get_slot(struct drm_device *dev, in drm_minor_get_slot() 103 struct drm_minor *minor = data; in drm_minor_alloc_release() 121 struct drm_minor *minor; in drm_minor_alloc() 165 struct drm_minor *minor; in drm_minor_register() 208 struct drm_minor *minor; in drm_minor_unregister() 238 struct drm_minor *drm_minor_acquire(unsigned int minor_id) in drm_minor_acquire() 240 struct drm_minor *minor; in drm_minor_acquire() 259 void drm_minor_release(struct drm_minor *mino [all...] |
H A D | drm_debugfs.c | 235 struct dentry *root, struct drm_minor *minor) in drm_debugfs_create_files() 264 int drm_debugfs_init(struct drm_minor *minor, int minor_id, in drm_debugfs_init() 303 struct drm_minor *minor = dev->primary; in drm_debugfs_late_register() 317 struct drm_minor *minor) in drm_debugfs_remove_files() 339 static void drm_debugfs_remove_all_files(struct drm_minor *minor) in drm_debugfs_remove_all_files() 352 void drm_debugfs_cleanup(struct drm_minor *minor) in drm_debugfs_cleanup() 545 struct drm_minor *minor = connector->dev->primary; in drm_debugfs_connector_add() 586 struct drm_minor *minor = crtc->dev->primary; in drm_debugfs_crtc_add()
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_debugfs.h | 67 * &struct drm_minor. 80 * drm_info_list on a &struct drm_minor. 89 /** @minor: &struct drm_minor for this node. */ 90 struct drm_minor *minor; 144 struct drm_minor *minor); 146 int count, struct drm_minor *minor); 159 struct drm_minor *minor) in drm_debugfs_create_files() 163 int count, struct drm_minor *minor) in drm_debugfs_remove_files()
|
H A D | drm_accel.h | 58 void accel_minor_replace(struct drm_minor *minor, int index); 61 void accel_debugfs_init(struct drm_minor *minor, int minor_id); 84 static inline void accel_minor_replace(struct drm_minor *minor, int index) in accel_minor_replace() 92 static inline void accel_debugfs_init(struct drm_minor *minor, int minor_id) in accel_debugfs_init()
|
H A D | drm_device.h | 13 struct drm_minor; 98 struct drm_minor *primary; 107 struct drm_minor *render; 110 struct drm_minor *accel; 154 * Lock for others (not &drm_minor.master and &drm_file.is_master) 164 * Lock for &drm_minor.master and &drm_file.is_master
|
H A D | drm_file.h | 49 * FIXME: Not sure we want to have drm_minor here in the end, but to avoid 67 * struct drm_minor - DRM device minor structure 75 struct drm_minor { struct 295 /** @minor: &struct drm_minor for this file. */ 296 struct drm_minor *minor; 445 int drm_open_helper(struct file *filp, struct drm_minor *minor); 495 struct file *mock_drm_getfile(struct drm_minor *minor, unsigned int flags);
|
/kernel/linux/linux-6.6/drivers/accel/ |
H A D | drm_accel.c | 57 struct drm_minor *minor = node->minor; in accel_name_info() 83 * @minor: Pointer to the drm_minor instance. 90 void accel_debugfs_init(struct drm_minor *minor, int minor_id) in accel_debugfs_init() 170 void accel_minor_replace(struct drm_minor *minor, int index) in accel_minor_replace() 184 * The object can be only a drm_minor that represents an accel device. 190 static struct drm_minor *accel_minor_acquire(unsigned int minor_id) in accel_minor_acquire() 192 struct drm_minor *minor; in accel_minor_acquire() 211 static void accel_minor_release(struct drm_minor *minor) in accel_minor_release() 230 struct drm_minor *minor; in accel_open() 260 struct drm_minor *mino in accel_stub_open() [all...] |
/kernel/linux/linux-6.6/drivers/accel/ivpu/ |
H A D | ivpu_debugfs.h | 9 struct drm_minor; 11 void ivpu_debugfs_init(struct drm_minor *minor);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_debugfs.h | 21 extern void nouveau_drm_debugfs_init(struct drm_minor *); 26 nouveau_drm_debugfs_init(struct drm_minor *minor) in nouveau_drm_debugfs_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_debugfs.h | 21 extern void nouveau_drm_debugfs_init(struct drm_minor *); 26 nouveau_drm_debugfs_init(struct drm_minor *minor) in nouveau_drm_debugfs_init()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/ |
H A D | dp_debug.h | 47 struct drm_minor *minor); 63 struct drm_connector **connector, struct drm_minor *minor) in dp_debug_get()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/ |
H A D | dp_debug.h | 46 struct drm_minor *minor); 62 struct drm_connector *connector, struct drm_minor *minor) in dp_debug_get()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | debugfs.c | 179 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_remove_vgpu() 193 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_init() 207 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_clean()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.h | 25 struct drm_minor; 98 int (*debugfs_init)(struct tilcdc_module *mod, struct drm_minor *minor);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_drv.h | 25 struct drm_minor; 103 int (*debugfs_init)(struct tilcdc_module *mod, struct drm_minor *minor);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | debugfs.c | 196 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_remove_vgpu() 210 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_init() 224 struct drm_minor *minor = gvt->gt->i915->drm.primary; in intel_gvt_debugfs_clean()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/pl111/ |
H A D | pl111_drm.h | 101 struct drm_minor; 160 void pl111_debugfs_init(struct drm_minor *minor);
|