Home
last modified time | relevance | path

Searched defs:IrqNumber (Results 1 – 25 of 28) sorted by relevance

12

/DragonOS/kernel/src/exception/
H A Dmod.rs49 fn ack_bad_irq(irq: IrqNumber); in ack_bad_irq()
112 impl IrqNumber { implementation
130 impl Add<u32> for IrqNumber { implementation
133 fn add(self, rhs: u32) -> IrqNumber { in add()
H A Dipi.rs50 _irq: IrqNumber, in handle()
70 _irq: IrqNumber, in handle()
H A Dirqdomain.rs98 first_irq: IrqNumber, in create_and_add()
155 first_irq: IrqNumber, in domain_associate_many()
172 irq: IrqNumber, in domain_associate()
325 virq: IrqNumber, in domain_set_info()
353 virq: IrqNumber, in domain_set_hwirq_and_chip()
385 virq: IrqNumber, in domain_get_irq_data()
416 ) -> Result<(Arc<IrqDesc>, IrqNumber), SystemError> { in resolve_irq_mapping() argument
495 irq_max: IrqNumber, in new()
665 _virq: IrqNumber, in map()
672 fn unmap(&self, irq_domain: &Arc<IrqDomain>, virq: IrqNumber); in unmap()
H A Dmanage.rs64 irq: IrqNumber, in request_irq()
111 irq: IrqNumber, in request_threaded_irq()
167 irq: IrqNumber, in inner_setup_irq()
1009 _irq: IrqNumber, in setup_irq_thread()
1027 irq: IrqNumber, in irq_clear_status_flags()
1103 pub fn free_irq(&self, _irq: IrqNumber, _dev_id: Option<Arc<DeviceId>>) { in free_irq()
1122 _irq: IrqNumber, in handle()
1138 irq: IrqNumber, in handle()
H A Dirqdesc.rs54 irq: IrqNumber, in handle()
88 pub fn new(irq: IrqNumber, name: Option<String>, irqd_flags: IrqStatus) -> Arc<Self> { in new()
192 pub fn irq(&self) -> IrqNumber { in irq()
645 irq: IrqNumber, in new()
754 pub fn irq(&self) -> IrqNumber { in irq()
759 pub fn set_irq(&mut self, irq: IrqNumber) { in set_irq()
921 irq: IrqNumber, in lookup_and_lock_bus()
930 irq: IrqNumber, in do_lookup_and_lock()
953 fn insert(&mut self, irq: IrqNumber, desc: Arc<IrqDesc>) { in insert()
959 fn free_desc(&mut self, irq: IrqNumber) { in free_desc()
[all …]
H A Dirqchip.rs388 irq: IrqNumber, in __irq_set_handler()
521 irq: IrqNumber, in irq_set_handler_data()
573 irq: IrqNumber, in handle()
H A Dmsi.rs94 irq: IrqNumber, in new()
H A Dhandle.rs335 fn warn_no_thread(irq: IrqNumber, action_inner: &mut SpinLockGuard<'_, InnerIrqAction>) { in warn_no_thread()
H A Dsysfs.rs114 fn irq_sysfs_add(irq: &IrqNumber, desc: &Arc<IrqDesc>) { in irq_sysfs_add()
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_intc.rs122 virq: IrqNumber, in map()
139 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap()
175 pub const fn riscv_intc_hwirq_to_virq(hwirq: HardwareIrqNumber) -> Option<IrqNumber> { in riscv_intc_hwirq_to_virq()
196 pub fn riscv_intc_assicate_irq(hwirq: HardwareIrqNumber) -> Option<IrqNumber> { in riscv_intc_assicate_irq()
H A Driscv_sifive_plic.rs577 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap()
585 virq: IrqNumber, in map()
/DragonOS/kernel/src/driver/net/
H A Dirq_handle.rs20 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dlapic_vector.rs133 irq: IrqNumber, in new()
288 _virq: IrqNumber, in map()
293 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap()
H A Dapic_timer.rs57 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/driver/virtio/
H A Dirq.rs109 irq: IrqNumber, in handle()
H A Dmod.rs44 fn irq(&self) -> Option<IrqNumber>; in irq()
/DragonOS/kernel/src/driver/clocksource/
H A Dtimer_riscv.rs121 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dipi.rs234 fn do_init_irq_handler(irq: IrqNumber) { in do_init_irq_handler()
H A Dmod.rs87 fn ack_bad_irq(irq: IrqNumber) { in ack_bad_irq()
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs184 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/arch/riscv64/interrupt/
H A Dmod.rs59 fn ack_bad_irq(irq: IrqNumber) { in ack_bad_irq()
/DragonOS/kernel/src/arch/x86_64/driver/
H A Dhpet.rs271 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs50 _irq: IrqNumber, in handle()
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs299 fn irq(&self) -> Option<IrqNumber> { in irq()
305 _irq: crate::exception::IrqNumber, in handle_irq()
/DragonOS/kernel/src/driver/pci/
H A Dpci.rs416 fn irq_vector_mut(&mut self) -> Option<&mut Vec<IrqNumber>>; in irq_vector_mut()
509 fn irq_vector_mut(&mut self) -> Option<&mut Vec<IrqNumber>> { in irq_vector_mut()
573 fn irq_vector_mut(&mut self) -> Option<&mut Vec<IrqNumber>> { in irq_vector_mut()
632 fn irq_vector_mut(&mut self) -> Option<&mut Vec<IrqNumber>> { in irq_vector_mut()

12