---
name: "function::stack"
section: "3stap"
platform: "linux"
package: "systemtap-doc"
version: "5.1-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/function::stack"
---

# function::stack(3stap)

Return address at given depth of kernel stack backtrace

## NAME

function::stack - Return address at given depth of kernel stack backtrace

## SYNOPSIS

```
    stack:long(n:long)
```

## ARGUMENTS

*n*

number of levels to descend in the stack.

## DESCRIPTION

Performs a simple (kernel) backtrace, and returns the element at the specified position. The results of the backtrace itself are cached, so that the backtrace computation is performed at most once no matter how many times **stack** is called, or in what order.

## SEE ALSO0

[*tapset::context-symbols*(3stap)](/tapset::context-symbols/3stap.md)
