Searched refs:parent_data (Results 1 – 4 of 4) sorted by relevance
358 let parent_data = irq_data.parent_data().and_then(|p| p.upgrade()); in irq_chip_ack_parent() localVariable360 if let Some(parent_data) = parent_data { in irq_chip_ack_parent()361 let parent_chip = parent_data.chip_info_read_irqsave().chip(); in irq_chip_ack_parent()362 parent_chip.irq_ack(&parent_data); in irq_chip_ack_parent()374 data = d.parent_data().and_then(|p| p.upgrade()); in irq_chip_retrigger_hierarchy()448 let parent_data = dt.parent_data().and_then(|p| p.upgrade()); in __irq_do_set_handler() localVariable450 irq_data = parent_data; in __irq_do_set_handler()
277 let parent_data = irq_data.parent_data().and_then(|x| x.upgrade()); in do_activate_irq() localVariable278 if let Some(parent_data) = parent_data.clone() { in do_activate_irq()279 r = self.do_activate_irq(Some(parent_data), reserve); in do_activate_irq()285 if e != SystemError::ENOSYS && parent_data.is_some() { in do_activate_irq()286 self.do_deactivate_irq(parent_data); in do_activate_irq()300 let pp = irq_data.parent_data().and_then(|x| x.upgrade()); in do_deactivate_irq()396 irq_data = dt.parent_data().and_then(|x| x.upgrade()); in domain_get_irq_data()
49 parent_data: None, in new()137 pub fn parent_data(&self) -> Option<Weak<IrqData>> { in parent_data() method138 self.inner.lock_irqsave().parent_data.clone() in parent_data()155 parent_data: Option<Weak<IrqData>>, field
27 parent_data: RwLock<KSetParentData>, field52 parent_data: RwLock::new(KSetParentData::new(None, None)), in new()163 self.parent_data.read().parent.clone() in parent()167 self.parent_data.write().parent = parent; in set_parent()187 self.parent_data.read().kset.clone() in kset()191 self.parent_data.write().kset = kset; in set_kset()