Home
last modified time | relevance | path

Searched defs:uaddr (Results 1 – 25 of 112) sorted by relevance

12345

/linux-3.4.99/arch/sh/include/asm/
Dfutex-irq.h5 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()
Dfutex.h13 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/
Dfutex.c21 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/
Dfutex.h28 #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/
Duaccess_pt.c39 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()
Duaccess_std.c243 #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/
Dfutex.h8 #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/
Dfutex.h13 #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/
Dfutex.h15 _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/
Dfutex.h41 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/
Dfutex_64.h8 #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/
Dfutex.h12 #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/
Dfutex.h19 #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/
Dfutex.h12 #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/
Dfutex.h10 #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/
Dfutex.h11 #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/
Dfutex_compat.c38 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()
Dfutex.c236 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/
Dfutex.h9 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/
Dfutex.h10 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/
Dipath_diag.c138 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/
Dflush.c36 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/
Dfutex.h13 futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, in futex_atomic_cmpxchg_inatomic()
/linux-3.4.99/net/ipv4/
Ddatagram.c23 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/
Dqib_diag.c334 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()

12345