Home
last modified time | relevance | path

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

/linux/rust/kernel/
H A Dlib.rs181 fn init(module: &'static ThisModule) -> error::Result<Self>;
189 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error>; in init()
193 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error> { in init()
216 pub struct ThisModule(*mut bindings::module);
219 unsafe impl Sync for ThisModule {}
221 impl ThisModule { in from_ptr() argument
222 /// Creates a [`ThisModule`] given the `THIS_MODULE` pointer. in from_ptr()
227 pub const unsafe fn from_ptr(ptr: *mut bindings::module) -> ThisModule {
228 ThisModule(ptr) in as_ptr()
210 pub struct ThisModule(*mut bindings::module); global() struct
213 unsafe impl Sync for ThisModule {} global() implementation
215 impl ThisModule { global() implementation
H A Ddriver.rs103 ThisModule, //
152 module: &'static ThisModule, in register() argument
218 pub fn new(name: &'static CStr, module: &'static ThisModule) -> impl PinInit<Self, Error> { in new()
263 module: &'static $crate::ThisModule
H A Dprelude.rs46 pub use super::{str::CStrExt as _, ThisModule};
H A Dauxiliary.rs23 ThisModule, //
54 module: &'static ThisModule, in register() argument
H A Dpci.rs23 ThisModule, //
77 module: &'static ThisModule, in register() argument
H A Dusb.rs25 ThisModule, //
56 module: &'static ThisModule, in register() argument
H A Dplatform.rs31 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.rs112 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.rs26 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.rs115 fn init(module: &'static kernel::ThisModule) -> impl PinInit<Self, Error> { in init()
H A Drust_debugfs_scoped.rs137 fn init(_module: &'static kernel::ThisModule) -> Result<Self> { in init()