Home
last modified time | relevance | path

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

/kernel/trace/
Dtrace_functions_graph.c135 if (!current->ret_stack) in ftrace_push_return_trace()
175 current->ret_stack[index].ret = ret; in ftrace_push_return_trace()
176 current->ret_stack[index].func = func; in ftrace_push_return_trace()
177 current->ret_stack[index].calltime = calltime; in ftrace_push_return_trace()
178 current->ret_stack[index].subtime = 0; in ftrace_push_return_trace()
179 current->ret_stack[index].fp = frame_pointer; in ftrace_push_return_trace()
227 if (unlikely(current->ret_stack[index].fp != frame_pointer)) { in ftrace_pop_return_trace()
231 current->ret_stack[index].fp, in ftrace_pop_return_trace()
233 (void *)current->ret_stack[index].func, in ftrace_pop_return_trace()
234 current->ret_stack[index].ret); in ftrace_pop_return_trace()
[all …]
Dftrace.c933 current->ret_stack[index - 1].subtime += calltime; in profile_graph_return()
935 if (current->ret_stack[index].subtime < calltime) in profile_graph_return()
936 calltime -= current->ret_stack[index].subtime; in profile_graph_return()
5719 if (t->ret_stack == NULL) { in alloc_retstack_tasklist()
5724 t->ret_stack = ret_stack_list[start++]; in alloc_retstack_tasklist()
5765 next->ret_stack[index].calltime += timestamp; in ftrace_graph_probe_sched_switch()
5783 if (!idle_task(cpu)->ret_stack) in start_graph_tracing()
5929 graph_init_task(struct task_struct *t, struct ftrace_ret_stack *ret_stack) in graph_init_task() argument
5935 t->ret_stack = ret_stack; in graph_init_task()
5949 if (t->ret_stack) in ftrace_graph_init_idle_task()
[all …]