Searched refs:mte_buf (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/lldb/test/API/linux/aarch64/mte_tag_access/ |
| H A D | main.c | 49 char *mte_buf = checked_mmap(page_size, mte_prot | PROT_WRITE | PROT_EXEC); in main() local 51 if (mte_buf_2 - mte_buf != page_size) in main() 58 strncpy(mte_buf+128, "LLDB", 4); in main() 61 char *tagged_ptr = mte_buf; in main() 63 while (__arm_mte_ptrdiff(tagged_ptr, mte_buf) < page_size) { in main() 73 mte_buf = __arm_mte_create_random_tag(mte_buf, ~(1 << 9)); in main() 76 char *mte_buf_alt_tag = __arm_mte_create_random_tag(mte_buf, ~(1 << 10)); in main() 85 mte_buf = SET_TOP_NIBBLE(mte_buf, 0xA); in main() 94 sign_ptr(mte_buf); in main()
|
| /llvm-project-15.0.7/lldb/test/API/linux/aarch64/mte_core_file/ |
| H A D | main.c | 34 char *mte_buf = mmap(0, page_size, PROT_READ | PROT_WRITE | PROT_MTE, in main() local 36 if (!mte_buf) in main() 39 printf("mte_buf: %p\n", mte_buf); in main() 58 if ((mte_buf - buf) != page_size) { in main() 63 char *tagged_ptr = mte_buf; in main() 65 while (__arm_mte_ptrdiff(tagged_ptr, mte_buf) < page_size) { in main() 75 *(mte_buf + 16) = 1; in main()
|