Searched refs:bit (Results 1 – 7 of 7) sorted by relevance
27 let bit = <T as BitOps>::get(element, bit_index); in get() localVariable29 Some(bit) in get()41 let bit = <T as BitOps>::set(element, bit_index, value); in set() localVariable43 Some(bit) in set()63 let bit = <T as BitOps>::first_index(element); in first_index() localVariable64 if let Some(b) = bit { in first_index()75 if let Some(bit) = <T as BitOps>::first_false_index(element) { in first_false_index()76 return self.make_index(n, i * T::bit_size() + bit); in first_false_index()86 if let Some(bit) = <T as BitOps>::last_index(element) { in last_index()87 return self.make_index(n, i * T::bit_size() + bit); in last_index()[all …]
50 - ffz函数:获取u64中的第一个值为0的bit (#100)265 * ffz函数:获取u64中的第一个值为0的bit
96 - feat(bitmap): Add bit and for AllocBitMap (#793)234 feat(bitmap): Add bit and for AllocBitMap (#793)
825 let bit = self.get_fat_entry_raw(Cluster::new(1))? & 0x0800_0000; in is_shut_bit_ok() localVariable826 return Ok(bit > 0); in is_shut_bit_ok()829 let bit = self.get_fat_entry_raw(Cluster::new(1))? & 0x8000; in is_shut_bit_ok() localVariable830 return Ok(bit > 0); in is_shut_bit_ok()847 let bit = self.get_fat_entry_raw(Cluster::new(1))? & 0x0400_0000; in is_hard_error_bit_ok() localVariable848 return Ok(bit > 0); in is_hard_error_bit_ok()851 let bit = self.get_fat_entry_raw(Cluster::new(1))? & 0x4000; in is_hard_error_bit_ok() localVariable852 return Ok(bit > 0); in is_hard_error_bit_ok()
20   DragonOS is a 64-bit operating system designed for lightweight cloud computing scenario…63 …lopment of this project. The list of all sponsors will be published. Every bit of your sponsorship…
803 pub fn test_and_set_bit(&mut self, bit: ThreadedHandlerFlags) -> bool { in test_and_set_bit()804 let res = (self.bits & bit.bits) != 0; in test_and_set_bit()805 self.bits |= bit.bits; in test_and_set_bit()
144 is a bit different here, but conceptually so).