/opensolaris-onvv-gate/usr/src/cmd/tip/ |
H A D | hunt.c | 16 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 D | mboxsc.c | 226 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 D | memscrub.c | 53 * 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 D | ssh-agent.c | 415 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 D | memscrub.c | 464 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 D | platsvc.c | 474 time_t deadline; local 504 deadline = gethrestime_sec() + timeout; 521 } while ((rv != 0) && (gethrestime_sec() < deadline));
|
H A D | vdc.c | 230 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 D | rcm_script.c | 1050 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 D | consadm.c | 83 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 D | eib_svc.c | 731 clock_t deadline; local 743 deadline = ddi_get_lbolt() + ss->ei_gw_props->pp_vnic_ka_ticks; 752 deadline) == -1) {
|
H A D | eib_vnic.c | 195 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 D | enx_hdlrs.c | 90 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 D | clock.c | 1762 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 D | ata_common.c | 1520 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 D | bscbus.c | 280 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 D | lombus.c | 307 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 D | osl.c | 361 clock_t deadline; local 386 deadline = ddi_get_lbolt() + 392 else if (cv_timedwait(&sp->cv, &sp->mutex, deadline) < 0) {
|