Searched refs:HpetRegisters (Results 1 – 2 of 2) sorted by relevance
6 pub struct HpetRegisters { struct19 impl HpetRegisters { argument22 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in timers_num() constant29 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in counter_clock_period() constant40 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in main_counter_value() constant46 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in write_main_counter_value() constant52 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in general_config() constant57 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in write_general_config() constant63 let p = NonNull::new(self as *const HpetRegisters as *mut HpetRegisters).unwrap(); in general_intr_status() constant
17 timers::hpet::{HpetRegisters, HpetTimerRegisters},59 registers_ptr: NonNull<HpetRegisters>,71 let map_size = size_of::<HpetRegisters>(); in new()75 (mmio.vaddr().data() as *const HpetRegisters) in new() constant89 let bytes_to_map = size_of::<HpetRegisters>() in new()94 let ptr = NonNull::new(mmio.vaddr().data() as *mut HpetRegisters).unwrap(); in new()96 (mmio.vaddr().data() + size_of::<HpetRegisters>()) as *mut HpetTimerRegisters, in new()216 unsafe fn hpet_regs(&self) -> (RwLockReadGuard<InnerHpet>, &HpetRegisters) { in hpet_regs() argument222 unsafe fn hpet_regs_mut(&self) -> (RwLockWriteGuard<InnerHpet>, &mut HpetRegisters) { in hpet_regs_mut() argument