Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\apic\x2apic_uv_x.c Create Date:2022-07-28 08:34:29
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:Set up physical blade translations from UVH_NODE_PRESENT_TABLE* .. NB: UVH_NODE_PRESENT_TABLE is going away,* .. being replaced by GAM Range Table

Proto:static __init void boot_init_possible_blades(struct uv_hub_info_s *hub_info)

Type:void

Parameter:

TypeParameterName
struct uv_hub_info_s *hub_info
1350  uv_pb = 0
1352  pr_info("UV: NODE_PRESENT_DEPTH = %d\n", s_uv4_hub)
1353  When i < s_uv4_hub cycle
1356  np = uv_read_local_mmr(UVH_NODE_PRESENT_TABLE + i * 8)
1357  If np Then pr_info("UV: NODE_PRESENT(%d) = 0x%016lx\n", i, np)
1360  uv_pb += returns the hamming weight of a N-bit word(np)
1362  If uv_possible_blades != uv_pb Then uv_possible_blades = uv_pb
Caller
NameDescribe
uv_system_init_hub