函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

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

函数原型:static __init void boot_init_possible_blades(struct uv_hub_info_s *hub_info)

返回类型:void

参数:

类型参数名称
struct uv_hub_info_s *hub_info
1350  uv_pb等于0
1352  打印信息("UV: NODE_PRESENT_DEPTH = %d\n", s_uv4_hub)
1353 i小于s_uv4_hub循环
1356  np等于uv_read_local_mmr(UVH_NODE_PRESENT_TABLE + i * 8)
1357  如果np打印信息("UV: NODE_PRESENT(%d) = 0x%016lx\n", i, np)
1360  uv_pb加等于hweight64(np)
1362  如果uv_possible_blades不等于uv_pbuv_possible_blades等于uv_pb
调用者
名称描述
uv_system_init_hub