Searched defs:InterruptController (Results 1 – 4 of 4) sorted by relevance
80 pub trait InterruptController: Send { interface
211 fn new(ioapic: Arc<Mutex<dyn InterruptController>>, irq: u32) -> Self { in new()
1359 ) -> DeviceManagerResult<Arc<Mutex<dyn InterruptController>>> { in create_interrupt_controller()1368 interrupt_controller: Arc<Mutex<dyn InterruptController>>, in create_devices()1609 ) -> DeviceManagerResult<Arc<Mutex<dyn InterruptController>>> { in add_interrupt_controller()1662 ) -> DeviceManagerResult<Arc<Mutex<dyn InterruptController>>> { in add_interrupt_controller()1699 ) -> DeviceManagerResult<Arc<Mutex<dyn InterruptController>>> { in add_interrupt_controller()4194 pub fn interrupt_controller(&self) -> Option<Arc<Mutex<dyn InterruptController>>> { in interrupt_controller()
1879 interrupt_controller: Arc<Mutex<dyn InterruptController>>, in set_interrupt_controller()