函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:hard_smp_processor_id

函数原型:int hard_smp_processor_id(void)

返回类型:int

参数:

2514  返回:read_apic_id()
调用者
名称描述
init_amd
init_hygon
smp_sanity_checkVarious sanity checks.
prefill_possible_mappu_possible_mask should be static, it cannot change as cpu's* are onlined, or offlined. The reason is per-cpu data-structures* are allocated by some modules at init time, and dont expect to* do this dynamically on cpu arrival/departure.
safe_smp_processor_id
print_local_APIC
unlock_ExtINT_logicThis looks a bit hackish but it's about the only one way of sending* a few INTA cycles to 8259As and any associated glue logic
apicid_phys_pkg_id