Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\trace\trace.c Create Date:2022-07-28 11:59:16
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:__trace_stack

Proto:void __trace_stack(struct trace_array *tr, unsigned long flags, int skip, int pc)

Type:void

Parameter:

TypeParameterName
struct trace_array *tr
unsigned longflags
intskip
intpc
2976  buffer = buffer
2978  If _is_watching - see if RCU thinks that the current CPU is not idle* Return true if RCU is watching the running CPU, which means that this* CPU can safely enter RCU read-side critical sections Then
2979  __ftrace_trace_stack(buffer, flags, skip, pc, NULL)
2980  Return
2989  If Value for the false possibility is greater at compile time(in_nmi()) Then Return
2992  Wrapper for rcu_irq_enter() where interrupts are enabled.* If you add or remove a call to rcu_irq_enter_irqson(), be sure to test* with CONFIG_RCU_EQS_DEBUG=y.
2993  __ftrace_trace_stack(buffer, flags, skip, pc, NULL)
2994  Wrapper for rcu_irq_exit() where interrupts are enabled.* If you add or remove a call to rcu_irq_exit_irqson(), be sure to test* with CONFIG_RCU_EQS_DEBUG=y.
Caller
NameDescribe
function_stack_trace_call
check_critical_timing
probe_wakeup_sched_switch
probe_wakeup