函数逻辑报告 |
Source Code:arch\x86\kernel\cpu\mce\amd.c |
Create Date:2022-07-27 09:03:28 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:Reprogram MCx_MISC MSR behind this threshold bank.
函数原型:static void threshold_restart_bank(void *_tr)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
void * | _tr |
387 | 如果reset则 |
391 | 否则如果old_limit则 |
392 | new_count等于hi按位与THRESHOLD_MAX的值加old_limit减* Value upon which threshold * interrupt is generated. |
395 | hi等于hi按位与MASK_ERR_COUNT_HI的反按位或new_count按位与THRESHOLD_MAX |
400 | hi与等于MASK_INT_TYPE_HI的反 |
402 | 如果非 Bank can generate an interrupt. 则转到:done |
405 | 如果set_lvt_off则 |
406 | 如果lvt_off_valid(b, lvt_off, lo, hi)则 |
408 | hi与等于MASK_LVTOFF_HI的反 |
413 | 如果 Enable/Disable APIC interrupt 则hi或等于INT_TYPE_APIC |
416 | done : |
418 | hi或等于MASK_COUNT_EN_HI |
419 | wrmsr( MSR address for the block , lo, hi) |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |