Searched refs:deadline (Results 1 - 17 of 17) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/tip/
H A Dhunt.c16 static sigjmp_buf deadline; variable
24 siglongjmp(deadline, 1);
50 if (sigsetjmp(deadline, 1) == 0) {
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/io/
H A Dmboxsc.c226 static int mboxsc_lock_flags(uint8_t mandatory, clock_t deadline);
228 static int mboxsc_timed_read(clock_t deadline, uint32_t key,
230 static int mboxsc_timed_write(clock_t deadline, uint32_t key,
232 static int mboxsc_timed_get_flag(clock_t deadline, uint32_t key,
234 static int mboxsc_timed_set_flag(clock_t deadline, uint32_t key,
236 static int mboxsc_timed_send_intr(clock_t deadline);
493 clock_t deadline; local
588 deadline = ddi_get_lbolt() +
600 &mboxsc_lock, deadline);
648 error = mboxsc_timed_write(deadline, ke
806 clock_t deadline; local
1725 mboxsc_lock_flags(uint8_t mandatory, clock_t deadline) argument
1915 mboxsc_timed_read(clock_t deadline, uint32_t key, uint32_t off, uint32_t len, caddr_t dptr) argument
1947 mboxsc_timed_write(clock_t deadline, uint32_t key, uint32_t off, uint32_t len, caddr_t dptr) argument
1979 mboxsc_timed_get_flag(clock_t deadline, uint32_t key, uint8_t *data_validp, uint8_t *int_pendingp) argument
2012 mboxsc_timed_set_flag(clock_t deadline, uint32_t key, uint8_t data_valid, uint8_t int_pending) argument
2043 mboxsc_timed_send_intr(clock_t deadline) argument
[all...]
/opensolaris-onvv-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...]
/opensolaris-onvv-gate/usr/src/cmd/ssh/ssh-agent/
H A Dssh-agent.c415 u_int deadline = 0, now = time(NULL); local
432 deadline = (deadline == 0) ? id->death :
433 MIN(deadline, id->death);
436 if (deadline == 0 || deadline <= now)
439 return (deadline - now);
723 u_int i, sz, deadline; local
769 deadline = reaper();
771 deadline
[all...]
/opensolaris-onvv-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...]
/opensolaris-onvv-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) {
/opensolaris-onvv-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...]
/opensolaris-onvv-gate/usr/src/cmd/consadm/
H A Dconsadm.c83 static sigjmp_buf deadline; variable
272 siglongjmp(deadline, 1);
939 if (sigsetjmp(deadline, 1) != 0)
/opensolaris-onvv-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 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) {
H A Denx_hdlrs.c90 clock_t deadline; local
232 deadline = ddi_get_lbolt() + solicit_period_ticks;
239 deadline) == -1) {
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dclock.c1762 clock_t deadline; local
1774 deadline = ddi_get_lbolt() + ticks;
1775 while ((timeleft = deadline - ddi_get_lbolt()) > 0) {
1819 clock_t deadline; local
1829 deadline = ddi_get_lbolt() + ticks;
1833 &t->t_delay_lock, deadline);
1834 /* loop until past deadline or signaled */
/opensolaris-onvv-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;
/opensolaris-onvv-gate/usr/src/uts/common/io/
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);
/opensolaris-onvv-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);
/opensolaris-onvv-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) {

Completed in 331 milliseconds