Lines Matching refs:ubuf
262 static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t __user *ubuf) in put_sigset() argument
266 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf))) in put_sigset()
273 err |= __put_user(kbuf->sig[1] >> 32, &ubuf->sig[3]); in put_sigset()
274 err |= __put_user(kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]); in put_sigset()
276 err |= __put_user(kbuf->sig[0] >> 32, &ubuf->sig[1]); in put_sigset()
277 err |= __put_user(kbuf->sig[0] & 0xffffffff, &ubuf->sig[0]); in put_sigset()
283 static inline int get_sigset(sigset_t *kbuf, const compat_sigset_t __user *ubuf) in get_sigset() argument
288 if (!access_ok(VERIFY_READ, ubuf, sizeof(*ubuf))) in get_sigset()
295 err |= __get_user(sig[3], &ubuf->sig[3]); in get_sigset()
296 err |= __get_user(sig[2], &ubuf->sig[2]); in get_sigset()
299 err |= __get_user(sig[1], &ubuf->sig[1]); in get_sigset()
300 err |= __get_user(sig[0], &ubuf->sig[0]); in get_sigset()