函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\irq\chip.c Create Date:2022-07-27 11:11:54
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:q_cpu_offline - Invoke all irq_cpu_offline functions.* Iterate through all irqs and invoke the chip.irq_cpu_offline()* for each.

函数原型:void irq_cpu_offline(void)

返回类型:void

参数:

1177  desc等于中断转换为描述
1178  如果非desc则继续下一循环
1181  raw_spin_lock_irqsave( & 自旋锁, flags)
1183  chip等于irq_data_get_irq_chip( & irq_data)
1184  如果chip解除协处理器中断且非芯片专用标志按位与IRQCHIP_ONOFFLINE_ENABLED的值或非irqd_irq_disabled( & irq_data)的值则解除协处理器中断( & irq_data)
1189  raw_spin_unlock_irqrestore( & 自旋锁, flags)