Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\io_apic.c Create Date:2022-07-28 08:30:02
Last Modify:2020-03-16 21:24:45 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:print_IO_APICs

Proto:void __init print_IO_APICs(void)

Type:void

Parameter:Nothing

1324  printk(debug-level messages "number of MP IRQ sources: %d.\n", # of MP IRQ source entries )
1325  for_each_ioapic(ioapic_idx)
1326  printk(debug-level messages "number of IO-APIC #%d registers: %d.\n", mpc_ioapic_id(ioapic_idx), * # of IRQ routing registers)
1334  printk(formational "testing the IO APIC.......................\n")
1336  for_each_ioapic(ioapic_idx)
1337  print_IO_APIC(ioapic_idx)
1339  printk(debug-level messages "IRQ to pin mappings:\n")
1345  chip = irq_get_chip(irq)
1346  If chip != ioapic_chip && chip != ioapic_ir_chip Then Continue
1348  data = irq_get_chip_data(irq)
1349  If Not data Then Continue
1351  If list_empty - tests whether a list is empty*@head: the list to test. Then Continue
1354  printk(debug-level messages "IRQ%d ", irq)
1355  for_each_irq_pin(entry, irq_2_pin)
1356  Like KERN_CONT, pr_cont() should only be used when continuing* a line with no newline ('\n') enclosed. Otherwise it defaults* back to KERN_DEFAULT.("-> %d:%d", apic, pin)
1357  Like KERN_CONT, pr_cont() should only be used when continuing* a line with no newline ('\n') enclosed. Otherwise it defaults* back to KERN_DEFAULT.("\n")
1360  printk(formational ".................................... done.\n")
Caller
NameDescribe
print_ICs