stacktrace
instr * prologue = (instr *)stacktrace;
stacktrace[*idx] = where;
stacktrace[++*idx] = 0UL;
unsigned long *stacktrace = this_cpu_ptr(pkvm_stacktrace);
unsigned long *stacktrace
i < ARRAY_SIZE(kvm_nvhe_sym(pkvm_stacktrace)) && stacktrace[i];
kvm_nvhe_dump_backtrace_entry((void *)hyp_offset, stacktrace[i]);
__generic_field(char *, stacktrace, FILTER_STACKTRACE);
return strcmp(l1->stacktrace, l2->stacktrace);
char *stacktrace;
list[list_size].stacktrace = strchr(list[list_size].txt, '\n') ?: "";
if (*list[list_size].stacktrace == '\n')
list[list_size].stacktrace++;
fprintf(fout, ":\n%s", list[i].stacktrace);
static inline s32 get_owner_stack_id(u64 *stacktrace)
id = bpf_map_lookup_elem(&owner_stacks, stacktrace);
bpf_map_update_elem(&owner_stacks, stacktrace, &new_id, BPF_NOEXIST);
id = bpf_map_lookup_elem(&owner_stacks, stacktrace);
env.stacktrace = true;
bool stacktrace;
ctx.skel->rodata->stacktrace = env.stacktrace;
volatile const int stacktrace;
if (!stacktrace)