Linux Perf
arm64.c File Reference
#include "unwind.h"
#include "debug.h"
#include "libunwind-aarch64.h"
#include <../../../../arch/arm64/include/uapi/asm/perf_regs.h>
#include "../../arch/arm64/util/unwind-libunwind.c"
#include "util/unwind-libunwind-local.c"
Include dependency graph for arm64.c:

Go to the source code of this file.

Macros

#define REMOTE_UNWIND_LIBUNWIND
 
#define LIBUNWIND__ARCH_REG_ID(regnum)   libunwind__arm64_reg_id(regnum)
 
#define LIBUNWIND__ARCH_REG_IP   PERF_REG_ARM64_PC
 
#define LIBUNWIND__ARCH_REG_SP   PERF_REG_ARM64_SP
 

Variables

struct unwind_libunwind_opsarm64_unwind_libunwind_ops = &_unwind_libunwind_ops
 

Macro Definition Documentation

◆ LIBUNWIND__ARCH_REG_ID

#define LIBUNWIND__ARCH_REG_ID (   regnum)    libunwind__arm64_reg_id(regnum)

Definition at line 20 of file arm64.c.

◆ LIBUNWIND__ARCH_REG_IP

#define LIBUNWIND__ARCH_REG_IP   PERF_REG_ARM64_PC

Definition at line 21 of file arm64.c.

◆ LIBUNWIND__ARCH_REG_SP

#define LIBUNWIND__ARCH_REG_SP   PERF_REG_ARM64_SP

Definition at line 22 of file arm64.c.

◆ REMOTE_UNWIND_LIBUNWIND

#define REMOTE_UNWIND_LIBUNWIND

Definition at line 15 of file arm64.c.

Variable Documentation

◆ arm64_unwind_libunwind_ops

struct unwind_libunwind_ops* arm64_unwind_libunwind_ops = &_unwind_libunwind_ops

Definition at line 41 of file arm64.c.