| /linux/rust/pin-init/src/ |
| H A D | lib.rs | 261 //! [`impl Init<T, E>`]: crate::Init 486 /// [`PinInit`]/[`Init`] with the error type [`Infallible`]. If you want to use a different error 562 /// [`PinInit`]/[`Init`]. This macro assigns a result to the given variable, adding a `?` after the 620 /// # Init-functions 792 /// use pin_init::{init, Init, init_zeroed}; 799 /// fn new() -> impl Init<Self> { 937 /// If `Self: Init<T, E>`, this requirement is cancelled and it may be moved. 973 /// If `init` implements `Init<T, E>`, this requirement is cancelled and it may be moved. in __pinned_init() 988 /// If `init` implements `Init< 1023 pub unsafe trait Init<T: ?Sized, E = Infallible>: PinInit<T, E> { global() interface [all...] |
| H A D | alloc.rs | 15 init_from_closure, pin_init_from_closure, InPlaceWrite, Init, PinInit, ZeroableOption, 51 fn try_init<E>(init: impl Init<T, E>) -> Result<Self, E> in try_init() 57 fn init(init: impl Init<T>) -> Result<Self, AllocError> { in init() 92 fn try_init<E>(init: impl Init<T, E>) -> Result<Self, E> in try_init() 120 fn try_init<E>(init: impl Init<T, E>) -> Result<Self, E> in try_init() 142 fn write_init<E>(mut self, init: impl Init<T, E>) -> Result<Self::Initialized, E> { in write_init()
|
| H A D | __internal.rs | 271 pub fn init<E>(self, init: impl Init<T, E>) -> Result<DropGuard<Unpinned, T>, E> {
|
| H A D | macros.rs | |
| /linux/rust/kernel/ |
| H A D | init.rs | 132 use pin_init::{init_from_closure, pin_init_from_closure, Init, PinInit}; 169 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> 175 fn init<E>(init: impl Init<T, E>, flags: Flags) -> error::Result<Self> in init() 211 /// fn new() -> impl Init<Self, Error> {
|
| H A D | prelude.rs | 58 Init,
|
| H A D | dma.rs | 445 pub fn init_at<E>(&mut self, i: usize, init: impl Init<T, E>) -> Result in init_at() 745 init: impl Init<T, E>, 769 init: impl Init<T, E>, in zeroed_with_attrs()
|
| /linux/tools/perf/scripts/python/ |
| H A D | parallel-perf.py | 293 def Init(self, opt_element=-1, value_element=-1, opt_pos=-1, value_pos=-1, error=None): member in OptPos 311 self.Init(pos, pos + 1, 0, 0) 313 self.Init(error = f"-{short_name} option missing value") 315 self.Init(pos, pos, 0, 2) 320 self.Init(pos, pos + 1, 0, 0) 322 self.Init(error = f"--{long_name} option missing value") 324 self.Init(pos, pos, 0, n + 1) 326 self.Init(error = f"--{long_name} option expected '='") 336 self.Init(pos, pos + 1, ipos, 0) 338 self.Init(error = f"-{short_name} option missing value") [all …]
|
| /linux/rust/pin-init/internal/src/ |
| H A D | init.rs | 42 Init { enumerator 57 Self::Value { ident, .. } | Self::Init { ident, .. } => Some(ident), 234 InitializerKind::Init { ident, .. } => ident, 288 InitializerKind::Init { value, .. } => { 345 // unaligned fields since `Init::__init` requires an aligned pointer; the call to 463 Ok(Self::Init {
|
| /linux/rust/pin-init/examples/ |
| H A D | big_struct_in_place.rs | 23 pub fn new() -> impl Init<Self> { in new()
|
| /linux/arch/arm/boot/compressed/ |
| H A D | head-sharpsl.S | 45 mov r6, #0x31 @ Load Magic Init value 51 mov r6, #0x30 @ Load 2nd Magic Init value
|
| /linux/rust/kernel/alloc/ |
| H A D | kbox.rs | 462 fn write_init<E>(mut self, init: impl Init<T, E>) -> Result<Self::Initialized, E> { 497 fn try_init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in into_foreign()
|
| /linux/arch/m68k/kernel/ |
| H A D | vmlinux-sun3.lds | 37 . = ALIGN(PAGE_SIZE); /* Init code and data */
|
| H A D | vmlinux-std.lds | 42 . = ALIGN(PAGE_SIZE); /* Init code and data */
|
| /linux/drivers/clk/xilinx/ |
| H A D | Kconfig | 4 tristate "Xilinx VCU logicoreIP Init"
|
| /linux/Documentation/driver-api/tty/ |
| H A D | tty_port.rst | 21 Init & Destroy
|
| /linux/arch/m68k/fpsp040/ |
| H A D | binstr.S | 21 | A1. Init d7 to 1. D7 is the byte digit counter, and if 1, the 76 | A1: Init d7
|
| H A D | srem_mod.S | 180 bras Init 194 bras Init 200 Init: label
|
| /linux/Documentation/admin-guide/auxdisplay/ |
| H A D | cfag12864b.rst | 70 Init (16)------------------------------(12) Controller Select 2
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | armada-xp-openblocks-ax3-4.dts | 104 label = "Init Button";
|
| /linux/Documentation/driver-api/cxl/linux/ |
| H A D | overview.rst | 43 f) Init Finishes, Drivers start probing
|
| /linux/rust/kernel/list/ |
| H A D | arc.rs | 195 pub fn init<E>(init: impl Init<T, E>, flags: Flags) -> Result<Self, E> in init()
|
| /linux/rust/pin-init/ |
| H A D | README.md | 240 [`impl Init<T, E>`]: https://docs.rs/pin-init/latest/pin_init/trait.Init.html
|
| /linux/arch/sparc/lib/ |
| H A D | M7memset.S | 284 membar #StoreStore ! required by use of Block Store Init
|
| /linux/Documentation/admin-guide/ |
| H A D | serial-console.rst | 119 5. Init and ``/etc/ioctl.save``
|