Searched defs:DriverType (Results 1 – 6 of 6) sorted by relevance
150 /// A call to [`RegistrationOps::unregister`] for a given instance of `DriverType` is only valid if in register() argument 119 type DriverType: Default; global() typedef 161 unregister(reg: &Opaque<Self::DriverType>) unregister() argument 201 callbacks_attach(drv: &Opaque<T::DriverType>) callbacks_attach() argument [all...]
52 type DriverType = bindings::platform_driver; typedef61 pdrv: &Opaque<Self::DriverType>, in register()90 unsafe fn unregister(pdrv: &Opaque<Self::DriverType>) { in unregister()
52 const DEVICE_DRIVER_OFFSET: usize = core::mem::offset_of!(Self::DriverType, driver); in register() argument 43 type DriverType = bindings::auxiliary_driver; global() typedef 70 unregister(adrv: &Opaque<Self::DriverType>) unregister() argument
66 type DriverType = bindings::pci_driver; global() typedef 75 register( pdrv: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument 93 unregister(pdrv: &Opaque<Self::DriverType>) unregister() argument
45 // SAFETY: A call to `unregister` for a given instance of `DriverType` is guaranteed to be valid if typedef 54 register( udrv: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument 72 unregister(udrv: &Opaque<Self::DriverType>) unregister() argument
90 type DriverType = bindings::i2c_driver; typedef99 idrv: &Opaque<Self::DriverType>, in register()138 unsafe fn unregister(idrv: &Opaque<Self::DriverType>) { in unregister()