Searched refs:module (Results 1 – 10 of 10) sorted by relevance
| /rust/macros/ |
| A D | lib.rs | 20 mod module; module 102 pub fn module(ts: TokenStream) -> TokenStream { in module() function 103 module::module(ts) in module()
|
| A D | module.rs | 26 module: &'a str, field 32 fn new(module: &'a str) -> Self { in new() 34 module, in new() 45 module = self.module, in emit_base() 68 module = self.module.to_uppercase(), in emit_base() 171 pub(crate) fn module(ts: TokenStream) -> TokenStream { in module() function
|
| /rust/kernel/ |
| A D | driver.rs | 39 module: &'static ThisModule, in register() 73 pub fn new(name: &'static CStr, module: &'static ThisModule) -> impl PinInit<Self, Error> { in new() 84 unsafe { T::register(drv, name, module) } in new() 116 module: &'static $crate::ThisModule 121 module, 127 $crate::prelude::module! {
|
| A D | lib.rs | 151 fn init(module: &'static ThisModule) -> error::Result<Self>; in init() 159 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error>; in init() 163 fn init(module: &'static ThisModule) -> impl pin_init::PinInit<Self, error::Error> { in init() 165 let m = <Self as Module>::init(module)?; in init() 186 pub struct ThisModule(*mut bindings::module); 197 pub const unsafe fn from_ptr(ptr: *mut bindings::module) -> ThisModule { in from_ptr() 204 pub const fn as_ptr(&self) -> *mut bindings::module { in as_ptr() argument
|
| A D | prelude.rs | 25 pub use macros::{export, kunit_tests, module, vtable};
|
| A D | platform.rs | 35 module: &'static ThisModule, in register() 57 to_result(unsafe { bindings::__platform_driver_register(pdrv.get(), module.0) }) in register()
|
| A D | auxiliary.rs | 32 module: &'static ThisModule, in register() 44 bindings::__auxiliary_driver_register(adrv.get(), module.0, name.as_char_ptr()) in register()
|
| A D | pci.rs | 37 module: &'static ThisModule, in register() 49 bindings::__pci_register_driver(pdrv.get(), module.0, name.as_char_ptr()) in register()
|
| /rust/kernel/net/ |
| A D | phy.rs | 655 module: &'static crate::ThisModule, in register() 665 bindings::phy_drivers_register(drivers[0].0.get(), drivers.len().try_into()?, module.0) in register() 886 $crate::prelude::module! { 897 fn init(module: &'static $crate::ThisModule) -> Result<Self> { 902 module,
|
| /rust/pin-init/ |
| A D | README.md | 221 the `kernel` crate. The [`sync`] module is a good starting point.
|
Completed in 22 milliseconds