函数逻辑报告

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

函数名称:map_gru_high

函数原型:static __init void map_gru_high(int max_pnode)

返回类型:void

参数:

类型参数名称
intmax_pnode
839  shift等于s_uv4_hub
840  mask等于s_uv4_hub
843  v等于uv_read_local_mmr(s_uv4_hub)
844  如果非 RW
845  打印信息("UV: GRU disabled\n")
846  返回
850  如果is_uv3_hub()且 RW
851  map_gru_distributed(v)
852  返回
855  base等于v按位与mask的值右移shift
856  map_high("GRU", base, shift, shift, max_pnode, map_wb)
857  gru_start_paddr等于base左移shift
858  gru_end_paddr等于gru_start_paddr加1UL左移shift位的值乘max_pnode加1的和
调用者
名称描述
uv_system_init_hub