Lines Matching refs:thread_stack
62 struct thread_stack { struct
74 static int thread_stack__grow(struct thread_stack *ts) in thread_stack__grow() argument
92 static struct thread_stack *thread_stack__new(struct thread *thread, in thread_stack__new()
95 struct thread_stack *ts; in thread_stack__new()
97 ts = zalloc(sizeof(struct thread_stack)); in thread_stack__new()
115 static int thread_stack__push(struct thread_stack *ts, u64 ret_addr) in thread_stack__push()
132 static void thread_stack__pop(struct thread_stack *ts, u64 ret_addr) in thread_stack__pop()
153 static bool thread_stack__in_kernel(struct thread_stack *ts) in thread_stack__in_kernel()
162 struct thread_stack *ts, size_t idx, in thread_stack__call_return()
188 static int __thread_stack__flush(struct thread *thread, struct thread_stack *ts) in __thread_stack__flush()
333 static int thread_stack__push_cp(struct thread_stack *ts, u64 ret_addr, in thread_stack__push_cp()
357 static int thread_stack__pop_cp(struct thread *thread, struct thread_stack *ts, in thread_stack__pop_cp()
400 static int thread_stack__bottom(struct thread *thread, struct thread_stack *ts, in thread_stack__bottom()
430 struct thread_stack *ts, in thread_stack__no_call_return()
492 struct thread_stack *ts, u64 timestamp, in thread_stack__trace_begin()
513 static int thread_stack__trace_end(struct thread_stack *ts, in thread_stack__trace_end()
541 struct thread_stack *ts = thread->ts; in thread_stack__process()