函数逻辑报告

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:39
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:decode_uv_systab

函数原型:static int __init decode_uv_systab(void)

返回类型:int

参数:

1308  如果is_uv_hubbed(0xfffffe)小于uv(4)且is_uv_hubless(0xfffffe)小于uv(4)则返回:0
1311  st等于uv_systab
1312  如果非stdistinguish different firmware revs 小于UV_SYSTAB_VERSION_UV4_LATEST
1313  rev等于如果stdistinguish different firmware revs 否则0
1315  打印错误信息("UV: BIOS UVsystab version(%x) mismatch, expecting(%x)\n", rev, UV_SYSTAB_VERSION_UV4_LATEST)
1316  打印错误信息("UV: Cannot support UV operations, switching to generic PC\n")
1317  uv_system_type = UV_NONE
1319  返回:负EINVAL
1322  type of entry 不等于End of table (offset == 0) 循环
1323  ptr等于 byte offset from struct start to entry
1325  如果非ptr则继续下一循环
1328  ptr等于ptrst
1333  退出
1337  退出
1340  返回:0
调用者
名称描述
uv_system_init_hublessInitialize UV hubless systems
uv_system_init_hub