thread_stack
itrace_synth_opts.thread_stack = true;
bool thread_stack;
if (btsq->bts->synth_opts.thread_stack)
!btsq->bts->synth_opts.thread_stack && thread &&
bts->synth_opts.thread_stack =
session->itrace_synth_opts->thread_stack;
pt->synth_opts.thread_stack = opts->thread_stack;
pt->synth_opts.thread_stack ||
pt->synth_opts.thread_stack;
itops->callchain || itops->thread_stack ||
static int thread_stack__trace_end(struct thread_stack *ts,
static int thread_stack__x86_retpoline(struct thread_stack *ts,
struct thread_stack *ts = thread__stack(thread, sample->cpu);
static int thread_stack__grow(struct thread_stack *ts)
struct thread_stack *ts = thread__stack(thread, cpu);
static int thread_stack__init(struct thread_stack *ts, struct thread *thread,
static struct thread_stack *thread_stack__new(struct thread *thread, int cpu,
struct thread_stack *ts = thread__ts(thread), *new_ts;
static struct thread_stack *thread__cpu_stack(struct thread *thread, int cpu)
struct thread_stack *ts = thread__ts(thread);
static inline struct thread_stack *thread__stack(struct thread *thread,
static int thread_stack__push(struct thread_stack *ts, u64 ret_addr,
static void thread_stack__pop(struct thread_stack *ts, u64 ret_addr)
static void thread_stack__pop_trace_end(struct thread_stack *ts)
static bool thread_stack__in_kernel(struct thread_stack *ts)
struct thread_stack *ts, size_t idx,
static int __thread_stack__flush(struct thread *thread, struct thread_stack *ts)
struct thread_stack *ts = thread__ts(thread);
static void thread_stack__update_br_stack(struct thread_stack *ts, u32 flags,
struct thread_stack *ts = thread__stack(thread, cpu);
struct thread_stack *ts = thread__stack(thread, cpu);
static void __thread_stack__free(struct thread *thread, struct thread_stack *ts)
static void thread_stack__reset(struct thread *thread, struct thread_stack *ts)
struct thread_stack *ts = thread__ts(thread);
struct thread_stack *ts = thread__stack(thread, cpu);
struct thread_stack *ts = thread__stack(thread, cpu);
struct thread_stack *ts = thread__stack(thread, cpu);
struct thread_stack *ts = thread__stack(thread, cpu);
static int thread_stack__push_cp(struct thread_stack *ts, u64 ret_addr,
static int thread_stack__pop_cp(struct thread *thread, struct thread_stack *ts,
static int thread_stack__bottom(struct thread_stack *ts,
static int thread_stack__pop_ks(struct thread *thread, struct thread_stack *ts,
struct thread_stack *ts,
struct thread_stack *ts, u64 timestamp,
struct thread_stack;
static inline struct thread_stack *thread__ts(struct thread *thread)
static inline void thread__set_ts(struct thread *thread, struct thread_stack *ts)
struct thread_stack *ts;