Lines Matching +full:master +full:- +full:level
26 * enum switch_power_state - power state of drm device
44 * struct drm_device - DRM device structure
53 /** @ref: Object ref-count */
56 /** @dev: Device structure of bus-device */
85 * per-device structure.
119 * @master:
121 * Currently active master for this device.
124 struct drm_master *master; member
127 * @driver_features: per-device driver features
130 * certain features on a per-device basis while still
144 /** @anon_inode: inode for private address-space */
153 * Lock for others (not &drm_minor.master and &drm_file.is_master)
163 * Lock for &drm_minor.master and &drm_file.is_master
187 * List of open DRM files for in-kernel clients.
202 * List of in-kernel clients. Protected by &clientlist_mutex.
214 * with high-precision timestamping (otherwise there are races) and the
227 * is free-standing and not part of &struct drm_crtc itself. It must be
239 * @vbl_lock: Top-level vblank references lock, wraps the low-level
248 * wrap-around of the vblank register. It is used by the vblank core to
249 * handle wrap-arounds.
253 * high-precision timestamps. That approach is suffering from small
258 * can instead choose to use a runtime configurable per-crtc value
261 * to use the per-crtc value.
263 * If non-zero, &drm_crtc_funcs.get_vblank_counter must be set.