Lines Matching refs:drm_device

198 	int (*load) (struct drm_device *, unsigned long flags);
218 int (*open) (struct drm_device *, struct drm_file *);
232 void (*postclose) (struct drm_device *, struct drm_file *);
249 void (*unload) (struct drm_device *);
261 void (*release) (struct drm_device *);
268 void (*master_set)(struct drm_device *dev, struct drm_file *file_priv,
275 void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv);
291 struct drm_gem_object *(*gem_create_object)(struct drm_device *dev,
299 int (*prime_handle_to_fd)(struct drm_device *dev, struct drm_file *file_priv,
306 int (*prime_fd_to_handle)(struct drm_device *dev, struct drm_file *file_priv,
316 struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev,
325 struct drm_device *dev,
351 struct drm_device *dev,
369 struct drm_device *dev, uint32_t handle,
441 drmm_cgroup_register_region(struct drm_device *dev,
474 struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
476 int drm_dev_register(struct drm_device *dev, unsigned long flags);
477 void drm_dev_unregister(struct drm_device *dev);
479 void drm_dev_get(struct drm_device *dev);
480 void drm_dev_put(struct drm_device *dev);
481 void drm_put_dev(struct drm_device *dev);
482 bool drm_dev_enter(struct drm_device *dev, int *idx);
484 void drm_dev_unplug(struct drm_device *dev);
499 static inline bool drm_dev_is_unplugged(struct drm_device *dev) in drm_dev_is_unplugged()
522 static inline bool drm_core_check_all_features(const struct drm_device *dev, in drm_core_check_all_features()
540 static inline bool drm_core_check_feature(const struct drm_device *dev, in drm_core_check_feature()
554 static inline bool drm_drv_uses_atomic_modeset(struct drm_device *dev) in drm_drv_uses_atomic_modeset()
568 void drm_debugfs_dev_init(struct drm_device *dev, struct dentry *root);
570 static inline void drm_debugfs_dev_init(struct drm_device *dev, struct dentry *root) in drm_debugfs_dev_init()