Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\irq\manage.c Create Date:2022-07-28 10:09:35
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:q_wake_thread - wake the irq thread for the action identified by dev_id*@irq: Interrupt line*@dev_id: Device identity for which the thread should be woken

Proto:void irq_wake_thread(unsigned int irq, void *dev_id)

Type:void

Parameter:

TypeParameterName
unsigned intirq
void *dev_id
1109  desc = Interrupt to descriptor
1113  If Not desc || WARN_ON(irq_settings_is_per_cpu_devid(desc)) Then Return
1116  raw_spin_lock_irqsave( & lock, flags)
1118  If dev_id == dev_id Then
1119  If thread Then __irq_wake_thread(desc, action)
1121  Break
1124  raw_spin_unlock_irqrestore( & lock, flags)