Lines Matching refs:current
29 if (!current->ret_stack) in push_return_trace()
33 if (current->curr_ret_stack == FTRACE_RETFUNC_DEPTH - 1) { in push_return_trace()
34 atomic_inc(¤t->trace_overrun); in push_return_trace()
38 index = ++current->curr_ret_stack; in push_return_trace()
40 current->ret_stack[index].ret = ret; in push_return_trace()
41 current->ret_stack[index].func = func; in push_return_trace()
42 current->ret_stack[index].calltime = time; in push_return_trace()
53 index = current->curr_ret_stack; in pop_return_trace()
64 *ret = current->ret_stack[index].ret; in pop_return_trace()
65 trace->func = current->ret_stack[index].func; in pop_return_trace()
66 trace->calltime = current->ret_stack[index].calltime; in pop_return_trace()
67 trace->overrun = atomic_read(¤t->trace_overrun); in pop_return_trace()
70 current->curr_ret_stack--; in pop_return_trace()
115 if (unlikely(atomic_read(¤t->tracing_graph_pause))) in prepare_ftrace_return()
141 current->curr_ret_stack--; in prepare_ftrace_return()