Home
last modified time | relevance | path

Searched refs:AtomicU64 (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/crates/rust-slabmalloc/src/
H A Dpages.rs6 sync::atomic::{AtomicU64, Ordering},
29 impl Bitfield for [AtomicU64] { implementation
41 *bitmap = AtomicU64::new(u64::MAX); in initialize()
200 fn bitfield(&self) -> &[AtomicU64; 8]; in bitfield()
201 fn bitfield_mut(&mut self) -> &mut [AtomicU64; 8]; in bitfield_mut()
274 pub(crate) bitfield: [AtomicU64; 8],
298 fn bitfield(&self) -> &[AtomicU64; 8] { in bitfield()
301 fn bitfield_mut(&mut self) -> &mut [AtomicU64; 8] { in bitfield_mut()
/DragonOS/kernel/src/time/
H A Dtimer.rs4 sync::atomic::{compiler_fence, AtomicBool, AtomicU64, Ordering},
31 static TIMER_JIFFIES: AtomicU64 = AtomicU64::new(0);
/DragonOS/kernel/src/sched/
H A Dfair.rs5 use core::sync::atomic::{AtomicU64, Ordering};
29 static SYSCTL_SHCED_MIN_GRANULARITY: AtomicU64 = AtomicU64::new(750000);
32 static NORMALIZED_SYSCTL_SCHED_MIN_GRANULARITY: AtomicU64 = AtomicU64::new(750000);
34 static SYSCTL_SHCED_BASE_SLICE: AtomicU64 = AtomicU64::new(750000);
36 static NORMALIZED_SYSCTL_SHCED_BASE_SLICE: AtomicU64 = AtomicU64::new(750000);
39 static SCHED_NR_LATENCY: AtomicU64 = AtomicU64::new(8);
/DragonOS/kernel/src/libs/futex/
H A Dfutex.rs9 sync::atomic::AtomicU64,
617 let atomic_addr = AtomicU64::new(uaddr.data() as u64); in arch_futex_atomic_op_inuser()