Home
last modified time | relevance | path

Searched refs:recursed_functions (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/kernel/trace/
H A Dtrace_recursion_record.c11 struct recursed_functions { struct
16 static struct recursed_functions recursed_functions[CONFIG_FTRACE_RECORD_RECURSION_SIZE]; argument
64 if (recursed_functions[i].ip == ip) { in ftrace_record_recursion()
78 old = cmpxchg(&recursed_functions[index].ip, 0, ip); in ftrace_record_recursion()
88 recursed_functions[index].parent_ip = parent_ip; in ftrace_record_recursion()
112 cmpxchg(&recursed_functions[index].ip, ip, 0); in ftrace_record_recursion()
129 ret = &recursed_functions[*pos]; in recursed_function_seq_start()
149 return p < index ? &recursed_functions[p] : NULL; in recursed_function_seq_next()
160 struct recursed_functions *record = v; in recursed_function_seq_show()
191 memset(recursed_functions, 0, sizeof(recursed_functions)); in recursed_function_open()
H A DKconfig959 file system called "recursed_functions" that will list the functions
972 listed in the "recursed_functions" file, that lists all
986 place where recursion was detected into the ftrace "recursed_functions"