Lines Matching defs:ptr
21 unsigned long third, void __user * ptr, long fifth)
30 return ksys_semtimedop(first, (struct sembuf __user *)ptr,
34 return ksys_semtimedop(first, ptr, second,
37 return compat_ksys_semtimedop(first, ptr, second,
46 if (!ptr)
48 if (get_user(arg, (unsigned long __user *) ptr))
54 return ksys_msgsnd(first, (struct msgbuf __user *) ptr,
60 if (!ptr)
64 (struct ipc_kludge __user *) ptr,
72 (struct msgbuf __user *) ptr,
79 (struct msqid_ds __user *)ptr);
85 ret = do_shmat(first, (char __user *)ptr,
99 return ksys_shmdt((char __user *)ptr);
104 (struct shmid_ds __user *) ptr);
111 unsigned long, third, void __user *, ptr, long, fifth)
113 return ksys_ipc(call, first, second, third, ptr, fifth);
131 u32 third, compat_uptr_t ptr, u32 fifth)
142 return ksys_semtimedop(first, compat_ptr(ptr), second, NULL);
146 return compat_ksys_semtimedop(first, compat_ptr(ptr), second,
151 if (!ptr)
153 if (get_user(pad, (u32 __user *) compat_ptr(ptr)))
158 return compat_ksys_msgsnd(first, ptr, second, third);
161 void __user *uptr = compat_ptr(ptr);
175 return compat_ksys_msgrcv(first, ptr, second, fifth, third);
180 return compat_ksys_old_msgctl(first, second, compat_ptr(ptr));
188 err = do_shmat(first, compat_ptr(ptr), second, &raddr,
195 return ksys_shmdt(compat_ptr(ptr));
199 return compat_ksys_old_shmctl(first, second, compat_ptr(ptr));
206 u32, third, compat_uptr_t, ptr, u32, fifth)
208 return compat_ksys_ipc(call, first, second, third, ptr, fifth);