GDB (xrefs)
|
Go to the source code of this file.
Macros | |
#define | PTRACE_PEEKMTETAGS 33 |
#define | PTRACE_POKEMTETAGS 34 |
#define | AARCH64_MTE_TAGS_MAX_SIZE 4096 |
Functions | |
bool | aarch64_mte_fetch_memtags (int tid, CORE_ADDR address, size_t len, gdb::byte_vector &tags) |
bool | aarch64_mte_store_memtags (int tid, CORE_ADDR address, size_t len, const gdb::byte_vector &tags) |
#define AARCH64_MTE_TAGS_MAX_SIZE 4096 |
Definition at line 34 of file aarch64-mte-linux-ptrace.h.
Referenced by aarch64_mte_store_memtags(), and prepare_tag_vector().
#define PTRACE_PEEKMTETAGS 33 |
Definition at line 26 of file aarch64-mte-linux-ptrace.h.
Referenced by aarch64_mte_fetch_memtags().
#define PTRACE_POKEMTETAGS 34 |
Definition at line 30 of file aarch64-mte-linux-ptrace.h.
Referenced by aarch64_mte_store_memtags().
|
extern |
Definition at line 112 of file aarch64-mte-linux-ptrace.c.
References aarch64_mte_get_tag_granules(), AARCH64_MTE_GRANULE_SIZE, aarch64_mte_linux_peek_error(), ptrace, and PTRACE_PEEKMTETAGS.
Referenced by aarch64_linux_nat_target::fetch_memtags().
|
extern |
Definition at line 165 of file aarch64-mte-linux-ptrace.c.
References aarch64_mte_get_tag_granules(), AARCH64_MTE_GRANULE_SIZE, aarch64_mte_linux_poke_error(), AARCH64_MTE_TAGS_MAX_SIZE, prepare_tag_vector(), ptrace, and PTRACE_POKEMTETAGS.
Referenced by aarch64_linux_nat_target::store_memtags().