Searched refs:__uaccess_mask_ptr (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | uaccess.h | 231 #define uaccess_mask_ptr(ptr) (__typeof__(ptr))__uaccess_mask_ptr(ptr) 232 static inline void __user *__uaccess_mask_ptr(const void __user *ptr) in __uaccess_mask_ptr() function 390 __uaccess_mask_ptr(from), (n)); \ 400 __actu_ret = __arch_copy_to_user(__uaccess_mask_ptr(to), \ 411 __aciu_ret = __arch_copy_in_user(__uaccess_mask_ptr(to), \ 412 __uaccess_mask_ptr(from), (n)); \ 425 n = __arch_clear_user(__uaccess_mask_ptr(to), n); in __clear_user() 444 return __copy_user_flushcache(dst, __uaccess_mask_ptr(src), size); in __copy_from_user_flushcache()
|
H A D | futex.h | 49 u32 __user *uaddr = __uaccess_mask_ptr(_uaddr); in arch_futex_atomic_op_inuser() 97 uaddr = __uaccess_mask_ptr(_uaddr); in futex_atomic_cmpxchg_inatomic()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | uaccess.h | 164 #define uaccess_mask_ptr(ptr) (__typeof__(ptr))__uaccess_mask_ptr(ptr) 165 static inline void __user *__uaccess_mask_ptr(const void __user *ptr) in __uaccess_mask_ptr() function 368 __uaccess_mask_ptr(from), (n)); \ 378 __actu_ret = __arch_copy_to_user(__uaccess_mask_ptr(to), \ 392 n = __arch_clear_user(__uaccess_mask_ptr(to), n); in __clear_user() 409 return __copy_user_flushcache(dst, __uaccess_mask_ptr(src), size); in __copy_from_user_flushcache()
|
H A D | futex.h | 44 u32 __user *uaddr = __uaccess_mask_ptr(_uaddr); in arch_futex_atomic_op_inuser() 92 uaddr = __uaccess_mask_ptr(_uaddr); in futex_atomic_cmpxchg_inatomic()
|
Completed in 2 milliseconds