Lines Matching refs:flags
64 unsigned long flags; in timerfd_triggered() local
66 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_triggered()
70 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_triggered()
100 unsigned long flags; in timerfd_clock_was_set() local
106 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_clock_was_set()
112 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_clock_was_set()
142 static void timerfd_setup_cancel(struct timerfd_ctx *ctx, int flags) in timerfd_setup_cancel() argument
147 (flags & TFD_TIMER_ABSTIME) && (flags & TFD_TIMER_CANCEL_ON_SET)) { in timerfd_setup_cancel()
172 static int timerfd_setup(struct timerfd_ctx *ctx, int flags, in timerfd_setup() argument
179 htmode = (flags & TFD_TIMER_ABSTIME) ? in timerfd_setup()
200 if (flags & TFD_TIMER_ABSTIME) in timerfd_setup()
212 ctx->settime_flags = flags & TFD_SETTIME_FLAGS; in timerfd_setup()
234 unsigned long flags; in timerfd_poll() local
238 spin_lock_irqsave(&ctx->wqh.lock, flags); in timerfd_poll()
241 spin_unlock_irqrestore(&ctx->wqh.lock, flags); in timerfd_poll()
387 SYSCALL_DEFINE2(timerfd_create, int, clockid, int, flags) in SYSCALL_DEFINE2() argument
396 if ((flags & ~TFD_CREATE_FLAGS) || in SYSCALL_DEFINE2()
428 O_RDWR | (flags & TFD_SHARED_FCNTL_FLAGS)); in SYSCALL_DEFINE2()
435 static int do_timerfd_settime(int ufd, int flags, in do_timerfd_settime() argument
443 if ((flags & ~TFD_SETTIME_FLAGS) || in do_timerfd_settime()
457 timerfd_setup_cancel(ctx, flags); in do_timerfd_settime()
500 ret = timerfd_setup(ctx, flags, new); in do_timerfd_settime()
539 SYSCALL_DEFINE4(timerfd_settime, int, ufd, int, flags, in SYSCALL_DEFINE4() argument
548 ret = do_timerfd_settime(ufd, flags, &new, &old); in SYSCALL_DEFINE4()
567 SYSCALL_DEFINE4(timerfd_settime32, int, ufd, int, flags, in SYSCALL_DEFINE4() argument
576 ret = do_timerfd_settime(ufd, flags, &new, &old); in SYSCALL_DEFINE4()