Home
last modified time | relevance | path

Searched refs:deadline (Results 1 – 25 of 52) sorted by relevance

123

/freebsd/sys/contrib/ck/include/
H A Dck_ec.h306 uint32_t expected, const struct timespec *deadline);
317 uint64_t expected, const struct timespec *deadline);
540 const struct timespec *deadline);
548 const struct timespec *deadline);
574 struct timespec *deadline),
576 const struct timespec *deadline);
585 struct timespec *deadline),
587 const struct timespec *deadline);
766 const struct timespec *deadline);
771 const struct timespec *deadline) in ck_ec32_wait() argument
[all …]
/freebsd/sys/contrib/ck/src/
H A Dck_ec.c47 const struct timespec *deadline) in ck_ec32_wait_slow() argument
50 NULL, NULL, deadline); in ck_ec32_wait_slow()
66 const struct timespec *deadline) in ck_ec64_wait_slow() argument
69 NULL, NULL, deadline); in ck_ec64_wait_slow()
132 struct timespec *deadline), in exponential_backoff() argument
133 const struct timespec *deadline) in exponential_backoff() argument
153 if (check_deadline(&now, ops, *deadline) == true) { in exponential_backoff()
167 partial_deadline = *deadline; in exponential_backoff()
326 const struct timespec deadline = \
330 if (CK_CC_LIKELY(deadline.tv_sec <= 0)) { \
[all …]
H A Dck_ec_timeutil.h139 const struct timespec deadline) in check_deadline() argument
148 return timespec_cmp(*now, deadline) >= 0; in check_deadline()
/freebsd/crypto/openssl/crypto/thread/arch/
H A Dthread_win.c145 static int determine_timeout(OSSL_TIME deadline, DWORD *w_timeout_p) in determine_timeout() argument
150 if (ossl_time_is_infinite(deadline)) { in determine_timeout()
156 delta = ossl_time_subtract(deadline, now); in determine_timeout()
347 static uint32_t obj_wait(HANDLE h, OSSL_TIME deadline) in obj_wait() argument
351 if (!determine_timeout(deadline, &timeout)) in obj_wait()
358 OSSL_TIME deadline) in ossl_crypto_condvar_wait_timeout() argument
400 if (obj_wait(cv->prewait_sema, deadline) != WAIT_OBJECT_0) { in ossl_crypto_condvar_wait_timeout()
428 rc = obj_wait(cv->sema, deadline); in ossl_crypto_condvar_wait_timeout()
555 OSSL_TIME deadline) in ossl_crypto_condvar_wait_timeout() argument
561 if (!determine_timeout(deadline, &timeout)) in ossl_crypto_condvar_wait_timeout()
H A Dthread_posix.c179 OSSL_TIME deadline) in ossl_crypto_condvar_wait_timeout() argument
184 if (ossl_time_is_infinite(deadline)) { in ossl_crypto_condvar_wait_timeout()
195 = ossl_time2seconds(deadline); in ossl_crypto_condvar_wait_timeout()
197 = (ossl_time2ticks(deadline) % OSSL_TIME_SECOND) / OSSL_TIME_NS; in ossl_crypto_condvar_wait_timeout()
H A Dthread_none.c66 OSSL_TIME deadline) in ossl_crypto_condvar_wait_timeout() argument
/freebsd/crypto/openssl/ssl/quic/
H A Dquic_thread_assist.c32 OSSL_TIME deadline; in assist_thread_main() local
37 deadline = ossl_quic_reactor_get_tick_deadline(rtor); in assist_thread_main()
42 deadline = ossl_quic_engine_make_real_time(eng, deadline); in assist_thread_main()
43 ossl_crypto_condvar_wait_timeout(qta->cv, m, deadline); in assist_thread_main()
H A Dquic_reactor.c254 OSSL_TIME deadline, in poll_two_fds() argument
300 || !ossl_time_is_infinite(deadline))) in poll_two_fds()
321 if (ossl_time_is_infinite(deadline)) { in poll_two_fds()
329 timeout = ossl_time_subtract(deadline, now); in poll_two_fds()
373 if (!ossl_assert(npfd != 0 || !ossl_time_is_infinite(deadline))) in poll_two_fds()
383 if (ossl_time_is_infinite(deadline)) { in poll_two_fds()
387 timeout = ossl_time_subtract(deadline, now); in poll_two_fds()
432 OSSL_TIME deadline, in poll_two_descriptors() argument
442 notify_rfd, deadline, mutex); in poll_two_descriptors()
H A Dquic_channel.c2018 OSSL_TIME now, deadline; in ossl_quic_channel_subtick() local
2114 deadline = ossl_ackm_get_loss_detection_deadline(ch->ackm); in ossl_quic_channel_subtick()
2115 if (!ossl_time_is_zero(deadline) in ossl_quic_channel_subtick()
2116 && ossl_time_compare(now, deadline) >= 0) in ossl_quic_channel_subtick()
2731 OSSL_TIME deadline; in ch_determine_next_tick_deadline() local
2737 deadline = ossl_ackm_get_loss_detection_deadline(ch->ackm); in ch_determine_next_tick_deadline()
2738 if (ossl_time_is_zero(deadline)) in ch_determine_next_tick_deadline()
2739 deadline = ossl_time_infinite(); in ch_determine_next_tick_deadline()
2747 deadline = ossl_time_min(deadline, in ch_determine_next_tick_deadline()
2758 deadline = ossl_time_min(deadline, ch->ping_deadline); in ch_determine_next_tick_deadline()
[all …]
H A Dquic_ackm.c607 void (*loss_detection_deadline_cb)(OSSL_TIME deadline, void *arg);
610 void (*ack_deadline_cb)(OSSL_TIME deadline, int pkt_space, void *arg);
908 OSSL_TIME deadline) in ackm_set_loss_detection_timer_actual() argument
910 ackm->loss_detection_deadline = deadline; in ackm_set_loss_detection_timer_actual()
913 ackm->loss_detection_deadline_cb(deadline, in ackm_set_loss_detection_timer_actual()
1517 OSSL_TIME deadline) in ackm_set_flush_deadline() argument
1519 ackm->rx_ack_flush_deadline[pkt_space] = deadline; in ackm_set_flush_deadline()
1728 void (*fn)(OSSL_TIME deadline, in ossl_ackm_set_loss_detection_deadline_callback() argument
1737 void (*fn)(OSSL_TIME deadline, in ossl_ackm_set_ack_deadline_callback() argument
/freebsd/usr.bin/calendar/calendars/
H A Dcalendar.status_reports11 04/14 Status Reports: Q1 deadline
16 07/14 Status Reports: Q2 deadline
21 10/14 Status Reports: Q3 deadline
26 01/14 Status Reports: Q4 deadline
/freebsd/sys/contrib/openzfs/cmd/zstream/
H A Dzstream_backtrace.c99 struct timespec deadline; in backtrace_all_threads() local
100 clock_gettime(CLOCK_REALTIME, &deadline); in backtrace_all_threads()
101 deadline.tv_sec += MAX_SECS_FOR_BACKTRACE; in backtrace_all_threads()
102 if (sem_timedwait(&sem_thread_bt_complete, &deadline) != 0) { in backtrace_all_threads()
/freebsd/crypto/openssl/ssl/rio/
H A Dpoll_builder.c140 int ossl_rio_poll_builder_poll(RIO_POLL_BUILDER *rpb, OSSL_TIME deadline) in ossl_rio_poll_builder_poll() argument
153 if (ossl_time_is_infinite(deadline)) in ossl_rio_poll_builder_poll()
160 timeout = ossl_time_to_timeval(ossl_time_subtract(deadline, in ossl_rio_poll_builder_poll()
169 if (ossl_time_is_infinite(deadline)) in ossl_rio_poll_builder_poll()
172 timeout_ms = ossl_time2ms(ossl_time_subtract(deadline, in ossl_rio_poll_builder_poll()
H A Dpoll_immediate.c447 OSSL_TIME deadline; in SSL_poll() local
459 deadline = ossl_time_infinite(); in SSL_poll()
461 deadline = ossl_time_zero(); in SSL_poll()
463 deadline = ossl_time_add(ossl_time_now(), in SSL_poll()
479 || ossl_time_is_zero(deadline) /* (avoids now call) */ in SSL_poll()
480 || ossl_time_compare(ossl_time_now(), deadline) >= 0) in SSL_poll()
489 if (!poll_block(items, num_items, stride, deadline, &result_count)) { in SSL_poll()
/freebsd/usr.bin/tip/tip/
H A Dhunt.c37 static jmp_buf deadline; variable
47 longjmp(deadline, 1); in dead()
76 if (setjmp(deadline) == 0) { in hunt()
/freebsd/crypto/openssl/doc/designs/ddd/
H A Dddd-02-conn-nonblocking.c363 struct timeval start, now, deadline, t; in main() local
373 timeradd(&start, &timeout, &deadline); in main()
388 if (timercmp(&now, &deadline, >=)) in main()
407 struct timeval start, now, deadline, t; in main() local
417 timeradd(&start, &timeout, &deadline); in main()
432 if (timercmp(&now, &deadline, >=)) in main()
H A Dddd-04-fd-nonblocking.c378 struct timeval start, now, deadline, t; in main() local
388 timeradd(&start, &timeout, &deadline); in main()
403 if (timercmp(&now, &deadline, >=)) in main()
422 struct timeval start, now, deadline, t; in main() local
432 timeradd(&start, &timeout, &deadline); in main()
446 if (timercmp(&now, &deadline, >=)) in main()
/freebsd/crypto/openssl/doc/designs/quic-design/
H A Dquic-ackm.md29 - be notified when its loss detection deadline arrives
39 - It indicates the current deadline by which the loss detection
46 - It indicates the current deadline by which new ACK frames
327 This must be called whenever the loss detection deadline expires.
341 This returns a deadline after which `ossl_ackm_on_timeout` should be called.
372 the deadline returned by `ossl_ackm_get_ack_deadline`.
402 This function returns the deadline at which the return value of
404 means that no deadline is currently applicable. If the deadline has already
405 passed, it may either return that deadline or `OSSL_TIME_ZERO`.
497 void (*fn)(OSSL_TIME deadline,
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/fadvise/
H A Dfadvise_willneed_limit.ksh86 typeset -i deadline=$((SECONDS + 5))
87 while (( SECONDS < deadline )); do
/freebsd/crypto/openssl/test/
H A Dquic_ackm_test.c364 static void on_loss_detection_deadline_callback(OSSL_TIME deadline, void *arg) in on_loss_detection_deadline_callback() argument
366 *(OSSL_TIME *)arg = deadline; in on_loss_detection_deadline_callback()
469 OSSL_TIME deadline = ossl_ackm_get_loss_detection_deadline(h.ackm); in test_tx_ack_case_actual() local
472 if (!TEST_int_eq(ossl_time_compare(deadline, loss_detection_deadline), 0)) in test_tx_ack_case_actual()
476 if (!TEST_int_gt(ossl_time_compare(deadline, fake_time), 0)) in test_tx_ack_case_actual()
493 fake_time = ossl_time_add(deadline, ossl_ticks2time(1)); in test_tx_ack_case_actual()
951 static void on_ack_deadline_callback(OSSL_TIME deadline, in on_ack_deadline_callback() argument
954 ((OSSL_TIME *)arg)[pkt_space] = deadline; in on_ack_deadline_callback()
/freebsd/lib/libtacplus/
H A Dtaclib.c485 const struct timeval *deadline) in read_timed() argument
506 timersub(deadline, &tv, &tv); in read_timed()
543 struct timeval deadline; in recv_msg() local
548 gettimeofday(&deadline, NULL); in recv_msg()
549 deadline.tv_sec += h->servers[h->cur_server].timeout; in recv_msg()
552 if (read_timed(h, msg, HDRSIZE, &deadline) == -1) in recv_msg()
579 if (read_timed(h, msg->u.body, len, &deadline) == -1) in recv_msg()
615 struct timeval deadline; in send_msg() local
638 gettimeofday(&deadline, NULL); in send_msg()
639 deadline.tv_sec += h->servers[h->cur_server].timeout; in send_msg()
[all …]
/freebsd/crypto/openssl/include/internal/
H A Dquic_ackm.h30 void (*fn)(OSSL_TIME deadline,
35 void (*fn)(OSSL_TIME deadline,
/freebsd/sys/dev/nvme/
H A Dnvme_qpair.c938 if (tr->deadline == SBT_MAX) in nvme_qpair_timeout()
946 if (now <= tr->deadline) in nvme_qpair_timeout()
977 if (tr->deadline == SBT_MAX) in nvme_qpair_timeout()
988 if (now <= tr->deadline) in nvme_qpair_timeout()
1066 tr->deadline = getsbinuptime() + timeout * SBT_1S; in nvme_qpair_submit_tracker()
1073 tr->deadline = SBT_MAX; in nvme_qpair_submit_tracker()
1179 tr->deadline = SBT_MAX; in _nvme_qpair_submit_request()
1332 tr->deadline = SBT_MAX; in nvme_qpair_disable()
/freebsd/sys/dev/tpm/
H A Dtpm_tis_core.c385 sbintime_t deadline; in tpm_wait_for_reg() local
390 deadline = sbinuptime() + ustosbt(timeout); in tpm_wait_for_reg()
401 if (sbinuptime() >= deadline) in tpm_wait_for_reg()
420 deadline, 0, C_ABSOLUTE | C_HARDCLOCK); in tpm_wait_for_reg()
/freebsd/crypto/openssh/
H A Dssh-agent.c1075 time_t deadline = 0, now = monotime(); in reaper() local
1088 deadline = (deadline == 0) ? id->death : in reaper()
1089 MINIMUM(deadline, id->death); in reaper()
1091 if (deadline == 0 || deadline <= now) in reaper()
1094 return (deadline - now); in reaper()
2128 time_t deadline; in prepare_poll() local
2186 deadline = reaper(); in prepare_poll()
2188 deadline = (deadline == 0) ? parent_alive_interval : in prepare_poll()
2189 MINIMUM(deadline, parent_alive_interval); in prepare_poll()
2190 if (deadline != 0) in prepare_poll()
[all …]

123