Searched defs:Object (Results 1 – 3 of 3) sorted by relevance
61 pub struct Object<T: DriverObject> { struct65 parent_resv_obj: Option<ARef<Object<T>>>, argument70 super::impl_aref_for_gem_obj!(impl<T> for Object<T> where T: DriverObject); argument73 unsafe impl<T: DriverObject> Send for Object<T> {} implementation76 unsafe impl<T: DriverObject> Sync for Object<T> {} implementation78 impl<T: DriverObject> Object<T> { implementation179 impl<T: DriverObject> Deref for Object<T> { implementation187 impl<T: DriverObject> DerefMut for Object<T> { implementation193 impl<T: DriverObject> Sealed for Object<T> {} implementation195 impl<T: DriverObject> gem::IntoGEMObject for Object<T> { implementation[all …]
92 fn open(_obj: &<Self::Driver as drm::Driver>::Object, _file: &DriverFile<Self>) -> Result { in open()97 fn close(_obj: &<Self::Driver as drm::Driver>::Object, _file: &DriverFile<Self>) {} in close()147 impl<T: DriverObject> IntoGEMObject for Object<T> { implementation172 D: drm::Driver<Object = Self, File = F>, in create_handle()187 D: drm::Driver<Object = Self, File = F>, in lookup_handle()242 pub struct Object<T: DriverObject + Send + Sync> { struct248 impl<T: DriverObject> Object<T> { impl336 impl<T: DriverObject> super::private::Sealed for Object<T> {} implementation338 impl<T: DriverObject> Deref for Object<T> { implementation346 impl<T: DriverObject> AllocImpl for Object<T> { implementation
24 Object(Object), enumerator27 type Object = Vec<(String, Value)>; typedef