Home
last modified time | relevance | path

Searched refs:Output (Results 1 – 12 of 12) sorted by relevance

/DragonOS/kernel/crates/intertrait/tests/
H A Don-trait-impl-assoc-type1.rs11 type Output: Debug; typedef
13 fn produce(&self) -> Self::Output; in produce() argument
18 type Output = i32; typedef
20 fn produce(&self) -> Self::Output { in produce() argument
31 let producer = source.cast::<dyn Producer<Output = i32>>(); in test_cast_to_on_trait_impl_with_assoc_type1()
/DragonOS/kernel/src/mm/allocator/
H A Dpage_frame.rs208 type Output = Self; typedef
210 fn add(self, rhs: Self) -> Self::Output { in add() argument
222 type Output = Self; typedef
224 fn sub(self, rhs: Self) -> Self::Output { in sub() argument
236 type Output = Self; typedef
238 fn mul(self, rhs: Self) -> Self::Output { in mul() argument
244 type Output = Self; typedef
246 fn add(self, rhs: usize) -> Self::Output { in add() argument
258 type Output = Self; typedef
260 fn sub(self, rhs: usize) -> Self::Output { in sub() argument
[all …]
/DragonOS/kernel/src/mm/
H A Dmod.rs108 type Output = usize; typedef
110 fn index(&self, index: VmFlags) -> &Self::Output { in index() argument
116 fn index_mut(&mut self, index: VmFlags) -> &mut Self::Output { in index_mut() argument
202 type Output = Self; typedef
205 fn add(self, rhs: usize) -> Self::Output { in add() argument
218 type Output = Self; typedef
221 fn add(self, rhs: PhysAddr) -> Self::Output { in add() argument
248 type Output = Self; typedef
251 fn sub(self, rhs: usize) -> Self::Output { in sub() argument
264 type Output = usize; typedef
[all …]
/DragonOS/kernel/src/time/
H A Dmod.rs102 type Output = Duration; typedef
103 fn sub(self, rhs: Self) -> Self::Output { in sub() argument
282 type Output = Instant; typedef
296 type Output = Instant; typedef
310 type Output = Duration; typedef
377 type Output = Duration; typedef
391 type Output = Duration; typedef
412 type Output = Duration; typedef
426 type Output = Duration; typedef
440 type Output = Duration; typedef
[all …]
/DragonOS/kernel/crates/bitmap/src/
H A Dalloc_bitmap.rs121 type Output = AllocBitmap; typedef
123 fn bitand(self, rhs: Self) -> Self::Output { in bitand() argument
133 type Output = AllocBitmap; typedef
135 fn bitand(self, rhs: Self) -> Self::Output { in bitand() argument
/DragonOS/kernel/src/exception/
H A Dmod.rs125 type Output = HardwareIrqNumber; typedef
133 type Output = IrqNumber; typedef
/DragonOS/kernel/src/libs/lib_ui/
H A Dtextui.rs149 type Output = LineId; typedef
150 fn add(self, rhs: i32) -> Self::Output { in add() argument
155 type Output = LineId; typedef
157 fn sub(self, rhs: i32) -> Self::Output { in sub() argument
177 type Output = LineId; typedef
179 fn sub(mut self, rhs: LineId) -> Self::Output { in sub() argument
200 type Output = LineIndex; typedef
202 fn add(self, rhs: LineIndex) -> Self::Output { in add() argument
208 type Output = LineIndex; typedef
210 fn add(self, rhs: i32) -> Self::Output { in add() argument
[all …]
/DragonOS/kernel/src/libs/
H A Dcpumask.rs111 type Output = CpuMask; typedef
113 fn bitand(self, rhs: &CpuMask) -> Self::Output { in bitand() argument
H A Drbtree.rs434 type Output = V; typedef
/DragonOS/kernel/crates/rbpf/src/
H A Dasm_parser.rs46 fn ident<I>() -> impl Parser<I, Output = String> in ident() argument
54 fn integer<I>() -> impl Parser<I, Output = i64> in integer() argument
70 fn register<I>() -> impl Parser<I, Output = i64> in register() argument
80 fn operand<I>() -> impl Parser<I, Output = Operand> in operand() argument
92 fn instruction<I>() -> impl Parser<I, Output = Instruction> in instruction() argument
H A Djit.rs1025 type Output = u8; typedef
/DragonOS/kernel/src/bpf/map/
H A Darray_map.rs54 type Output = [u8]; typedef
55 fn index(&self, index: u32) -> &Self::Output { in index() argument
62 fn index_mut(&mut self, index: u32) -> &mut Self::Output { in index_mut() argument