/linux-3.4.99/arch/sh/include/asm/ |
D | futex-irq.h | 5 static inline int atomic_futex_op_xchg_set(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_set() 22 static inline int atomic_futex_op_xchg_add(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_add() 39 static inline int atomic_futex_op_xchg_or(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_or() 56 static inline int atomic_futex_op_xchg_and(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_and() 73 static inline int atomic_futex_op_xchg_xor(int oparg, u32 __user *uaddr, in atomic_futex_op_xchg_xor() 91 u32 __user *uaddr, in atomic_futex_op_cmpxchg_inatomic()
|
D | futex.h | 13 static inline int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 68 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/frv/kernel/ |
D | futex.c | 21 static inline int atomic_futex_op_xchg_set(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_set() 53 static inline int atomic_futex_op_xchg_add(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_add() 86 static inline int atomic_futex_op_xchg_or(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_or() 119 static inline int atomic_futex_op_xchg_and(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_and() 152 static inline int atomic_futex_op_xchg_xor(int oparg, u32 __user *uaddr, int *_oldval) in atomic_futex_op_xchg_xor() 189 int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser()
|
/linux-3.4.99/arch/arm/include/asm/ |
D | futex.h | 28 #define __futex_atomic_op(insn, ret, oldval, tmp, uaddr, oparg) \ argument 43 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic() 76 #define __futex_atomic_op(insn, ret, oldval, tmp, uaddr, oparg) \ argument 88 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic() 114 futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser()
|
/linux-3.4.99/arch/s390/lib/ |
D | uaccess_pt.c | 39 static __always_inline size_t __user_copy_pt(unsigned long uaddr, void *kptr, in __user_copy_pt() 89 static __always_inline unsigned long __dat_user_addr(unsigned long uaddr) in __dat_user_addr() 165 unsigned long uaddr = (unsigned long) src; in strnlen_user_pt() local 231 uaddr, done, size, error_code; in copy_in_user_pt() local 292 #define __futex_atomic_op(insn, ret, oldval, newval, uaddr, oparg) \ argument 305 static int __futex_atomic_op_pt(int op, u32 __user *uaddr, int oparg, int *old) in __futex_atomic_op_pt() 338 int futex_atomic_op_pt(int op, u32 __user *uaddr, int oparg, int *old) in futex_atomic_op_pt() 358 static int __futex_atomic_cmpxchg_pt(u32 *uval, u32 __user *uaddr, in __futex_atomic_cmpxchg_pt() 374 int futex_atomic_cmpxchg_pt(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_pt()
|
D | uaccess_std.c | 243 #define __futex_atomic_op(insn, ret, oldval, newval, uaddr, oparg) \ argument 258 int futex_atomic_op_std(int op, u32 __user *uaddr, int oparg, int *old) in futex_atomic_op_std() 290 int futex_atomic_cmpxchg_std(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_std()
|
/linux-3.4.99/arch/ia64/include/asm/ |
D | futex.h | 8 #define __futex_atomic_op1(insn, ret, oldval, uaddr, oparg) \ argument 22 #define __futex_atomic_op2(insn, ret, oldval, uaddr, oparg) \ argument 48 futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 102 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/x86/include/asm/ |
D | futex.h | 13 #define __futex_atomic_op1(insn, ret, oldval, uaddr, oparg) \ argument 23 #define __futex_atomic_op2(insn, ret, oldval, uaddr, oparg) \ argument 39 static inline int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 111 static inline int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/parisc/include/asm/ |
D | futex.h | 15 _futex_spin_lock_irqsave(u32 __user *uaddr, unsigned long int *flags) in _futex_spin_lock_irqsave() 25 _futex_spin_unlock_irqrestore(u32 __user *uaddr, unsigned long int *flags) in _futex_spin_unlock_irqrestore() 35 futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 117 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/tile/include/asm/ |
D | futex.h | 41 static inline struct __get_user futex_xor(u32 __user *uaddr, int n) in futex_xor() 56 static inline int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 122 static inline int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/sparc/include/asm/ |
D | futex_64.h | 8 #define __futex_cas_op(insn, ret, oldval, uaddr, oparg) \ argument 32 static inline int futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 87 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/powerpc/include/asm/ |
D | futex.h | 12 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ argument 34 static inline int futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 86 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/mips/include/asm/ |
D | futex.h | 19 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ argument 78 futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 135 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/hexagon/include/asm/ |
D | futex.h | 12 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ argument 34 futex_atomic_op_inuser(int encoded_op, int __user *uaddr) in futex_atomic_op_inuser() 103 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, u32 oldval, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/microblaze/include/asm/ |
D | futex.h | 10 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ argument 32 futex_atomic_op_inuser(int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 97 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/alpha/include/asm/ |
D | futex.h | 11 #define __futex_atomic_op(insn, ret, oldval, uaddr, oparg) \ argument 32 static inline int futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 84 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/kernel/ |
D | futex_compat.c | 38 void __user *uaddr = compat_ptr(base + futex_offset); in futex_uaddr() local 94 void __user *uaddr = futex_uaddr(entry, futex_offset); in compat_exit_robust_list() local 113 void __user *uaddr = futex_uaddr(pending, futex_offset); in compat_exit_robust_list() local 173 asmlinkage long compat_sys_futex(u32 __user *uaddr, int op, u32 val, in compat_sys_futex()
|
D | futex.c | 236 get_futex_key(u32 __user *uaddr, int fshared, union futex_key *key, int rw) in get_futex_key() 395 static int fault_in_user_writeable(u32 __user *uaddr) in fault_in_user_writeable() 427 static int cmpxchg_futex_value_locked(u32 *curval, u32 __user *uaddr, in cmpxchg_futex_value_locked() 809 static int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, in futex_lock_pi_atomic() 975 static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_q *this) in wake_futex_pi() 1036 static int unlock_futex_pi(u32 __user *uaddr, u32 uval) in unlock_futex_pi() 1080 futex_wake(u32 __user *uaddr, unsigned int flags, int nr_wake, u32 bitset) in futex_wake() 1731 static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q, in fixup_pi_state_owner() 1840 static int fixup_owner(u32 __user *uaddr, struct futex_q *q, int locked) in fixup_owner() 1956 static int futex_wait_setup(u32 __user *uaddr, u32 val, unsigned int flags, in futex_wait_setup() [all …]
|
/linux-3.4.99/include/asm-generic/ |
D | futex.h | 9 futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 51 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/arch/s390/include/asm/ |
D | futex.h | 10 static inline int futex_atomic_op_inuser (int encoded_op, u32 __user *uaddr) in futex_atomic_op_inuser() 42 static inline int futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/drivers/infiniband/hw/ipath/ |
D | ipath_diag.c | 138 static int ipath_read_umem64(struct ipath_devdata *dd, void __user *uaddr, in ipath_read_umem64() 176 const void __user *uaddr, size_t count) in ipath_write_umem64() 213 static int ipath_read_umem32(struct ipath_devdata *dd, void __user *uaddr, in ipath_read_umem32() 254 const void __user *uaddr, size_t count) in ipath_write_umem32()
|
/linux-3.4.99/arch/unicore32/mm/ |
D | flush.c | 36 unsigned long uaddr, void *kaddr, unsigned long len) in flush_ptrace_access() 54 unsigned long uaddr, void *dst, const void *src, in copy_to_user_page()
|
/linux-3.4.99/arch/frv/include/asm/ |
D | futex.h | 13 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
|
/linux-3.4.99/net/ipv4/ |
D | datagram.c | 23 int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len) in ip4_datagram_connect()
|
/linux-3.4.99/drivers/infiniband/hw/qib/ |
D | qib_diag.c | 334 static int qib_read_umem64(struct qib_devdata *dd, void __user *uaddr, in qib_read_umem64() 379 const void __user *uaddr, size_t count) in qib_write_umem64() 422 static int qib_read_umem32(struct qib_devdata *dd, void __user *uaddr, in qib_read_umem32() 469 const void __user *uaddr, size_t count) in qib_write_umem32()
|