Home
last modified time | relevance | path

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

/linux-6.15/rust/kernel/
H A Dlib.rs110 fn init(module: &'static ThisModule) -> error::Result<Self>; in init()
118 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error>; in init()
122 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error> { in init()
145 pub struct ThisModule(*mut bindings::module); struct
148 unsafe impl Sync for ThisModule {} implementation
150 impl ThisModule { implementation
156 pub const unsafe fn from_ptr(ptr: *mut bindings::module) -> ThisModule { in from_ptr() argument
157 ThisModule(ptr) in from_ptr()
H A Ddriver.rs9 use crate::{device, of, str::CStr, try_pin_init, types::Opaque, ThisModule};
39 module: &'static ThisModule, in register() argument
73 pub fn new(name: &'static CStr, module: &'static ThisModule) -> impl PinInit<Self, Error> { in new()
116 module: &'static $crate::ThisModule
H A Dplatform.rs14 ThisModule,
34 module: &'static ThisModule, in register() argument
H A Dprelude.rs39 pub use super::{str::CStr, ThisModule};
H A Dpci.rs18 ThisModule,
38 module: &'static ThisModule, in register() argument
/linux-6.15/samples/rust/
H A Drust_driver_faux.rs20 fn init(_module: &'static ThisModule) -> Result<Self> { in init()
H A Drust_minimal.rs20 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_misc_device.rs132 fn init(_module: &'static ThisModule) -> impl PinInit<Self, Error> { in init()
/linux-6.15/drivers/block/
H A Drnull.rs42 fn init(_module: &'static ThisModule) -> impl PinInit<Self, Error> { in init()
/linux-6.15/rust/kernel/net/
H A Dphy.rs662 module: &'static crate::ThisModule, in register() argument
906 fn init(module: &'static $crate::ThisModule) -> Result<Self> {