Home
last modified time | relevance | path

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

12

/linux/mm/kasan/
H A Dsw_tags.c78 void *untagged_addr; in kasan_check_range() local
108 untagged_addr = kasan_reset_tag((const void *)addr); in kasan_check_range()
109 if (unlikely(!addr_has_metadata(untagged_addr))) in kasan_check_range()
111 shadow_first = kasan_mem_to_shadow(untagged_addr); in kasan_check_range()
112 shadow_last = kasan_mem_to_shadow(untagged_addr + size - 1); in kasan_check_range()
125 void *untagged_addr = kasan_reset_tag(addr); in kasan_byte_accessible() local
128 if (!addr_has_metadata(untagged_addr)) in kasan_byte_accessible()
131 shadow_byte = READ_ONCE(*(u8 *)kasan_mem_to_shadow(untagged_addr)); in kasan_byte_accessible()
/linux/include/linux/
H A Duaccess.h25 #ifndef untagged_addr
26 #define untagged_addr(addr) (addr) macro
32 untagged_addr(addr); \
/linux/arch/arm64/include/asm/
H A Dsignal.h21 return untagged_addr(addr); in arch_untagged_si_addr()
H A Dmemory.h286 #define untagged_addr(addr) ({ \ macro
H A Duaccess.h47 addr = untagged_addr(addr); in access_ok()
/linux/arch/arm64/mm/
H A Dfault.c474 unsigned long addr = untagged_addr(far); in do_bad_area()
529 unsigned long addr = untagged_addr(far); in do_page_fault()
740 unsigned long addr = untagged_addr(far); in do_translation_fault()
787 siaddr = untagged_addr(far); in do_sea()
877 unsigned long addr = untagged_addr(far); in do_mem_abort()
/linux/lib/
H A Dstrnlen_user.c109 src_addr = (unsigned long)untagged_addr(str); in strnlen_user()
H A Dstrncpy_from_user.c133 src_addr = (unsigned long)untagged_addr(src); in strncpy_from_user()
/linux/mm/
H A Dmsync.c40 start = untagged_addr(start); in SYSCALL_DEFINE3()
H A Dmseal.c223 start = untagged_addr(start); in do_mseal()
H A Dmincore.c239 start = untagged_addr(start); in SYSCALL_DEFINE3()
H A Dmlock.c618 start = untagged_addr(start); in do_mlock()
681 start = untagged_addr(start); in SYSCALL_DEFINE2()
H A Dmprotect.c721 start = untagged_addr(start); in do_mprotect_pkey()
H A Dmempolicy.c1524 start = untagged_addr(start); in kernel_mbind()
1546 start = untagged_addr(start); in SYSCALL_DEFINE4()
1744 addr = untagged_addr(addr); in kernel_get_mempolicy()
H A Dmremap.c1003 addr = untagged_addr(addr); in SYSCALL_DEFINE5()
H A Dgup.c3366 start = untagged_addr(start) & PAGE_MASK; in gup_fast_fallback()
H A Dmmap.c1616 addr = untagged_addr(addr); in vma_wants_writenotify()
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c52 start = untagged_addr(start); in get_vaddr_frames()
/linux/kernel/entry/
H A Dsyscall_user_dispatch.c100 if (selector && !access_ok(untagged_addr(selector), sizeof(*selector))) in task_set_syscall_user_dispatch()
/linux/arch/arm64/kernel/
H A Dtraps.c451 if (find_vma(current->mm, untagged_addr(addr)) == NULL) in arm64_notify_segfault()
557 address = untagged_addr(tagged_address); in user_cache_maint_handler()
H A Dhw_breakpoint.c719 addr = untagged_addr(addr); in get_distance_from_watchpoint()
/linux/drivers/tee/
H A Dtee_shm.c303 addr = untagged_addr((unsigned long)iter_iov_addr(iter)); in register_shm_helper()
/linux/drivers/infiniband/hw/mlx4/
H A Dmr.c382 unsigned long untagged_start = untagged_addr(start); in mlx4_get_umem_mr()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gem.c426 args->addr = untagged_addr(args->addr); in amdgpu_gem_userptr_ioctl()
H A Damdgpu_amdkfd_gpuvm.c1765 user_addr = untagged_addr(*offset); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()

12