Home
last modified time | relevance | path

Searched refs:untagged_addr (Results 1 – 14 of 14) sorted by relevance

/linux/mm/kasan/
H A Dsw_tags.c80 void *untagged_addr; in kasan_check_range() local
110 untagged_addr = kasan_reset_tag((const void *)addr); in kasan_check_range()
111 if (unlikely(!addr_has_metadata(untagged_addr))) in kasan_check_range()
113 shadow_first = kasan_mem_to_shadow(untagged_addr); in kasan_check_range()
114 shadow_last = kasan_mem_to_shadow(untagged_addr + size - 1); in kasan_check_range()
127 void *untagged_addr = kasan_reset_tag(addr); in kasan_byte_accessible() local
130 if (!addr_has_metadata(untagged_addr)) in kasan_byte_accessible()
133 shadow_byte = READ_ONCE(*(u8 *)kasan_mem_to_shadow(untagged_addr)); in kasan_byte_accessible()
/linux/arch/riscv/include/asm/
H A Duaccess.h31 #define untagged_addr(addr) ({ \ macro
42 #define access_ok(addr, size) likely(__access_ok(untagged_addr(addr), size))
44 #define untagged_addr(addr) (addr) macro
248 const __typeof__(*(ptr)) __user *__gu_ptr = untagged_addr(ptr); \
379 __typeof__(*(ptr)) __user *__gu_ptr = untagged_addr(ptr); \
426 return __asm_copy_from_user(to, untagged_addr(from), n); in raw_copy_from_user()
432 return __asm_copy_to_user(untagged_addr(to), from, n); in raw_copy_to_user()
447 __clear_user(untagged_addr(to), n) : n; in clear_user()
/linux/arch/arm64/include/asm/
H A Dsignal.h21 return untagged_addr(addr); in arch_untagged_si_addr()
/linux/include/linux/
H A Duaccess.h26 #ifndef untagged_addr
27 #define untagged_addr(addr) (addr) macro
33 untagged_addr(addr); \
/linux/mm/
H A Dmsync.c40 start = untagged_addr(start); in SYSCALL_DEFINE3()
H A Dmseal.c153 start = untagged_addr(start); in do_mseal()
H A Dmincore.c299 start = untagged_addr(start); in SYSCALL_DEFINE3()
H A Dmempolicy.c1748 start = untagged_addr(start); in kernel_mbind()
1770 start = untagged_addr(start); in SYSCALL_DEFINE4()
1967 addr = untagged_addr(addr); in kernel_get_mempolicy()
H A Dmadvise.c1905 return current->mm == mm ? untagged_addr(start) : in get_untagged_addr()
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c52 start = untagged_addr(start); in get_vaddr_frames()
/linux/drivers/tee/
H A Dtee_shm.c433 addr = untagged_addr((unsigned long)iter_iov_addr(iter)); in register_shm_helper()
/linux/arch/arm64/kernel/
H A Dhw_breakpoint.c717 addr = untagged_addr(addr); in get_distance_from_watchpoint()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gpuvm.c1760 user_addr = untagged_addr(*offset); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
/linux/virt/kvm/
H A Dkvm_main.c2022 (mem->userspace_addr != untagged_addr(mem->userspace_addr)) || in kvm_set_memory_region()