Home
last modified time | relevance | path

Searched refs:trigger_type (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/exception/
H A Dmanage.rs244 .insert_trigger_type(desc.irq_data().common_data().trigger_type()) in inner_setup_irq()
357 old_trigger_type = status.trigger_type(); in inner_setup_irq()
359 old_trigger_type = action_guard.flags().trigger_type(); in inner_setup_irq()
370 || (old_trigger_type != (action_guard.flags().trigger_type())) in inner_setup_irq()
451 let trigger_type = action_guard.flags().trigger_type(); in inner_setup_irq() localVariable
453 self.do_set_irq_trigger(desc.clone(), &mut desc_inner_guard, trigger_type) in inner_setup_irq()
552 let new_trigger_type = action_guard.flags().trigger_type(); in inner_setup_irq()
553 let old_trigger_type = desc_inner_guard.common_data().trigger_type(); in inner_setup_irq()
928 mut trigger_type: IrqLineStatus, in do_set_irq_trigger()
951 trigger_type &= IrqLineStatus::IRQ_TYPE_SENSE_MASK; in do_set_irq_trigger()
[all …]
H A Dresend.rs27 .trigger_type() in irq_check_and_resend()
H A Dirqdata.rs286 pub fn trigger_type(&self) -> IrqLineStatus { in trigger_type() method
287 self.inner.lock_irqsave().state.trigger_type() in trigger_type()
424 pub fn trigger_type(&self) -> Self { in trigger_type() method
553 pub const fn trigger_type(&self) -> IrqLineStatus { in trigger_type() method
H A Dirqchip.rs486 let trigger_type = desc_inner.common_data().trigger_type(); in __irq_do_set_handler() localVariable
497 if trigger_type != IrqLineStatus::IRQ_TYPE_NONE { in __irq_do_set_handler()
499 .do_set_irq_trigger(desc.clone(), desc_inner, trigger_type) in __irq_do_set_handler()
H A Dirqdesc.rs302 let mut trigger = desc_guard.common_data().trigger_type(); in modify_status()
342 let tmp = desc_guard.line_status.trigger_type(); in modify_status()
872 pub fn trigger_type(&self) -> IrqLineStatus { in trigger_type() method