/kernel/linux/linux-6.6/rust/alloc/vec/ |
H A D | drain.rs | 21 /// let iter: std::vec::Drain<'_, _> = v.drain(..); 24 pub struct Drain< structure names 39 impl<T: fmt::Debug, A: Allocator> fmt::Debug for Drain<'_, T, A> { 41 f.debug_tuple("Drain").field(&self.iter.as_slice()).finish() in fmt() 45 impl<'a, T, A: Allocator> Drain<'a, T, A> { in fmt() impls 142 impl<'a, T, A: Allocator> AsRef<[T]> for Drain<'a, T, A> { 149 unsafe impl<T: Sync, A: Sync + Allocator> Sync for Drain<'_, T, A> {} 151 unsafe impl<T: Send, A: Send + Allocator> Send for Drain<'_, T, A> {} 154 impl<T, A: Allocator> Iterator for Drain<'_, T, A> { 168 impl<T, A: Allocator> DoubleEndedIterator for Drain<' [all...] |
H A D | mod.rs | 90 pub use self::drain::Drain; 2130 pub fn drain<R>(&mut self, range: R) -> Drain<'_, T, A> in drain() 2136 // When the Drain is first created, it shortens the length of in drain() 2138 // are accessible at all if the Drain's destructor never gets to run. in drain() 2140 // Drain will ptr::read out the values to remove. in drain() 2148 // set self.vec length's to start, to be safe in case Drain is leaked in drain() 2151 Drain { in drain()
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | proc-xscale.S | 216 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 245 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 269 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 291 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 312 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 336 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 353 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 371 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 474 mcr p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 562 mcr p15, 0, ip, c7, c10, 4 @ Drain Writ [all...] |
H A D | proc-arm925.S | 129 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
H A D | proc-arm926.S | 91 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
H A D | proc-feroceon.S | 112 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | proc-xscale.S | 216 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 245 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 269 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 291 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 312 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 336 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 353 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 371 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 474 mcr p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 562 mcr p15, 0, ip, c7, c10, 4 @ Drain Writ [all...] |
H A D | proc-arm925.S | 129 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
H A D | proc-arm926.S | 91 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
H A D | proc-feroceon.S | 116 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | sleep.S | 71 @ Drain write cache 226 @ Drain write cache
|
/kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
H A D | sleep.S | 146 @ Drain write cache
|