Home
last modified time | relevance | path

Searched refs:ThisModule (Results 1 – 14 of 14) sorted by relevance

/linux/rust/kernel/
H A Dlib.rs156 ThisModule, //
171 const THIS_MODULE: ThisModule = { in init()
173 unsafe { ThisModule::from_ptr(core::ptr::null_mut()) } in init()
192 pub struct ThisModule(*mut bindings::module); global() struct
195 unsafe impl Sync for ThisModule {} global() implementation
197 impl ThisModule { global() implementation
203 from_ptr(ptr: *mut bindings::module) -> ThisModule from_ptr() argument
H A Ddriver.rs113 ThisModule, //
162 module: &'static ThisModule,
228 pub fn new(name: &'static CStr, module: &'static ThisModule) -> impl PinInit<Self, Error> in new()
276 module: &'static $crate::ThisModule
152 register( reg: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument
H A Dprelude.rs121 ThisModule, //
H A Dauxiliary.rs28 ThisModule, //
61 module: &'static ThisModule, in register()
54 register( adrv: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument
H A Dpci.rs23 ThisModule, //
79 module: &'static ThisModule, in register()
77 register( pdrv: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument
H A Dusb.rs23 ThisModule, //
51 module: &'static ThisModule,
56 register( udrv: &Opaque<Self::DriverType>, name: &'static CStr, module: &'static ThisModule, ) -> Result register() argument
H A Dplatform.rs28 ThisModule, //
63 module: &'static ThisModule, in register() argument
H A Dconfigfs.rs29 //! use kernel::ThisModule;
38 //! fn init(_module: &'static ThisModule) -> impl PinInit<Self, Error> {
747 owner: &'static ThisModule,
768 owner: &'static ThisModule,
H A Di2c.rs101 module: &'static ThisModule, in register() argument
/linux/samples/rust/
H A Drust_driver_faux.rs24 fn init(_module: &'static ThisModule) -> Result<Self> { in init()
H A Drust_minimal.rs30 fn init(_module: &'static ThisModule) -> Result<Self> { in init()
H A Drust_print_main.rs62 fn init(_module: &'static ThisModule) -> Result<Self> { in init()
H A Drust_driver_auxiliary.rs188 fn init(module: &'static kernel::ThisModule) -> impl PinInit<Self, Error> {
H A Drust_debugfs_scoped.rs140 fn init(_module: &'static kernel::ThisModule) -> Result<Self> {