Lines Matching full:gem
3 //! DRM GEM API
25 /// GEM object functions, which must be implemented by drivers.
30 /// Create a new driver data object for a GEM object of a given size.
42 /// Trait that represents a GEM object subtype
58 // SAFETY: All gem objects are refcounted.
121 /// Base operations shared by all GEM object classes
161 // - Therefore, we're guaranteed that `ptr` must be a gem object embedded within `Self`.
185 /// A base GEM object.
219 /// Create a new GEM object.
226 // as long as the GEM object lives.
248 /// Returns the `Device` that owns this GEM object.
251 // the GEM object lives, hence the pointer must be valid.