Lines Matching refs:stack_trace
320 u64 *stack_trace, u32 flags) in lock_contention_get_name() argument
383 while (machine__is_lock_function(machine, stack_trace[idx]) && in lock_contention_get_name()
387 addr = stack_trace[idx]; in lock_contention_get_name()
413 u64 *stack_trace; in lock_contention_read() local
414 size_t stack_size = con->max_stack * sizeof(*stack_trace); in lock_contention_read()
424 stack_trace = zalloc(stack_size); in lock_contention_read()
425 if (stack_trace == NULL) in lock_contention_read()
459 bpf_map_lookup_elem(stack, &key.stack_id, stack_trace); in lock_contention_read()
461 if (!match_callstack_filter(machine, stack_trace)) { in lock_contention_read()
496 name = lock_contention_get_name(con, &key, stack_trace, data.flags); in lock_contention_read()
510 st->callstack = memdup(stack_trace, stack_size); in lock_contention_read()
522 free(stack_trace); in lock_contention_read()