Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\trace\fgraph.c Create Date:2022-07-28 12:17:43
Last Modify:2020-03-17 20:08:56 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name: the original return address.

Proto:unsigned long ftrace_return_to_handler(unsigned long frame_pointer)

Type:unsigned long

Parameter:

TypeParameterName
unsigned longframe_pointer

Brief:Send the trace to the ring-buffer.

237  Retrieve a function return address to the trace stack on thread info.
238  rettime = race_clock_local(): the simplest and least coherent tracing clock.* Useful for tracing that does not cross to other CPUs nor* does it go through idle events.
239  ftrace_graph_return( & trace)
245  The "volatile" is due to gcc bugs ()
246  curr_ret_stack--
248  If Value for the false possibility is greater at compile time(!ret) Then
249  race_graph_stop - set to permanently disable function graph tracincg* In case of an error int function graph tracing, this is called* to try to keep function graph tracing from causing any more harm
250  WARN_ON(1)
252  ret = panic - halt the system*@fmt: The text string to print* Display a message, then perform cleanups.* This function never returns.
255  Return ret