函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\linux\nmi.h Create Date:2022-07-27 06:55:04
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:h_nmi_watchdog - restart NMI watchdog timeout.* If the architecture supports the NMI watchdog, touch_nmi_watchdog()* may be used to reset the timeout - for code which intentionally* disables interrupts for a long time. This call is stateless.

函数原型:static inline void touch_nmi_watchdog(void)

返回类型:void

参数:

134  arch_touch_nmi_watchdog()
135  touch_softlockup_watchdog()
调用者
名称描述
printk_stack_address
io_check_error
mce_timed_outCheck if a timeout waiting for other CPUs happened.
__wait_for_cpus
native_cpu_up
kgdb_nmi_handler
__kgdb_notify
panicpanic - halt the system*@fmt: The text string to print* Display a message, then perform cleanups.* This function never returns.
spin_msec
show_workqueue_stateshow_workqueue_state - dump workqueue state* Called from a sysrq handler or try_to_freeze_tasks() and prints out* all busy workqueues and pools.
show_state_filter
debug_show_all_locks
printk_delay
print_active_timers
multi_cpu_stopThis is the cpu_stop function which stops the CPU.
kdb_getcharkdb_getchar() - Read a single character from a kdb console (or consoles)
kdb_input_flushkdb_input_flush* Get rid of any buffered console input
vkdb_printf
kdb_bt1kdb_bt* This function implements the 'bt' command
kdb_bt
check_hung_task
ftrace_dump
hv_do_rep_hypercallRep hypercalls. Callers of this functions are supposed to ensure that* rep_count and varhead_size comply with Hyper-V hypercall definition.
print_cpu_stall_infoPrint out diagnostic information for the specified stalled CPU.* If the specified CPU is aware of the current RCU grace period, then* print the number of scheduling clock interrupts the CPU has taken* during the time that it has been aware