函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:irq_restore_affinity_of_irq

函数原型:static void irq_restore_affinity_of_irq(struct irq_desc *desc, unsigned int cpu)

返回类型:void

参数:

类型参数名称
struct irq_desc *desc
unsigned intcpu
176  data等于irq_desc_get_irq_data(desc)
177  affinity等于irq_data_get_affinity_mask(data)
179  如果非irqd_affinity_is_managed(data)或非中断服务例程链表或非irq_data_get_irq_chip(data)或非测试CPU信息则返回
183  如果irqd_is_managed_and_shutdown(data)则
184  启动中断处理
185  返回
193  如果非irqd_is_single_target(data)则irq_set_affinity_locked(data, affinity, false)
调用者
名称描述
irq_affinity_online_cpuq_affinity_online_cpu - Restore affinity for managed interrupts*@cpu: Upcoming CPU for which interrupts should be restored