函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:notify_package_thresholds

函数原型:static void notify_package_thresholds(__u64 msr_val)

返回类型:void

参数:

类型参数名称
__u64msr_val
518  bool notify_thres_0 = false
519  bool notify_thres_1 = false
521  如果非platform_thermal_package_notify则返回
525  如果msr_val按位与THERM_LOG_THRESHOLD0notify_thres_0 = true
528  如果msr_val按位与THERM_LOG_THRESHOLD1notify_thres_1 = true
531  如果非notify_thres_0且非notify_thres_1则返回
534  如果platform_thermal_package_rate_controlplatform_thermal_package_rate_control()则
537  platform_thermal_package_notify(msr_val)
538  返回
542  如果notify_thres_0thresh_event_valid(PACKAGE_LEVEL, 0)则platform_thermal_package_notify(msr_val)
545  如果notify_thres_1thresh_event_valid(PACKAGE_LEVEL, 1)则platform_thermal_package_notify(msr_val)
调用者
名称描述
intel_thermal_interruptThermal transition interrupt handler