Lines Matching refs:abs_timeout
261 const struct timespec *abs_timeout);
264 const struct timespec *abs_timeout);
1691 const struct timespec *abs_timeout) in mqueue_send() argument
1715 if (abs_timeout == NULL) { in mqueue_send()
1730 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_send()
1736 timespecsub(abs_timeout, &ts, &ts2); in mqueue_send()
1846 const struct timespec *abs_timeout) in mqueue_receive() argument
1865 if (abs_timeout == NULL) { in mqueue_receive()
1880 if (abs_timeout->tv_nsec >= 1000000000 || abs_timeout->tv_nsec < 0) { in mqueue_receive()
1887 timespecsub(abs_timeout, &ts, &ts2); in mqueue_receive()
2279 size_t msg_len, unsigned int *msg_prio, const struct timespec *abs_timeout) in kern_kmq_timedreceive() argument
2291 abs_timeout); in kern_kmq_timedreceive()
2299 struct timespec *abs_timeout, ets; in sys_kmq_timedreceive() local
2302 if (uap->abs_timeout != NULL) { in sys_kmq_timedreceive()
2303 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedreceive()
2306 abs_timeout = &ets; in sys_kmq_timedreceive()
2308 abs_timeout = NULL; in sys_kmq_timedreceive()
2311 uap->msg_prio, abs_timeout)); in sys_kmq_timedreceive()
2316 size_t msg_len, unsigned int msg_prio, const struct timespec *abs_timeout) in kern_kmq_timedsend() argument
2328 abs_timeout); in kern_kmq_timedsend()
2336 struct timespec *abs_timeout, ets; in sys_kmq_timedsend() local
2339 if (uap->abs_timeout != NULL) { in sys_kmq_timedsend()
2340 error = copyin(uap->abs_timeout, &ets, sizeof(ets)); in sys_kmq_timedsend()
2343 abs_timeout = &ets; in sys_kmq_timedsend()
2345 abs_timeout = NULL; in sys_kmq_timedsend()
2348 uap->msg_prio, abs_timeout)); in sys_kmq_timedsend()
2824 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedsend() local
2827 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedsend()
2828 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedsend()
2833 abs_timeout = &ets; in freebsd32_kmq_timedsend()
2835 abs_timeout = NULL; in freebsd32_kmq_timedsend()
2838 uap->msg_prio, abs_timeout)); in freebsd32_kmq_timedsend()
2846 struct timespec *abs_timeout, ets; in freebsd32_kmq_timedreceive() local
2849 if (uap->abs_timeout != NULL) { in freebsd32_kmq_timedreceive()
2850 error = copyin(uap->abs_timeout, &ets32, sizeof(ets32)); in freebsd32_kmq_timedreceive()
2855 abs_timeout = &ets; in freebsd32_kmq_timedreceive()
2857 abs_timeout = NULL; in freebsd32_kmq_timedreceive()
2860 uap->msg_prio, abs_timeout)); in freebsd32_kmq_timedreceive()