Lines Matching refs:abs_timeout
260 const struct timespec *abs_timeout);
263 const struct timespec *abs_timeout);
1695 const struct timespec *abs_timeout) in mqueue_send() argument
1719 if (abs_timeout == NULL) { in mqueue_send()
1734 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_send()
1740 timespecsub(abs_timeout, &ts, &ts2); in mqueue_send()
1850 const struct timespec *abs_timeout) in mqueue_receive() argument
1869 if (abs_timeout == NULL) { in mqueue_receive()
1884 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_receive()
1891 timespecsub(abs_timeout, &ts, &ts2); in mqueue_receive()
2268 struct timespec *abs_timeout, ets; in sys_kmq_timedreceive() local
2276 if (uap->abs_timeout != NULL) { in sys_kmq_timedreceive()
2277 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedreceive()
2280 abs_timeout = &ets; in sys_kmq_timedreceive()
2282 abs_timeout = NULL; in sys_kmq_timedreceive()
2285 uap->msg_prio, waitok, abs_timeout); in sys_kmq_timedreceive()
2296 struct timespec *abs_timeout, ets; in sys_kmq_timedsend() local
2303 if (uap->abs_timeout != NULL) { in sys_kmq_timedsend()
2304 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedsend()
2307 abs_timeout = &ets; in sys_kmq_timedsend()
2309 abs_timeout = NULL; in sys_kmq_timedsend()
2312 uap->msg_prio, waitok, abs_timeout); in sys_kmq_timedsend()
2791 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedsend() local
2799 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedsend()
2800 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedsend()
2805 abs_timeout = &ets; in freebsd32_kmq_timedsend()
2807 abs_timeout = NULL; in freebsd32_kmq_timedsend()
2810 uap->msg_prio, waitok, abs_timeout); in freebsd32_kmq_timedsend()
2823 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedreceive() local
2830 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedreceive()
2831 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedreceive()
2836 abs_timeout = &ets; in freebsd32_kmq_timedreceive()
2838 abs_timeout = NULL; in freebsd32_kmq_timedreceive()
2841 uap->msg_prio, waitok, abs_timeout); in freebsd32_kmq_timedreceive()