| /tools/testing/selftests/arm64/mte/ |
| A D | check_tags_inclusion.c | 24 mte_initialize_current_context(mode, (uintptr_t)ptr, BUFFER_SIZE); in verify_mte_pointer_validity() 34 if (!MT_FETCH_TAG((uintptr_t)ptr)) in verify_mte_pointer_validity() 36 mte_initialize_current_context(mode, (uintptr_t)ptr, BUFFER_SIZE + 1); in verify_mte_pointer_validity() 67 if (MT_FETCH_TAG((uintptr_t)ptr) == tag) { in check_single_included_tags() 69 MT_FETCH_TAG((uintptr_t)ptr), in check_single_included_tags() 99 if (MT_FETCH_TAG((uintptr_t)ptr) < tag) { in check_multiple_included_tags() 101 MT_FETCH_TAG((uintptr_t)ptr), in check_multiple_included_tags() 155 if (MT_FETCH_TAG((uintptr_t)ptr)) { in check_none_included_tags() 160 mte_initialize_current_context(mode, (uintptr_t)ptr, BUFFER_SIZE); in check_none_included_tags()
|
| A D | check_child_memory.c | 34 parent_tag = MT_FETCH_TAG((uintptr_t)ptr); in check_child_tag_inheritance() 42 mte_initialize_current_context(mode, (uintptr_t)ptr, size); in check_child_tag_inheritance() 51 child_tag = MT_FETCH_TAG((uintptr_t)(mte_get_tag_address(ptr + i))); in check_child_tag_inheritance() 58 mte_initialize_current_context(mode, (uintptr_t)ptr, -UNDERFLOW); in check_child_tag_inheritance() 65 mte_initialize_current_context(mode, (uintptr_t)ptr, size + OVERFLOW); in check_child_tag_inheritance() 125 mte_initialize_current_context(mode, (uintptr_t)ptr, sizes[run]); in check_child_file_mapping()
|
| A D | mte_common_util.h | 65 void mte_initialize_current_context(int mode, uintptr_t ptr, ssize_t range); 108 if (tags && !MT_FETCH_TAG((uintptr_t)ptr)) { in check_allocated_memory() 125 if (!MT_FETCH_TAG((uintptr_t)ptr)) { in check_allocated_memory_range()
|
| A D | check_hugetlb_options.c | 99 parent_tag = MT_FETCH_TAG((uintptr_t)ptr); in check_child_tag_inheritance() 107 mte_initialize_current_context(mode, (uintptr_t)ptr, size); in check_child_tag_inheritance() 116 child_tag = MT_FETCH_TAG((uintptr_t)(mte_get_tag_address(ptr + i))); in check_child_tag_inheritance() 137 mte_initialize_current_context(mode, (uintptr_t)ptr, size); in check_mte_memory() 159 mte_initialize_current_context(mode, (uintptr_t)map_ptr, map_size); in check_hugetlb_memory_mapping()
|
| A D | check_buffer_fill.c | 41 mte_initialize_current_context(mode, (uintptr_t)ptr, sizes[i]); in check_buffer_by_byte() 80 mte_initialize_current_context(mode, (uintptr_t)ptr, -underflow_range); in check_buffer_underflow_by_byte() 178 mte_initialize_current_context(mode, (uintptr_t)ptr, sizes[i] + overflow_range); in check_buffer_overflow_by_byte() 309 mte_initialize_current_context(mode, (uintptr_t)dst, size); in check_buffer_by_block_iterate() 327 MT_FETCH_TAG((uintptr_t)src) ? true : false); in check_buffer_by_block_iterate() 329 MT_FETCH_TAG((uintptr_t)dst) ? true : false); in check_buffer_by_block_iterate() 356 new_tag = MT_FETCH_TAG((uintptr_t)(mte_get_tag_address(ptr + i))); in compare_memory_tags()
|
| /tools/testing/selftests/bpf/progs/ |
| A D | test_subprogs.c | 54 __noinline int get_task_tgid(uintptr_t t) in get_task_tgid() 73 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog1() 85 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog2() 103 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog3() 119 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog4()
|
| A D | bpf_iter_vma_offset.c | 9 uintptr_t address = 0; 10 uintptr_t offset = 0;
|
| A D | test_perf_skip.c | 6 uintptr_t ip;
|
| A D | test_usdt.c | 63 usdt3_args[2] = (uintptr_t)tmp; in usdt3() 77 long a6, __u64 a7, uintptr_t a8, int a9, short a10, in BPF_USDT()
|
| /tools/testing/selftests/kvm/lib/x86/ |
| A D | hyperv.c | 86 hv->vp_assist_hva = addr_gva2hva(vm, (uintptr_t)hv->vp_assist); in vcpu_alloc_hyperv_test_pages() 87 hv->vp_assist_gpa = addr_gva2gpa(vm, (uintptr_t)hv->vp_assist); in vcpu_alloc_hyperv_test_pages() 91 hv->partition_assist_hva = addr_gva2hva(vm, (uintptr_t)hv->partition_assist); in vcpu_alloc_hyperv_test_pages() 92 hv->partition_assist_gpa = addr_gva2gpa(vm, (uintptr_t)hv->partition_assist); in vcpu_alloc_hyperv_test_pages() 96 hv->enlightened_vmcs_hva = addr_gva2hva(vm, (uintptr_t)hv->enlightened_vmcs); in vcpu_alloc_hyperv_test_pages() 97 hv->enlightened_vmcs_gpa = addr_gva2gpa(vm, (uintptr_t)hv->enlightened_vmcs); in vcpu_alloc_hyperv_test_pages()
|
| A D | svm.c | 37 svm->vmcb_hva = addr_gva2hva(vm, (uintptr_t)svm->vmcb); in vcpu_alloc_svm() 38 svm->vmcb_gpa = addr_gva2gpa(vm, (uintptr_t)svm->vmcb); in vcpu_alloc_svm() 41 svm->save_area_hva = addr_gva2hva(vm, (uintptr_t)svm->save_area); in vcpu_alloc_svm() 42 svm->save_area_gpa = addr_gva2gpa(vm, (uintptr_t)svm->save_area); in vcpu_alloc_svm() 45 svm->msr_hva = addr_gva2hva(vm, (uintptr_t)svm->msr); in vcpu_alloc_svm() 46 svm->msr_gpa = addr_gva2gpa(vm, (uintptr_t)svm->msr); in vcpu_alloc_svm()
|
| A D | vmx.c | 80 vmx->vmxon_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx() 81 vmx->vmxon_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmxon); in vcpu_alloc_vmx() 85 vmx->vmcs_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmcs); in vcpu_alloc_vmx() 86 vmx->vmcs_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmcs); in vcpu_alloc_vmx() 90 vmx->msr_hva = addr_gva2hva(vm, (uintptr_t)vmx->msr); in vcpu_alloc_vmx() 91 vmx->msr_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->msr); in vcpu_alloc_vmx() 101 vmx->vmread_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmread); in vcpu_alloc_vmx() 102 vmx->vmread_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->vmread); in vcpu_alloc_vmx() 106 vmx->vmwrite_hva = addr_gva2hva(vm, (uintptr_t)vmx->vmwrite); in vcpu_alloc_vmx() 543 vmx->eptp_hva = addr_gva2hva(vm, (uintptr_t)vmx->eptp); in prepare_eptp() [all …]
|
| /tools/testing/selftests/vDSO/ |
| A D | parse_vdso.c | 51 uintptr_t load_addr; 52 uintptr_t load_offset; /* load_addr - recorded vaddr */ 96 void vdso_init_from_sysinfo_ehdr(uintptr_t base) in vdso_init_from_sysinfo_ehdr() 123 + (uintptr_t)pt[i].p_offset in vdso_init_from_sysinfo_ehdr() 124 - (uintptr_t)pt[i].p_vaddr; in vdso_init_from_sysinfo_ehdr() 146 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 151 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 156 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() 161 (ELF(Word) *)((uintptr_t)dyn[i].d_un.d_ptr + in vdso_init_from_sysinfo_ehdr() 166 ((uintptr_t)dyn[i].d_un.d_ptr in vdso_init_from_sysinfo_ehdr() [all …]
|
| A D | parse_vdso.h | 28 void vdso_init_from_sysinfo_ehdr(uintptr_t base);
|
| /tools/include/nolibc/ |
| A D | stackprotector.h | 40 uintptr_t __stack_chk_guard; 46 if (__stack_chk_guard != (uintptr_t) &__stack_chk_guard) in __stack_chk_init() 47 __stack_chk_guard ^= (uintptr_t) &__stack_chk_guard; in __stack_chk_init()
|
| /tools/testing/selftests/ptrace/ |
| A D | set_syscall_info.c | 177 (uintptr_t) ".", in TEST() 184 (uintptr_t) ".", in TEST() 221 (uintptr_t) "", in TEST() 228 (uintptr_t) ".", in TEST() 362 *(volatile unsigned char *) (uintptr_t) i = 42; in TEST() 422 (uintptr_t) &info))) { in TEST() 446 (uintptr_t) &info)) { in TEST() 455 (uintptr_t) &info))) { in TEST() 484 (uintptr_t) &info)) { in TEST() 493 (uintptr_t) &info))) { in TEST()
|
| /tools/testing/selftests/kvm/lib/riscv/ |
| A D | processor.c | 467 register uintptr_t a0 asm ("a0") = (uintptr_t)(arg0); in sbi_ecall() 468 register uintptr_t a1 asm ("a1") = (uintptr_t)(arg1); in sbi_ecall() 469 register uintptr_t a2 asm ("a2") = (uintptr_t)(arg2); in sbi_ecall() 470 register uintptr_t a3 asm ("a3") = (uintptr_t)(arg3); in sbi_ecall() 471 register uintptr_t a4 asm ("a4") = (uintptr_t)(arg4); in sbi_ecall() 472 register uintptr_t a5 asm ("a5") = (uintptr_t)(arg5); in sbi_ecall() 473 register uintptr_t a6 asm ("a6") = (uintptr_t)(fid); in sbi_ecall() 474 register uintptr_t a7 asm ("a7") = (uintptr_t)(ext); in sbi_ecall()
|
| /tools/testing/selftests/kvm/s390/ |
| A D | shared_zeropage_test.c | 36 .start = (uintptr_t)addr, in maps_shared_zeropage() 37 .end = (uintptr_t)addr + 4096, in maps_shared_zeropage() 38 .vec = (uintptr_t)®ion, in maps_shared_zeropage()
|
| /tools/testing/selftests/riscv/abi/ |
| A D | pointer_masking.c | 106 p = (volatile int *)((uintptr_t)&i | 1UL << (__riscv_xlen - pmlen)); in test_dereference_pmlen() 116 p = (volatile int *)((uintptr_t)&i | 1UL << (__riscv_xlen - pmlen - 1)); in test_dereference_pmlen() 146 volatile int *p = (volatile int *)((uintptr_t)&i | 1UL << (__riscv_xlen - 7)); in execve_child() 172 p = (volatile int *)((uintptr_t)&i | 1UL << (__riscv_xlen - min_pmlen)); in test_fork_exec() 240 p = (int *)((uintptr_t)&i | 1UL << (__riscv_xlen - pmlen)); in test_tagged_addr_abi_pmlen() 283 p = (int *)((uintptr_t)&i | 1UL << (__riscv_xlen - pmlen - 1)); in test_tagged_addr_abi_pmlen()
|
| /tools/testing/selftests/breakpoints/ |
| A D | breakpoint_test_arm64.c | 50 if ((uintptr_t) addr % size) { in child() 84 const int offset = (uintptr_t)addr % 8; in set_watchpoint() 93 dreg_state.dbg_regs[0].addr = (uintptr_t)(addr - offset); in set_watchpoint()
|
| /tools/testing/selftests/bpf/ |
| A D | trace_helpers.c | 323 if (buf[2] == 'x' && (uintptr_t)addr >= start && (uintptr_t)addr < end) { in get_uprobe_offset() 362 const __u32 *insn = (const __u32 *)(uintptr_t)addr; in get_uprobe_offset() 367 return (uintptr_t)(insn + 2) - start + base; in get_uprobe_offset() 370 return (uintptr_t)addr - start + base; in get_uprobe_offset() 373 ssize_t get_rel_offset(uintptr_t addr) in get_rel_offset()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | perf_skip.c | 64 attr.bp_addr = (uintptr_t)test_function; in serial_test_perf_skip() 107 skel->bss->ip = (uintptr_t)test_function; in serial_test_perf_skip()
|
| /tools/testing/selftests/mm/ |
| A D | pagemap_ioctl.c | 50 arg.start = (uintptr_t)start; in pagemap_ioctl() 51 arg.end = (uintptr_t)(start + len); in pagemap_ioctl() 52 arg.vec = (uintptr_t)vec; in pagemap_ioctl() 72 arg.start = (uintptr_t)start; in pagemap_ioc() 73 arg.end = (uintptr_t)(start + len); in pagemap_ioc() 74 arg.vec = (uintptr_t)vec; in pagemap_ioc() 392 vec[0].start == (uintptr_t)(mem + page_size) && in sanity_tests_sd() 891 vec[0].start == (uintptr_t)(map + map_size/2), in hpage_unit_tests() 1325 arg.start = (uintptr_t)mem; in get_dirty_pages_reset() 1327 arg.end = (uintptr_t)(mem + count * page_size); in get_dirty_pages_reset() [all …]
|
| A D | vm_util.c | 39 arg.start = (uintptr_t)start; in __pagemap_scan_get_categories() 40 arg.end = (uintptr_t)(start + psize()); in __pagemap_scan_get_categories() 41 arg.vec = (uintptr_t)r; in __pagemap_scan_get_categories() 283 (uintptr_t)ptr >> (pshift() - 3)) != sizeof(ent)) in allocate_transhuge() 377 struct uffdio_range range = { .start = (uintptr_t)addr, .len = len }; in uffd_unregister()
|
| A D | mkdirty.c | 73 mem = (char *)(((uintptr_t)mmap_mem + thpsize) & ~(thpsize - 1)); in mmap_thp_range() 110 lseek(mem_fd, (uintptr_t) mem, SEEK_SET); in test_ptrace_write() 140 lseek(mem_fd, (uintptr_t) mem, SEEK_SET); in test_ptrace_write_thp()
|