Lines Matching refs:master
364 if (!_DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock) || \
365 _file_priv->master->lock.file_priv != _file_priv) { \
367 __func__, _DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock),\
368 (void *)_file_priv->master->lock.file_priv, (void *)_file_priv); \
475 int idx; /* Index into master buflist */
563 struct drm_master *master;
796 int (*set_busid)(struct drm_device *dev, struct drm_master *master);
797 int (*set_unique)(struct drm_device *dev, struct drm_master *master,
903 int (*master_create)(struct drm_device *dev, struct drm_master *master);
904 void (*master_destroy)(struct drm_device *dev, struct drm_master *master);
906 * master_set is called whenever the minor master is set.
907 * master_drop is called whenever the minor master is dropped.
977 struct kref refcount; /* refcount for this master */
980 struct drm_minor *minor; /**< link back to minor we are a master for */
1003 struct drm_master *master; /* currently active master for this node */
1052 int is_master; /* this file private is a master for a minor */
1053 struct drm_master *master; /* master this node is currently associated with
1054 N.B. not always minor->master */
1421 int drm_remove_magic(struct drm_master *master, drm_magic_t magic);
1527 extern struct drm_master *drm_master_get(struct drm_master *master);
1528 extern void drm_master_put(struct drm_master **master);