函数逻辑报告

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

函数名称:Thermal transition interrupt handler

函数原型:static void intel_thermal_interrupt(void)

返回类型:void

参数:

572  如果static_cpu_has(Intel Hardware P-states )则64-bit version of wrmsr_safe():
575  rdmsrl(MSR_IA32_THERM_STATUS, msr_val)
578  notify_thresholds(msr_val)
580  herm_throt_process - Process thermal throttling event from interrupt*@curr: Whether the condition is current or not (boolean), since the* thermal interrupt normally gets called both when the thermal* event begins and once the event has ended
584  如果this_cpu_has(Intel Power Limit Notification )且int_pln_enableherm_throt_process - Process thermal throttling event from interrupt*@curr: Whether the condition is current or not (boolean), since the* thermal interrupt normally gets called both when the thermal* event begins and once the event has ended
589  如果this_cpu_has(Intel Package Thermal Status )则
590  rdmsrl(MSR_IA32_PACKAGE_THERM_STATUS, msr_val)
592  notify_package_thresholds(msr_val)
593  herm_throt_process - Process thermal throttling event from interrupt*@curr: Whether the condition is current or not (boolean), since the* thermal interrupt normally gets called both when the thermal* event begins and once the event has ended
596  如果this_cpu_has(Intel Power Limit Notification )且int_pln_enableherm_throt_process - Process thermal throttling event from interrupt*@curr: Whether the condition is current or not (boolean), since the* thermal interrupt normally gets called both when the thermal* event begins and once the event has ended