Lines Matching refs:abs_timeout
260 const struct timespec *abs_timeout);
263 const struct timespec *abs_timeout);
1697 const struct timespec *abs_timeout) in mqueue_send() argument
1721 if (abs_timeout == NULL) { in mqueue_send()
1736 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_send()
1742 timespecsub(abs_timeout, &ts, &ts2); in mqueue_send()
1852 const struct timespec *abs_timeout) in mqueue_receive() argument
1871 if (abs_timeout == NULL) { in mqueue_receive()
1886 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_receive()
1893 timespecsub(abs_timeout, &ts, &ts2); in mqueue_receive()
2278 struct timespec *abs_timeout, ets; in sys_kmq_timedreceive() local
2286 if (uap->abs_timeout != NULL) { in sys_kmq_timedreceive()
2287 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedreceive()
2290 abs_timeout = &ets; in sys_kmq_timedreceive()
2292 abs_timeout = NULL; in sys_kmq_timedreceive()
2295 uap->msg_prio, waitok, abs_timeout); in sys_kmq_timedreceive()
2306 struct timespec *abs_timeout, ets; in sys_kmq_timedsend() local
2313 if (uap->abs_timeout != NULL) { in sys_kmq_timedsend()
2314 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedsend()
2317 abs_timeout = &ets; in sys_kmq_timedsend()
2319 abs_timeout = NULL; in sys_kmq_timedsend()
2322 uap->msg_prio, waitok, abs_timeout); in sys_kmq_timedsend()
2803 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedsend() local
2811 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedsend()
2812 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedsend()
2817 abs_timeout = &ets; in freebsd32_kmq_timedsend()
2819 abs_timeout = NULL; in freebsd32_kmq_timedsend()
2822 uap->msg_prio, waitok, abs_timeout); in freebsd32_kmq_timedsend()
2835 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedreceive() local
2842 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedreceive()
2843 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedreceive()
2848 abs_timeout = &ets; in freebsd32_kmq_timedreceive()
2850 abs_timeout = NULL; in freebsd32_kmq_timedreceive()
2853 uap->msg_prio, waitok, abs_timeout); in freebsd32_kmq_timedreceive()