Searched refs:ret_stack (Results 1 – 7 of 7) sorted by relevance
49 * The top of the ret_stack (when not empty) will always have a reference60 * ret_stack: (the stack grows upward)62 * ret_stack[SHADOW_STACK_OFFSET]63 * | SHADOW_STACK_TASK_VARS(ret_stack)[15] |65 * | SHADOW_STACK_TASK_VARS(ret_stack)[0] |66 * ret_stack[SHADOW_STACK_MAX_OFFSET]76 * +--------------------------------------------+ ( It is 4 words from the ret_stack)90 * | | previous ret_stack)92 * ret_stack[0]163 #define RET_STACK(t, offset) ((struct ftrace_ret_stack *)(&(t)->ret_stack[offse169 SHADOW_STACK_TASK_VARS(ret_stack) global() argument 322 ret_stack_init_task_vars(unsigned long * ret_stack) ret_stack_init_task_vars() argument 466 struct ftrace_ret_stack *ret_stack = NULL; fgraph_retrieve_parent_data() local 563 struct ftrace_ret_stack *ret_stack; ftrace_push_return_trace() local 722 struct ftrace_ret_stack *ret_stack; ftrace_pop_return_trace() local 810 struct ftrace_ret_stack *ret_stack; __ftrace_return_to_handler() local 907 struct ftrace_ret_stack *ret_stack = NULL; ftrace_graph_get_ret_stack() local 930 struct ftrace_ret_stack *ret_stack = NULL; ftrace_graph_top_ret_addr() local 966 struct ftrace_ret_stack *ret_stack; ftrace_graph_ret_addr() local 1111 graph_init_task(struct task_struct * t,unsigned long * ret_stack) graph_init_task() argument 1139 unsigned long *ret_stack; ftrace_graph_init_idle_task() local 1164 unsigned long *ret_stack; ftrace_graph_init_task() local 1178 unsigned long *ret_stack = t->ret_stack; ftrace_graph_exit_task() local [all...]
849 /* If function graph is shutting down, ret_stack can be NULL */ in profile_graph_entry() 850 if (!current->ret_stack) in profile_graph_entry()
60 struct ftrace_ret_stack *ret_stack; in print_ftrace_graph_addr() local66 if (!task->ret_stack) in print_ftrace_graph_addr()69 ret_stack = ftrace_graph_get_ret_stack(task, *graph); in print_ftrace_graph_addr()70 if (!ret_stack) in print_ftrace_graph_addr()73 ret_addr = ret_stack->ret; in print_ftrace_graph_addr()
608 struct ftrace_ret_stack *ret_stack; in dwarf_unwind_stack() local610 ret_stack = ftrace_graph_get_ret_stack(current, 0); in dwarf_unwind_stack()611 if (ret_stack) in dwarf_unwind_stack()612 pc = ret_stack->ret; in dwarf_unwind_stack()
61 struct ftrace_ret_stack *ret_stack; in __save_stack_trace() local62 ret_stack = ftrace_graph_get_ret_stack(t, in __save_stack_trace()64 if (ret_stack) { in __save_stack_trace()65 pc = ret_stack->ret; in __save_stack_trace()
1773 struct ftrace_ret_stack *ret_stack; in perf_callchain_kernel() local1774 ret_stack = ftrace_graph_get_ret_stack(current, in perf_callchain_kernel()1776 if (ret_stack) { in perf_callchain_kernel()1777 pc = ret_stack->ret; in perf_callchain_kernel()
134 if (state->task->ret_stack && in kunwind_recover_return_address()