Lines Matching +full:timer +full:- +full:width
1 .\" SPDX-License-Identifier: BSD-2-Clause
67 per-process timer functions, but use a
86 .Bl -tag -width "Fn timerfd_settime"
95 .Bl -tag -width "Dv CLOCK_MONOTONIC" -compact
115 .Bl -tag -width "Dv TFD_NONBLOCK" -compact
117 The newly generated file descriptor will close-on-exec.
122 Retrieve the current state of the timer denoted by
139 Update the timer denoted by
149 should contain the amount of time before the timer expires, or zero if the
150 timer should be disarmed.
153 member should contain the reload time if an interval timer is desired.
155 The previous timer state will be stored in
168 .Bl -tag -width TFD_TIMER_CANCEL_ON_SET -compact
174 represents a relative time compared to the timer's
183 then the timer will be canceled and the next
191 .Bl -tag -width ioctl
193 Transfer the number of timer expirations that have occurred since the last
202 blocks until a timer expiration occurs unless
208 The file descriptor is readable when its timer expiration counter is greater
211 .Bl -tag -width FIONREAD
213 A non-zero input will set the FASYNC flag.
216 A non-zero input will set the FNONBLOCK flag.
226 If an error occurs, -1 is returned and the global variable
235 If an error occurs, -1 is returned and the global variable
242 .Bl -tag -width Er
252 The per-process descriptor table is full.
256 The kernel failed to allocate enough memory for the timer.
264 .Bl -tag -width Er
285 .Bl -tag -width Er
295 The timer was created with the clock ID
306 .Bl -tag -width Er
308 The timer's expiration counter is zero and the
310 object is set for non-blocking I/O.
312 The timer was created with the clock ID
320 sized timer expiration counter.
333 system calls originated from Linux and are non-standard.
335 .An -nosplit