Home
last modified time | relevance | path

Searched refs:RegType (Results 1 – 4 of 4) sorted by relevance

/rust/kernel/
A Ddriver.rs28 type RegType: Default; typedef
37 reg: &Opaque<Self::RegType>, in register() argument
48 unsafe fn unregister(reg: &Opaque<Self::RegType>); in unregister() argument
60 reg: Opaque<T::RegType>,
75 reg <- Opaque::try_ffi_init(|ptr: *mut T::RegType| { in new()
77 unsafe { ptr.write(T::RegType::default()) }; in new()
81 let drv = unsafe { &*(ptr as *const Opaque<T::RegType>) }; in new()
A Dplatform.rs30 type RegType = bindings::platform_driver; typedef
33 pdrv: &Opaque<Self::RegType>, in register() argument
60 unsafe fn unregister(pdrv: &Opaque<Self::RegType>) { in unregister() argument
A Dauxiliary.rs27 type RegType = bindings::auxiliary_driver; typedef
30 adrv: &Opaque<Self::RegType>, in register() argument
48 unsafe fn unregister(adrv: &Opaque<Self::RegType>) { in unregister() argument
A Dpci.rs32 type RegType = bindings::pci_driver; typedef
35 pdrv: &Opaque<Self::RegType>, in register() argument
53 unsafe fn unregister(pdrv: &Opaque<Self::RegType>) { in unregister() argument

Completed in 8 milliseconds