Searched defs:TimerShared (Results 1 – 4 of 4) sorted by relevance
327 pub(crate) struct TimerShared { struct334 driver_state: CachePadded<TimerSharedPadded>, argument339 impl TimerShared { argument456 unsafe impl Send for TimerShared {} implementation457 unsafe impl Sync for TimerShared {} implementation459 unsafe impl linked_list::Link for TimerShared { implementation493 fn inner(&self) -> &TimerShared { in inner()
355 pub(self) unsafe fn clear_entry(&self, entry: NonNull<TimerShared>) { in clear_entry()373 pub(self) unsafe fn reregister(&self, new_tick: u64, entry: NonNull<TimerShared>) { in reregister()
213 pub(crate) unsafe fn remove_entry(&mut self, item: NonNull<TimerShared>) { in remove_entry()
119 pub(crate) unsafe fn remove(&mut self, item: NonNull<TimerShared>) { in remove()