Home
last modified time | relevance | path

Searched defs:Registration (Results 1 – 12 of 12) sorted by relevance

/linux/rust/kernel/
H A Dfaux.rs22 pub struct Registration(NonNull<bindings::faux_device>); global() struct
24 impl Registration { global() implementation
53 impl AsRef<device::Device> for Registration { global() implementation
61 impl Drop for Registration { global() implementation
72 unsafe impl Send for Registration {} global() implementation
77 unsafe impl Sync for Registration {} global() implementation
H A Ddriver.rs171 pub struct Registration<T: RegistrationOps> { global() struct
176 regRegistration global() argument
178 unsafe impl<T: RegistrationOps> Sync for Registration<T> {} global() implementation
182 unsafe impl<T: RegistrationOps> Send for Registration<T> {} global() implementation
184 impl<T: RegistrationOps + 'static> Registration<T> { global() implementation
238 impl<T: RegistrationOps> PinnedDrop for Registration<T> { global() implementation
[all...]
H A Dauxiliary.rs338 pub struct Registration(NonNull<bindings::auxiliary_device>); global() struct
340 impl Registration { global() implementation
394 impl Drop for Registration { global() implementation
409 unsafe impl Send for Registration {} global() implementation
412 unsafe impl Sync for Registration {} global() implementation
[all...]
H A Di2c.rs556 pub struct Registration(NonNull<bindings::i2c_client>); global() struct
558 impl Registration { global() implementation
582 impl Drop for Registration { global() implementation
591 unsafe impl Send for Registration {} global() implementation
595 unsafe impl Sync for Registration {} global() implementation
H A Dcpufreq.rs903 pub struct Registration<T: Driver>(KBox<UnsafeCell<bindings::cpufreq_driver>>, PhantomData<T>); global() struct
907 unsafe impl<T: Driver> Sync for Registration<T> {} global() implementation
912 unsafe impl<T: Driver> Send for Registration<T> {} global() implementation
914 impl<T: Driver> Registration<T> { global() implementation
1060 impl<T: Driver> Registration<T> { global() implementation
1392 impl<T: Driver> Drop for Registration<T> { global() implementation
[all...]
/linux/rust/kernel/irq/
H A Drequest.rs184 pub struct Registration<T: Handler> { struct
197 impl<T: Handler> Registration<T> { implementation
186 innerRegistration global() argument
268 let registration = unsafe { &*(ptr as *const Registration<T>) }; handle_irq_callback() constant
[all...]
/linux/Documentation/power/regulator/
H A Dregulator.rst9 Registration chapter
/linux/Documentation/driver-api/driver-model/
H A Dbus.rst29 Registration chapter
H A Ddriver.rst77 Registration chapter
/linux/Documentation/networking/
H A Dpage_pool.rst127 Registration global() section in Coding examples
/linux/Documentation/sound/designs/
H A Dseq-oss.rst177 Registration section in Interface to Synthesizer Device
/linux/drivers/android/binder/
H A Dprocess.rs1715 pub(crate) struct Registration<'a> { struct
1719 impl<'a> Registration<'a> { impl
1735 impl Drop for Registration<'_> { implementation