OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:__put_user_check
(Results
1 - 5
of
5
) sorted by null
/bionic/libc/kernel/arch-mips/asm/
uaccess.h
49
#define put_user(x,ptr)
__put_user_check
((x), (ptr), sizeof(*(ptr)))
66
#define
__put_user_check
(x, ptr, size) ({ __typeof__(*(ptr)) __user *__pu_addr = (ptr); __typeof__(*(ptr)) __pu_val = (x); long __pu_err = -EFAULT; if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { switch (size) { case 1: __put_user_asm("sb", __pu_addr); break; case 2: __put_user_asm("sh", __pu_addr); break; case 4: __put_user_asm("sw", __pu_addr); break; case 8: __PUT_USER_DW(__pu_addr); break; default: __put_user_unknown(); break; } } __pu_err; })
macro
/development/ndk/platforms/android-9/arch-mips/include/asm/
uaccess.h
49
#define put_user(x,ptr)
__put_user_check
((x), (ptr), sizeof(*(ptr)))
66
#define
__put_user_check
(x, ptr, size) ({ __typeof__(*(ptr)) __user *__pu_addr = (ptr); __typeof__(*(ptr)) __pu_val = (x); long __pu_err = -EFAULT; if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { switch (size) { case 1: __put_user_asm("sb", __pu_addr); break; case 2: __put_user_asm("sh", __pu_addr); break; case 4: __put_user_asm("sw", __pu_addr); break; case 8: __PUT_USER_DW(__pu_addr); break; default: __put_user_unknown(); break; } } __pu_err; })
macro
/external/kernel-headers/original/asm-mips/
uaccess.h
131
__put_user_check
((x), (ptr), sizeof(*(ptr)))
320
#define
__put_user_check
(x, ptr, size) \
macro
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/asm/
uaccess.h
49
#define put_user(x,ptr)
__put_user_check
((x), (ptr), sizeof(*(ptr)))
66
#define
__put_user_check
(x, ptr, size) ({ __typeof__(*(ptr)) __user *__pu_addr = (ptr); __typeof__(*(ptr)) __pu_val = (x); long __pu_err = -EFAULT; if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { switch (size) { case 1: __put_user_asm("sb", __pu_addr); break; case 2: __put_user_asm("sh", __pu_addr); break; case 4: __put_user_asm("sw", __pu_addr); break; case 8: __PUT_USER_DW(__pu_addr); break; default: __put_user_unknown(); break; } } __pu_err; })
macro
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/asm/
uaccess.h
49
#define put_user(x,ptr)
__put_user_check
((x), (ptr), sizeof(*(ptr)))
66
#define
__put_user_check
(x, ptr, size) ({ __typeof__(*(ptr)) __user *__pu_addr = (ptr); __typeof__(*(ptr)) __pu_val = (x); long __pu_err = -EFAULT; if (likely(access_ok(VERIFY_WRITE, __pu_addr, size))) { switch (size) { case 1: __put_user_asm("sb", __pu_addr); break; case 2: __put_user_asm("sh", __pu_addr); break; case 4: __put_user_asm("sw", __pu_addr); break; case 8: __PUT_USER_DW(__pu_addr); break; default: __put_user_unknown(); break; } } __pu_err; })
macro
Completed in 25 milliseconds