Home
last modified time | relevance | path

Searched refs:uintptr_t (Results 1 – 25 of 96) sorted by relevance

1234

/tools/testing/selftests/arm64/mte/
A Dcheck_tags_inclusion.c24 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 Dcheck_child_memory.c34 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 Dmte_common_util.h65 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 Dcheck_hugetlb_options.c99 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 Dcheck_buffer_fill.c41 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 Dtest_subprogs.c54 __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 Dbpf_iter_vma_offset.c9 uintptr_t address = 0;
10 uintptr_t offset = 0;
A Dtest_perf_skip.c6 uintptr_t ip;
A Dtest_usdt.c63 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 Dhyperv.c86 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 Dsvm.c37 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 Dvmx.c80 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 Dparse_vdso.c51 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 Dparse_vdso.h28 void vdso_init_from_sysinfo_ehdr(uintptr_t base);
/tools/include/nolibc/
A Dstackprotector.h40 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 Dset_syscall_info.c177 (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 Dprocessor.c467 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 Dshared_zeropage_test.c36 .start = (uintptr_t)addr, in maps_shared_zeropage()
37 .end = (uintptr_t)addr + 4096, in maps_shared_zeropage()
38 .vec = (uintptr_t)&region, in maps_shared_zeropage()
/tools/testing/selftests/riscv/abi/
A Dpointer_masking.c106 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 Dbreakpoint_test_arm64.c50 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 Dtrace_helpers.c323 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 Dperf_skip.c64 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 Dpagemap_ioctl.c50 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 Dvm_util.c39 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 Dmkdirty.c73 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()

Completed in 31 milliseconds

1234