itimerspec
struct itimerspec;
int timer_gettime(timer_t, struct itimerspec *) __RENAME(__timer_gettime50);
int timer_settime(timer_t, int, const struct itimerspec * __restrict,
struct itimerspec * __restrict) __RENAME(__timer_settime50);
int __timer_gettime50(timer_t, struct itimerspec *);
int __timer_settime50(timer_t, int, const struct itimerspec * __restrict,
struct itimerspec * __restrict);
int __timer_getres50(timer_t, struct itimerspec *);
struct itimerspec tim, *timp;
struct itimerspec otim, *otimp;
struct itimerspec tim, *timp = tim50 ? &tim : NULL;
struct itimerspec tim;
struct itimerspec tim;
struct itimerspec its;
struct itimerspec value, ovalue, *ovp = NULL;
const struct itimerspec *);
void linux_to_native_itimerspec(struct itimerspec *,
const struct itimerspec *nitp)
linux_to_native_itimerspec(struct itimerspec *nitp,
struct itimerspec value, ovalue, *ovp = NULL;
struct itimerspec its;
struct itimerspec its;
struct itimerspec nits, oits, *oitsp = NULL;
const struct itimerspec *);
void linux32_to_native_itimerspec(struct itimerspec *,
const struct itimerspec *nitp)
linux32_to_native_itimerspec(struct itimerspec *nitp,
struct itimerspec value, ovalue, *ovp = NULL;
struct itimerspec its;
struct itimerspec its;
struct itimerspec nits, oits, *oitsp = NULL;
struct itimerspec value, ovalue, *ovp = NULL;
struct itimerspec its;
struct itimerspec value, ovalue, *ovp = NULL;
struct itimerspec its;
struct itimerspec its, oits, *oitsp = NULL;
struct itimerspec its;
struct itimerspec *ts)
itimerspec_to_itimerspec50(const struct itimerspec *ts,
struct itimerspec value, ovalue, *ovp = NULL;
sizeof(struct itimerspec))) != 0)
sizeof(struct itimerspec));
dotimer_settime(int timerid, struct itimerspec *value,
struct itimerspec *ovalue, int flags, struct proc *p)
struct itimerspec val;
struct itimerspec its;
dotimer_gettime(int timerid, struct proc *p, struct itimerspec *its)
struct itimerspec its;
struct itimerspec *itp;
itimer_gettime(const struct itimer *it, struct itimerspec *aits)
itimer_transition(const struct itimerspec *restrict it,
do_timerfd_gettime(struct lwp *l, int fd, struct itimerspec *curr_value,
struct itimerspec oits;
const struct itimerspec *new_value, struct itimerspec *old_value,
struct itimerspec value = *new_value;
struct itimerspec nits, oits, *oitsp = NULL;
int rump_sys_timer_settime(timer_t, int, const struct itimerspec *, struct itimerspec *) __RENAME(RUMP_SYS_RENAME_TIMER_SETTIME);
int rump_sys_timer_gettime(timer_t, struct itimerspec *) __RENAME(RUMP_SYS_RENAME_TIMER_GETTIME);
struct itimerspec;
int rump___sysimpl_timer_settime50(timer_t, int, const struct itimerspec *, struct itimerspec *);
rump___sysimpl_timer_settime50(timer_t timerid, int flags, const struct itimerspec * value, struct itimerspec * ovalue)
int rump___sysimpl_timer_gettime50(timer_t, struct itimerspec *);
rump___sysimpl_timer_gettime50(timer_t timerid, struct itimerspec * value)
struct itimerspec p_timer[3]; /* virtual-time timers */
syscallarg(const struct itimerspec *) new_value;
syscallarg(struct itimerspec *) old_value;
syscallarg(struct itimerspec *) curr_value;
syscallarg(const struct itimerspec *) value;
syscallarg(struct itimerspec *) ovalue;
syscallarg(struct itimerspec *) value;
struct itimerspec;
void itimer_transition(const struct itimerspec *restrict,
int do_timerfd_gettime(struct lwp *, int, struct itimerspec *,
int do_timerfd_settime(struct lwp *, int, int, const struct itimerspec *,
struct itimerspec *, register_t *);
int timerfd_gettime(int, struct itimerspec *);
int timerfd_settime(int, int, const struct itimerspec *,
struct itimerspec *);
struct itimerspec it_time;
int dotimer_gettime(int, struct proc *, struct itimerspec *);
int dotimer_settime(int, struct itimerspec *, struct itimerspec *, int,
void itimer_gettime(const struct itimer *, struct itimerspec *);
&(const struct itimerspec) { .it_value = {sec, 0} },
struct itimerspec it_time;
const struct itimerspec einval_its[] = {
struct itimerspec its;
struct itimerspec tim, rtim, otim;
(void)memset(&tim, 0, sizeof(struct itimerspec));
struct itimerspec its = { 0 };
const struct itimerspec einval_its[] = {
struct itimerspec its;
struct itimerspec its = {.it_value = {-1, 0}, .it_interval = {0, 0}};
struct itimerspec oits;
const struct itimerspec its = {
const struct itimerspec its = {
struct itimerspec oits, its = {
const struct itimerspec its = {
const struct itimerspec its = {
struct itimerspec its;
const struct itimerspec its = {
const struct itimerspec its = {
const struct itimerspec it = {
const struct itimerspec it = {
struct itimerspec it;