函数逻辑报告 |
Source Code:arch\x86\kernel\smpboot.c |
Create Date:2022-07-27 09:24:19 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:__inquire_remote_apic
函数原型:void __inquire_remote_apic(int apicid)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
int | apicid |
666 | const char * const names[] = {"ID", "VERSION", "SPIV"} |
678 | status等于safe_apic_wait_icr_idle() |
682 | apic_icr_write(APIC_DM_REMRD | regs[i], apicid) |
684 | timeout等于0 |
685 | 循环 |
686 | 0x10c7 is 2**32 / 1000000 (rounded up) (100) |
687 | status等于apic_read(APIC_ICR)按位与APIC_ICR_RR_MASK |
688 | 当status恒等于APIC_ICR_RR_INPROG且timeout自加小于1000循环 |
691 | 当:status恒等于APIC_ICR_RR_VALID |
695 | 默认 |
696 | 打印标准信息("failed\n") |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |