Searched defs:deadline (Results 1 - 20 of 20) sorted by relevance

/illumos-gate/usr/src/cmd/tip/
H A Dhunt.c16 static sigjmp_buf deadline; variable
24 siglongjmp(deadline, 1);
50 if (sigsetjmp(deadline, 1) == 0) {
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_svc.c731 clock_t deadline; local
743 deadline = ddi_get_lbolt() + ss->ei_gw_props->pp_vnic_ka_ticks;
752 deadline) == -1) {
H A Denx_hdlrs.c90 clock_t deadline; local
232 deadline = ddi_get_lbolt() + solicit_period_ticks;
239 deadline) == -1) {
H A Deib_vnic.c195 clock_t deadline; local
198 deadline = ddi_get_lbolt() + drv_usectohz(EIB_LOGIN_TIMEOUT_USEC);
207 deadline) == -1) {
362 clock_t deadline; local
372 deadline = ddi_get_lbolt() + ss->ei_gw_props->pp_gw_ka_ticks;
381 deadline) == -1) {
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmemscrub.c53 * Typically it soaks up idle time this way to reach its deadline early
60 * minutes, and sleeps until its 12 hour deadline.
260 time_t deadline; local
284 deadline = gethrestime_sec() + memscrub_delay_start_sec;
298 if (now >= deadline) {
300 memscrub_late_sec += (now - deadline);
302 * past deadline, start right away
306 deadline = now + memscrub_period_sec;
312 interval_sec = deadline - now;
315 deadline
[all...]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dplatsvc.c474 time_t deadline; local
504 deadline = gethrestime_sec() + timeout;
521 } while ((rv != 0) && (gethrestime_sec() < deadline));
H A Dvdc.c230 static void vdc_eio_unqueue(vdc_t *vdc, clock_t deadline,
6768 * Remove I/Os added before the indicated deadline from the eio queue. A
6769 * deadline of 0 means that all I/Os have to be unqueued. The complete_io
6773 vdc_eio_unqueue(vdc_t *vdc, clock_t deadline, boolean_t complete_io) argument
6784 if (deadline != 0) {
6786 * Skip any io queued after the deadline. The eio queue is
6789 while (vio != NULL && vio->vio_qtime > deadline) {
/illumos-gate/usr/src/cmd/consadm/
H A Dconsadm.c83 static sigjmp_buf deadline; variable
272 siglongjmp(deadline, 1);
939 if (sigsetjmp(deadline, 1) != 0)
/illumos-gate/usr/src/uts/common/io/
H A Ddevpoll.c1092 hrtime_t deadline = 0; local
1128 deadline = STRUCT_FGET(dvpoll, dp_timeout);
1129 if (deadline > 0) {
1131 * Convert the deadline from relative milliseconds
1135 deadline = MSEC2NSEC(deadline);
1136 deadline = MAX(deadline, nsec_per_tick);
1137 deadline += now;
1197 if (deadline
[all...]
H A Dbscbus.c280 clock_t deadline; member in struct:bscbus_channel_state
630 /* Extend deadline because time has moved on */
631 csp->deadline = ddi_get_lbolt() +
828 ((ddi_get_lbolt() - csp->deadline) > 0) &&
839 csp->deadline += drv_usectohz(LOMBUS_CMD_TIMEOUT/1000);
989 csp->deadline = start + drv_usectohz(LOMBUS_CMD_TIMEOUT/1000);
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Dmboxsc.c225 static int mboxsc_lock_flags(uint8_t mandatory, clock_t deadline);
227 static int mboxsc_timed_read(clock_t deadline, uint32_t key,
229 static int mboxsc_timed_write(clock_t deadline, uint32_t key,
231 static int mboxsc_timed_get_flag(clock_t deadline, uint32_t key,
233 static int mboxsc_timed_set_flag(clock_t deadline, uint32_t key,
235 static int mboxsc_timed_send_intr(clock_t deadline);
492 clock_t deadline; local
587 deadline = ddi_get_lbolt() +
599 &mboxsc_lock, deadline);
647 error = mboxsc_timed_write(deadline, ke
805 clock_t deadline; local
1724 mboxsc_lock_flags(uint8_t mandatory, clock_t deadline) argument
1914 mboxsc_timed_read(clock_t deadline, uint32_t key, uint32_t off, uint32_t len, caddr_t dptr) argument
1946 mboxsc_timed_write(clock_t deadline, uint32_t key, uint32_t off, uint32_t len, caddr_t dptr) argument
1978 mboxsc_timed_get_flag(clock_t deadline, uint32_t key, uint8_t *data_validp, uint8_t *int_pendingp) argument
2011 mboxsc_timed_set_flag(clock_t deadline, uint32_t key, uint8_t data_valid, uint8_t int_pending) argument
2042 mboxsc_timed_send_intr(clock_t deadline) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/os/
H A Dmemscrub.c464 time_t deadline; local
486 deadline = gethrestime_sec() + memscrub_delay_start_sec;
528 if (now >= deadline) {
530 MEMSCRUB_STAT_NINC(late_sec, now - deadline);
532 * past deadline, start right away
536 deadline = now + memscrub_period_sec;
540 * wait till previous deadline before re-start.
542 interval_ticks = (deadline - now) * hz;
544 MEMSCRUB_STAT_NINC(early_sec, deadline - now);
545 deadline
[all...]
/illumos-gate/usr/src/uts/common/io/vioblk/
H A Dvioblk.c475 clock_t deadline; local
479 deadline = ddi_get_lbolt() + (clock_t)drv_usectohz(3 * 1000000);
506 ret = cv_timedwait(&sc->cv_devid, &sc->lock_devid, deadline);
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_script.c1050 time_t deadline; local
1055 deadline = time(NULL) + timeoutval;
1067 timeoutval = deadline - time(NULL);
1142 time_t deadline, timeleft; local
1149 deadline = time(NULL) + SCRIPT_KILL_TIMEOUT;
1157 timeleft = deadline - time(NULL);
1339 time_t deadline; local
1355 deadline = rsi->lastrun + cmd_timeout;
1368 maxsecs = deadline - time(NULL);
1475 /* extend deadline */
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dclock.c1758 clock_t deadline; local
1770 deadline = ddi_get_lbolt() + ticks;
1771 while ((timeleft = deadline - ddi_get_lbolt()) > 0) {
1815 clock_t deadline; local
1825 deadline = ddi_get_lbolt() + ticks;
1829 &t->t_delay_lock, deadline);
1830 /* loop until past deadline or signaled */
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.c1520 hrtime_t deadline = gethrtime() + local
1529 } while (gethrtime() < deadline);
1554 hrtime_t deadline = gethrtime() + local
1580 } while (gethrtime() < deadline);
2757 hrtime_t deadline; local
2783 deadline = gethrtime() + ((hrtime_t)31 * NANOSEC);
2805 while (gethrtime() < deadline) {
2835 usecs_left = (deadline - gethrtime()) / 1000;
/illumos-gate/usr/src/uts/common/syscall/
H A Dpoll.c328 hrtime_t deadline; /* hrtime value when we want to return */ local
340 deadline = -1;
342 deadline = 0;
345 deadline = ((hrtime_t)tsp->tv_sec * NANOSEC) + tsp->tv_nsec;
346 deadline = MAX(deadline, nsec_per_tick);
347 deadline += gethrtime();
382 if (deadline != 0) {
385 &t->t_delay_lock, deadline)) > 0)
575 if (deadline
[all...]
/illumos-gate/usr/src/uts/sun4u/lw2plus/io/
H A Dlombus.c307 clock_t deadline; member in struct:lombus_state
702 if (ddi_get_lbolt() > ssp->deadline) {
892 ssp->deadline = start + drv_usectohz(LOMBUS_CTS_TIMEOUT/1000);
894 if (ddi_get_lbolt() > ssp->deadline)
924 ssp->deadline = start + drv_usectohz(LOMBUS_CMD_TIMEOUT/1000);
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dosl.c361 clock_t deadline; local
386 deadline = ddi_get_lbolt() +
392 else if (cv_timedwait(&sp->cv, &sp->mutex, deadline) < 0) {
/illumos-gate/usr/src/uts/common/io/comstar/stmf/
H A Dstmf.c7515 clock_t start, now, deadline; local
7518 deadline = start + drv_usectohz(stmf_io_deadman * 1000000llu);
7522 &ilu->ilu_task_lock, deadline);
7524 if (now > deadline) {
7531 deadline = now + drv_usectohz(stmf_io_deadman *

Completed in 206 milliseconds