Home
last modified time | relevance | path

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

12345678910>>...33

/linux/arch/powerpc/include/asm/
H A Dfsl_hcalls.h73 * We use "uintptr_t" to define a register because it's guaranteed to be a
93 register uintptr_t r11 __asm__("r11"); in fh_send_nmi()
94 register uintptr_t r3 __asm__("r3"); in fh_send_nmi()
127 register uintptr_t r11 __asm__("r11"); in fh_partition_get_dtprop()
128 register uintptr_t r3 __asm__("r3"); in fh_partition_get_dtprop()
129 register uintptr_t r4 __asm__("r4"); in fh_partition_get_dtprop()
130 register uintptr_t r5 __asm__("r5"); in fh_partition_get_dtprop()
131 register uintptr_t r6 __asm__("r6"); in fh_partition_get_dtprop()
132 register uintptr_t r7 __asm__("r7"); in fh_partition_get_dtprop()
133 register uintptr_t r in fh_partition_get_dtprop()
[all...]
H A Depapr_hcalls.h115 * We use "uintptr_t" to define a register because it's guaranteed to be a
139 register uintptr_t r11 __asm__("r11"); in ev_int_set_config()
140 register uintptr_t r3 __asm__("r3"); in ev_int_set_config()
141 register uintptr_t r4 __asm__("r4"); in ev_int_set_config()
142 register uintptr_t r5 __asm__("r5"); in ev_int_set_config()
143 register uintptr_t r6 __asm__("r6"); in ev_int_set_config()
171 register uintptr_t r11 __asm__("r11"); in ev_int_get_config()
172 register uintptr_t r3 __asm__("r3"); in ev_int_get_config()
173 register uintptr_t r4 __asm__("r4"); in ev_int_get_config()
174 register uintptr_t r in ev_int_get_config()
[all...]
/linux/arch/riscv/kernel/
H A Dsbi_ecall.c29 register uintptr_t a0 asm ("a0") = (uintptr_t)(arg0); in __sbi_ecall()
30 register uintptr_t a1 asm ("a1") = (uintptr_t)(arg1); in __sbi_ecall()
31 register uintptr_t a2 asm ("a2") = (uintptr_t)(arg2); in __sbi_ecall()
32 register uintptr_t a3 asm ("a3") = (uintptr_t)(arg3); in __sbi_ecall()
33 register uintptr_t a4 asm ("a4") = (uintptr_t)(arg in __sbi_ecall()
[all...]
H A Dpatch.c30 static inline bool is_kernel_exittext(uintptr_t addr) in is_kernel_exittext()
33 addr >= (uintptr_t)__exittext_begin && in is_kernel_exittext()
34 addr < (uintptr_t)__exittext_end; in is_kernel_exittext()
44 uintptr_t uintaddr = (uintptr_t) addr; in patch_map()
209 flush_icache_range((uintptr_t)addr, (uintptr_t)addr + len); in patch_text_set_nosync()
245 flush_icache_range((uintptr_t)addr, (uintptr_t)addr + len); in patch_text_nosync()
/linux/arch/riscv/include/asm/
H A Dsections.h18 static inline bool is_va_kernel_text(uintptr_t va) in is_va_kernel_text()
20 uintptr_t start = (uintptr_t)_start; in is_va_kernel_text()
21 uintptr_t end = (uintptr_t)__init_data_begin; in is_va_kernel_text()
26 static inline bool is_va_kernel_lm_alias_text(uintptr_t va) in is_va_kernel_lm_alias_text()
28 uintptr_t start = (uintptr_t)lm_alias(_start); in is_va_kernel_lm_alias_text()
29 uintptr_t end = (uintptr_t)lm_alia in is_va_kernel_lm_alias_text()
[all...]
/linux/arch/x86/include/asm/
H A Dxor_avx.h49 p0 = (unsigned long *)((uintptr_t)p0 + 512); in xor_avx_2()
50 p1 = (unsigned long *)((uintptr_t)p1 + 512); in xor_avx_2()
79 p0 = (unsigned long *)((uintptr_t)p0 + 512); in xor_avx_3()
80 p1 = (unsigned long *)((uintptr_t)p1 + 512); in xor_avx_3()
81 p2 = (unsigned long *)((uintptr_t)p2 + 512); in xor_avx_3()
113 p0 = (unsigned long *)((uintptr_t)p0 + 512); in xor_avx_4()
114 p1 = (unsigned long *)((uintptr_t)p1 + 512); in xor_avx_4()
115 p2 = (unsigned long *)((uintptr_t)p2 + 512); in xor_avx_4()
116 p3 = (unsigned long *)((uintptr_t)p3 + 512); in xor_avx_4()
151 p0 = (unsigned long *)((uintptr_t)p in xor_avx_5()
[all...]
/linux/arch/riscv/mm/
H A Dinit.c77 uintptr_t _dtb_early_pa __initdata;
331 uintptr_t reloc_offset = kernel_map.virt_addr - KERNEL_LINK_ADDR; in relocate_kernel()
336 uintptr_t va_kernel_link_pa_offset = KERNEL_LINK_ADDR - kernel_map.phys_addr; in relocate_kernel()
413 return (pte_t *)((uintptr_t)pa); in get_pte_virt_early()
427 static inline phys_addr_t __init alloc_pte_early(uintptr_t va) in alloc_pte_early()
436 static inline phys_addr_t __init alloc_pte_fixmap(uintptr_t va) in alloc_pte_fixmap()
441 static phys_addr_t __meminit alloc_pte_late(uintptr_t va) in alloc_pte_late()
454 static void __meminit create_pte_mapping(pte_t *ptep, uintptr_t va, phys_addr_t pa, phys_addr_t sz, in create_pte_mapping()
457 uintptr_t pte_idx = pte_index(va); in create_pte_mapping()
500 return (pmd_t *)((uintptr_t)p in get_pmd_virt_early()
[all...]
/linux/mm/kmsan/
H A Dinstrumentation.c22 static inline bool is_bad_asm_addr(void *addr, uintptr_t size, bool is_store) in is_bad_asm_addr()
51 uintptr_t size);
53 uintptr_t size) in __msan_metadata_ptr_for_load_n()
61 uintptr_t size);
63 uintptr_t size) in __msan_metadata_ptr_for_store_n()
105 void __msan_instrument_asm_store(void *addr, uintptr_t size);
106 void __msan_instrument_asm_store(void *addr, uintptr_t size) in __msan_instrument_asm_store()
157 void *__msan_memmove(void *dst, const void *src, uintptr_t n);
158 void *__msan_memmove(void *dst, const void *src, uintptr_t n) in __msan_memmove()
182 void *__msan_memcpy(void *dst, const void *src, uintptr_t
[all...]
/linux/arch/powerpc/net/
H A Dbpf_jit.h64 if ((int)(uintptr_t)(i) >= -32768 && \
65 (int)(uintptr_t)(i) < 32768) \
84 if (!((uintptr_t)(i) & 0xffff800000000000ULL)) \
85 EMIT(PPC_RAW_LI(d, ((uintptr_t)(i) >> 32) & \
88 EMIT(PPC_RAW_LIS(d, ((uintptr_t)(i) >> 48))); \
89 if ((uintptr_t)(i) & 0x0000ffff00000000ULL) \
91 ((uintptr_t)(i) >> 32) & 0xffff)); \
94 if ((uintptr_t)(i) & 0x00000000ffff0000ULL) \
96 ((uintptr_t)(i) >> 16) & 0xffff)); \
97 if ((uintptr_t)(
[all...]
/linux/lib/
H A Dcmpxchg-emu.c25 uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new) in cmpxchg_emu_u8()
27 u32 *p32 = (u32 *)(((uintptr_t)p) & ~0x3); in cmpxchg_emu_u8()
28 int i = ((uintptr_t)p) & 0x3; in cmpxchg_emu_u8()
/linux/tools/testing/selftests/arm64/mte/
H 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()
/linux/tools/testing/selftests/vDSO/
H 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)dy in vdso_init_from_sysinfo_ehdr()
[all...]
/linux/arch/riscv/kernel/pi/
H A Dpi.h13 u64 get_kaslr_seed(uintptr_t dtb_pa);
14 u64 get_kaslr_seed_zkr(const uintptr_t dtb_pa);
15 bool set_nokaslr_from_cmdline(uintptr_t dtb_pa);
16 u64 set_satp_mode_from_cmdline(uintptr_t dtb_pa);
/linux/arch/arm/include/asm/
H A Dfncpy.h60 uintptr_t __funcp_address; \
69 BUG_ON((uintptr_t)(dest_buf) & (FNCPY_ALIGN - 1) || \
70 (__funcp_address & ~(uintptr_t)1 & (FNCPY_ALIGN - 1))); \
77 : "0" ((uintptr_t)(dest_buf) | (__funcp_address & 1))); \
/linux/include/linux/
H A Dutil_macros.h148 (void __user *)(uintptr_t)(x); \
160 ((uintptr_t)(ptr) >= (uintptr_t)(var) && \
161 (uintptr_t)(ptr) < (uintptr_t)(var) + sizeof(var))
H A Dcmpxchg-emu.h13 uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new);
/linux/tools/testing/selftests/kvm/lib/x86/
H 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()
H 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()
96 vmx->shadow_vmcs_hva = addr_gva2hva(vm, (uintptr_t)vmx->shadow_vmcs); in vcpu_alloc_vmx()
97 vmx->shadow_vmcs_gpa = addr_gva2gpa(vm, (uintptr_t)vmx->shadow_vmcs); 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)vm in vcpu_alloc_vmx()
[all...]
H 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()
/linux/tools/testing/selftests/bpf/progs/
H 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()
/linux/arch/csky/include/asm/
H A Dcmpxchg.h66 __ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__new); \
99 __ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__new); \
133 __ret = (__typeof__(*(ptr)))cmpxchg_emu_u8((volatile u8 *)__ptr, (uintptr_t)__old, (uintptr_t)__new); \
/linux/tools/testing/selftests/ptrace/
H 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) in TEST()
[all...]
/linux/arch/arm64/kernel/
H A Dpatching.c130 flush_icache_range((uintptr_t)addr, (uintptr_t)addr + len); in __text_poke()
158 if ((uintptr_t)dst & 0x3) in aarch64_insn_copy()
174 if ((uintptr_t)dst & 0x3) in aarch64_insn_set()
186 if ((uintptr_t)tp & 0x3) in aarch64_insn_patch_text_nosync()
191 caches_clean_inval_pou((uintptr_t)tp, in aarch64_insn_patch_text_nosync()
192 (uintptr_t)tp + AARCH64_INSN_SIZE); in aarch64_insn_patch_text_nosync()
/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c38 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in device_status_info()
53 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in hw_ip_info()
123 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in hw_events_info()
142 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in events_info()
160 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in dram_usage_info()
183 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in hw_idle()
247 if (output && copy_to_user((void __user *) (uintptr_t) args->output_ptr, in debug_coresight()
267 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in device_utilization()
285 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in get_clk_rate()
303 void __user *out = (void __user *) (uintptr_t) arg in get_reset_count()
[all...]
/linux/drivers/pci/
H A Diomap.c180 uintptr_t start = (uintptr_t) PCI_IOBASE; in pci_iounmap()
181 uintptr_t addr = (uintptr_t) p; in pci_iounmap()

12345678910>>...33