Searched refs:ret_stack (Results 1 – 2 of 2) sorted by relevance
135 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 …]
933 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() argument5935 t->ret_stack = ret_stack; in graph_init_task()5949 if (t->ret_stack) in ftrace_graph_init_idle_task()[all …]