Searched defs:Registration (Results 1 – 16 of 16) sorted by relevance
22 pub struct Registration(NonNull<bindings::faux_device>); struct24 impl Registration { impl53 impl AsRef<device::Device> for Registration { implementation61 impl Drop for Registration { implementation72 unsafe impl Send for Registration {} implementation77 unsafe impl Sync for Registration {} implementation
143 pub struct Registration<T: RegistrationOps> { struct148 // SAFETY: `Registration` has no fields or methods accessible via `&Registration`, so it is safe to argument150 unsafe impl<T: RegistrationOps> Sync for Registration<T> {} implementation154 unsafe impl<T: RegistrationOps> Send for Registration<T> {} implementation156 impl<T: RegistrationOps> Registration<T> { impl176 impl<T: RegistrationOps> PinnedDrop for Registration<T> { implementation
288 pub struct Registration(NonNull<bindings::auxiliary_device>); struct290 impl Registration { impl333 impl Drop for Registration { implementation348 unsafe impl Send for Registration {} implementation351 unsafe impl Sync for Registration {} implementation
903 pub struct Registration<T: Driver>(KBox<UnsafeCell<bindings::cpufreq_driver>>, PhantomData<T>); struct907 unsafe impl<T: Driver> Sync for Registration<T> {} implementation912 unsafe impl<T: Driver> Send for Registration<T> {} implementation914 impl<T: Driver> Registration<T> { implementation1058 impl<T: Driver> Registration<T> { impl1391 impl<T: Driver> Drop for Registration<T> { implementation
121 pub struct Registration<T: Driver>(ARef<drm::Device<T>>); struct123 impl<T: Driver> Registration<T> { implementation159 unsafe impl<T: Driver> Sync for Registration<T> {} implementation162 unsafe impl<T: Driver> Send for Registration<T> {} implementation164 impl<T: Driver> Drop for Registration<T> { implementation
365 Feature Overview380 Usage Requirements405 Fallback Behavior423 Limitations
185 pub struct Registration<T: Handler + 'static> { struct187 inner: Devres<RegistrationInner>, argument198 impl<T: Handler + 'static> Registration<T> { argument266 let registration = unsafe { &*(ptr as *const Registration<T>) }; in handle_irq_callback() constant
641 pub struct Registration { struct645 // SAFETY: The only action allowed in a `Registration` instance is dropping it, which is safe to do argument647 unsafe impl Send for Registration {} implementation649 impl Registration { implementation669 impl Drop for Registration { implementation
9 Registration chapter
15 Registration chapter
44 Registration chapter
29 Registration chapter
77 Registration chapter
127 Registration section in Coding examples
177 Registration section in Interface to Synthesizer Device
1673 pub(crate) struct Registration<'a> { struct1677 impl<'a> Registration<'a> { implementation1693 impl Drop for Registration<'_> { implementation