Lines Matching refs:ufd
254 static int do_signalfd4(int ufd, sigset_t *mask, int flags) in do_signalfd4() argument
268 if (ufd == -1) { in do_signalfd4()
279 ufd = anon_inode_getfd("[signalfd]", &signalfd_fops, ctx, in do_signalfd4()
281 if (ufd < 0) in do_signalfd4()
284 struct fd f = fdget(ufd); in do_signalfd4()
300 return ufd; in do_signalfd4()
303 SYSCALL_DEFINE4(signalfd4, int, ufd, sigset_t __user *, user_mask, in SYSCALL_DEFINE4() argument
312 return do_signalfd4(ufd, &mask, flags); in SYSCALL_DEFINE4()
315 SYSCALL_DEFINE3(signalfd, int, ufd, sigset_t __user *, user_mask, in SYSCALL_DEFINE3() argument
324 return do_signalfd4(ufd, &mask, 0); in SYSCALL_DEFINE3()
328 static long do_compat_signalfd4(int ufd, in do_compat_signalfd4() argument
338 return do_signalfd4(ufd, &mask, flags); in do_compat_signalfd4()
341 COMPAT_SYSCALL_DEFINE4(signalfd4, int, ufd, in COMPAT_SYSCALL_DEFINE4() argument
346 return do_compat_signalfd4(ufd, user_mask, sigsetsize, flags); in COMPAT_SYSCALL_DEFINE4()
349 COMPAT_SYSCALL_DEFINE3(signalfd, int, ufd, in COMPAT_SYSCALL_DEFINE3() argument
353 return do_compat_signalfd4(ufd, user_mask, sigsetsize, 0); in COMPAT_SYSCALL_DEFINE3()