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

Name:get_mn

Proto:static void get_mn(struct mn *mnp)

Type:void

Parameter:

TypeParameterName
struct mn *mnp
1159  memset(mnp, 0, size of mnp )
1161  v = uv_read_local_mmr(s_uv4_hub)
1162  n_val = RW
1164  If is_uv4_hub() Then
1165  m_val = 0
1166  n_lshift = 0
1167  Else if is_uv3_hub() Then
1168  m_val = RW
1169  v = uv_read_local_mmr(UV3H_GR0_GAM_GR_CONFIG )
1170  n_lshift = RW
1171  Else if is_uv2_hub() Then
1172  m_val = RW
1173  n_lshift = If m_val == 40 Then 40 Else 39
1174  Else if WARNING: UVx_HUB_IS_SUPPORTED defines are deprecated and will be removed Then
1175  m_val = RW
1176  n_lshift = m_val
1178  m_shift = If m_val Then 64 - m_val Else 0
Caller
NameDescribe
uv_init_hub_info