Lines Matching refs:drm_gem_object
104 fn as_raw(&self) -> *mut bindings::drm_gem_object; in as_raw() argument
113 unsafe fn from_raw<'a>(self_ptr: *mut bindings::drm_gem_object) -> &'a Self; in from_raw()
117 raw_obj: *mut bindings::drm_gem_object, in open_callback() argument
134 raw_obj: *mut bindings::drm_gem_object, in close_callback() argument
148 fn as_raw(&self) -> *mut bindings::drm_gem_object { in as_raw() argument
152 unsafe fn from_raw<'a>(self_ptr: *mut bindings::drm_gem_object) -> &'a Self { in from_raw()
243 obj: Opaque<bindings::drm_gem_object>,
271 obj: Opaque::new(bindings::drm_gem_object::default()), in new()
313 fn as_raw(&self) -> *mut bindings::drm_gem_object { in as_raw() argument
317 extern "C" fn free_callback(obj: *mut bindings::drm_gem_object) { in free_callback() argument
318 let ptr: *mut Opaque<bindings::drm_gem_object> = obj.cast(); in free_callback()