Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\include\asm\i8259.h Create Date:2022-07-28 07:33:55
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:nr_legacy_irqs

Proto:static inline int nr_legacy_irqs(void)

Type:int

Parameter:Nothing

80  Return nr_legacy_irqs
Caller
NameDescribe
probe_8259A
init_ISA_irqs
init_IRQ
native_init_IRQ
acpi_isa_irq_to_gsi
arch_probe_nr_irqs
lapic_assign_system_vectors
print_PIC
mp_is_legacy_irq
mp_init_irq_at_bootInitialize all legacy IRQs and all pins on the first IOAPIC* if we have legacy interrupt controller. Kernel boot option "pirq="* may rely on non-legacy pins on the first IOAPIC.
arch_early_ioapic_init
mp_check_pin_attr
alloc_irq_from_domain
enable_IO_APIC
restore_boot_irq_mode
startup_ioapic_irqStarting up a edge-triggered IO-APIC interrupt is* nasty - we need to make sure that we get the edge.* If it is already asserted for some reason, we need* return 1 to indicate that is was pending.* This is not complete - we should be able to fake
init_IO_APIC_traps
setup_IO_APIC
mp_irqdomain_alloc