函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\io_apic.c Create Date:2022-07-27 09:29:23
Last Modify:2020-03-16 21:24:45 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:pin_2_irq

函数原型:static int pin_2_irq(int idx, int ioapic, int pin, unsigned int flags)

返回类型:int

参数:

类型参数名称
intidx
intioapic
intpin
unsigned intflags
1079  gsi等于mp_pin_to_gsi(ioapic, pin)
1084  如果dstirq不等于pin打印错误信息("broken BIOS or MPTABLE parser, ayiee!!\n")
1091  如果pin大于等于16且pin小于等于23则
1092  如果pirq_entries[pin - 16]不等于负1则
1093  如果非pirq_entries[pin - 16]则
1096  否则
1107  返回:mp_map_pin_to_irq(gsi, idx, ioapic, pin, flags, NULL)
调用者
名称描述
IO_APIC_get_PCI_irq_vectorFind a specific PCI IRQ entry.* Not an __init, possibly needed by modules
setup_IO_APIC_irqs