Lines Matching refs:irq_data
91 let irq_data = Arc::new(IrqData::new( in new() localVariable
98 irq_data.irqd_set(IrqStatus::IRQD_IRQ_DISABLED); in new()
106 irq_data, in new()
125 irq_desc.irq_data().set_irq_desc(Arc::downgrade(&irq_desc)); in new()
127 irq_desc.inner().irq_data.irqd_set(irqd_flags); in new()
165 irq_data: &Arc<IrqData>, in set_handler_no_lock_inner()
168 chip.irq_bus_lock(irq_data).ok(); in set_handler_no_lock_inner()
171 chip.irq_bus_sync_unlock(irq_data).ok(); in set_handler_no_lock_inner()
193 self.inner().irq_data.irq() in irq()
197 self.inner().irq_data.hardware_irq() in hardware_irq()
200 pub fn irq_data(&self) -> Arc<IrqData> { in irq_data() method
201 self.inner().irq_data.clone() in irq_data()
255 let irq_data = self.inner().irq_data.clone(); in chip_bus_lock() localVariable
256 irq_data in chip_bus_lock()
259 .irq_bus_lock(&irq_data) in chip_bus_lock()
270 let irq_data = self.inner().irq_data.clone(); in chip_bus_sync_unlock() localVariable
271 irq_data in chip_bus_sync_unlock()
274 .irq_bus_sync_unlock(&irq_data) in chip_bus_sync_unlock()
357 irq_data: Arc<IrqData>, field
466 .irq_data() in can_set_affinity()
501 pub fn irq_data(&self) -> &Arc<IrqData> { in irq_data() method
502 &self.irq_data in irq_data()
588 self.inner().irq_data.irq().data().to_string() in name()