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:28
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:decode_uv_systab

Proto:static int __init decode_uv_systab(void)

Type:int

Parameter:Nothing

1308  If is_uv_hubbed(0xfffffe) < uv(4) && is_uv_hubless(0xfffffe) < uv(4) Then Return 0
1311  st = uv_systab
1312  If Not st || distinguish different firmware revs < UV_SYSTAB_VERSION_UV4_LATEST Then
1313  rev = If st Then distinguish different firmware revs Else 0
1315  pr_err("UV: BIOS UVsystab version(%x) mismatch, expecting(%x)\n", rev, UV_SYSTAB_VERSION_UV4_LATEST)
1316  pr_err("UV: Cannot support UV operations, switching to generic PC\n")
1317  uv_system_type = UV_NONE
1319  Return -EINVAL
1322  When type of entry != End of table (offset == 0) cycle
1323  ptr = byte offset from struct start to entry
1325  If Not ptr Then Continue
1328  ptr = ptr + st
1333  Break
1337  Break
1340  Return 0
Caller
NameDescribe
uv_system_init_hublessInitialize UV hubless systems
uv_system_init_hub