Lines Matching refs:id
56 pub unsafe fn from_i32_unchecked(id: i32) -> Self { in from_i32_unchecked()
57 debug_assert!(id >= 0); in from_i32_unchecked()
58 debug_assert!((id as u32) < nr_cpu_ids()); in from_i32_unchecked()
61 Self(id as u32) in from_i32_unchecked()
65 pub fn from_i32(id: i32) -> Option<Self> { in from_i32()
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()
81 debug_assert!(id < nr_cpu_ids()); in from_u32_unchecked()
84 debug_assert!(id <= i32::MAX as u32); in from_u32_unchecked()
87 Self(id) in from_u32_unchecked()
91 pub fn from_u32(id: u32) -> Option<Self> { in from_u32()
92 if id >= nr_cpu_ids() { in from_u32()
96 Some(Self(id)) in from_u32()
119 fn from(id: CpuId) -> Self { in from()
120 id.as_u32() in from()
125 fn from(id: CpuId) -> Self { in from()
126 id.as_u32() as i32 in from()