Lines Matching refs:u32
11 pub fn nr_cpu_ids() -> u32 { in nr_cpu_ids()
47 pub struct CpuId(u32);
58 debug_assert!((id as u32) < nr_cpu_ids()); in from_i32_unchecked()
61 Self(id as u32) in from_i32_unchecked()
66 if id < 0 || id as u32 >= nr_cpu_ids() { in from_i32()
70 Some(Self(id as u32)) in from_i32()
80 pub unsafe fn from_u32_unchecked(id: u32) -> Self { in from_u32_unchecked()
84 debug_assert!(id <= i32::MAX as u32); in from_u32_unchecked()
91 pub fn from_u32(id: u32) -> Option<Self> { in from_u32()
102 pub fn as_u32(&self) -> u32 { in as_u32() argument
118 impl From<CpuId> for u32 { implementation
143 let ptr = unsafe { bindings::get_cpu_device(u32::from(cpu)) }; in from_cpu()