| /freebsd-12-stable/sys/dev/isci/ |
| D | isci_timer.c | 43 struct ISCI_TIMER *timer = (struct ISCI_TIMER *)arg; in isci_timer_timeout() local 45 isci_log_message(3, "TIMER", "timeout %p\n", timer); in isci_timer_timeout() 53 if (timer->is_started == TRUE) in isci_timer_timeout() 54 timer->callback(timer->cookie); in isci_timer_timeout() 77 scif_cb_timer_start(SCI_CONTROLLER_HANDLE_T controller, void *timer, in scif_cb_timer_start() argument 80 struct ISCI_TIMER *isci_timer = (struct ISCI_TIMER *)timer; in scif_cb_timer_start() 83 isci_log_message(3, "TIMER", "start %p %d\n", timer, milliseconds); in scif_cb_timer_start() 85 isci_timer_timeout, timer, 0); in scif_cb_timer_start() 98 scif_cb_timer_stop(SCI_CONTROLLER_HANDLE_T controller, void *timer) in scif_cb_timer_stop() argument 100 struct ISCI_TIMER *isci_timer = (struct ISCI_TIMER *)timer; in scif_cb_timer_stop() [all …]
|
| /freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/ |
| D | timer.h | 57 #define timer_setup(timer, func, flags) do { \ argument 59 (timer)->function_415 = (func); \ 60 (timer)->data = (unsigned long)(timer); \ 61 callout_init(&(timer)->callout, 1); \ 64 #define setup_timer(timer, func, dat) do { \ argument 65 (timer)->function = (func); \ 66 (timer)->data = (dat); \ 67 callout_init(&(timer)->callout, 1); \ 70 #define __setup_timer(timer, func, dat, flags) do { \ argument 72 setup_timer(timer, func, dat); \ [all …]
|
| /freebsd-12-stable/sys/amd64/vmm/io/ |
| D | vhpet.c | 93 } timer[VHPET_NUM_TIMERS]; member 130 if ((vhpet->timer[n].cap_config & msi_enable) == msi_enable) in vhpet_timer_msi_enabled() 146 return ((vhpet->timer[n].cap_config & HPET_TCNF_INT_ROUTE) >> 9); in vhpet_timer_ioapic_pin() 192 return ((vhpet->timer[n].cap_config & HPET_TCNF_TYPE) != 0); in vhpet_periodic_timer() 199 return ((vhpet->timer[n].cap_config & HPET_TCNF_INT_ENB) != 0); in vhpet_timer_interrupt_enabled() 209 if ((vhpet->timer[n].cap_config & HPET_TCNF_INT_TYPE) == 0) in vhpet_timer_edge_trig() 233 lapic_intr_msi(vhpet->vm, vhpet->timer[n].msireg >> 32, in vhpet_timer_interrupt() 234 vhpet->timer[n].msireg & 0xffffffff); in vhpet_timer_interrupt() 257 KASSERT(vhpet->timer[n].comprate != 0, ("hpet t%d is not periodic", n)); in vhpet_adjust_compval() 259 compval = vhpet->timer[n].compval; in vhpet_adjust_compval() [all …]
|
| /freebsd-12-stable/sys/gnu/dts/arm/ |
| D | omap2.dtsi | 183 timer2: timer@4802a000 { 184 compatible = "ti,omap2420-timer"; 190 timer3: timer@48078000 { 191 compatible = "ti,omap2420-timer"; 197 timer4: timer@4807a000 { 198 compatible = "ti,omap2420-timer"; 204 timer5: timer@4807c000 { 205 compatible = "ti,omap2420-timer"; 209 ti,timer-dsp; 212 timer6: timer@4807e000 { [all …]
|
| D | berlin2.dtsi | 128 local-timer@ad0600 { 129 compatible = "arm,cortex-a9-twd-timer"; 256 timer0: timer@2c00 { 257 compatible = "snps,dw-apb-timer"; 261 clock-names = "timer"; 265 timer1: timer@2c14 { 266 compatible = "snps,dw-apb-timer"; 270 clock-names = "timer"; 274 timer2: timer@2c28 { 275 compatible = "snps,dw-apb-timer"; [all …]
|
| D | berlin2cd.dtsi | 93 global-timer@ad0200 { 94 compatible = "arm,cortex-a9-global-timer"; 100 local-timer@ad0600 { 101 compatible = "arm,cortex-a9-twd-timer"; 300 timer0: timer@2c00 { 301 compatible = "snps,dw-apb-timer"; 305 clock-names = "timer"; 309 timer1: timer@2c14 { 310 compatible = "snps,dw-apb-timer"; 314 clock-names = "timer"; [all …]
|
| D | stm32f746.dtsi | 78 timer2: timer@40000000 { 79 compatible = "st,stm32-timer"; 101 timer@1 { 102 compatible = "st,stm32-timer-trigger"; 108 timer3: timer@40000400 { 109 compatible = "st,stm32-timer"; 131 timer@2 { 132 compatible = "st,stm32-timer-trigger"; 138 timer4: timer@40000800 { 139 compatible = "st,stm32-timer"; [all …]
|
| D | omap3.dtsi | 591 timer1: timer@48318000 { 592 compatible = "ti,omap3430-timer"; 596 ti,timer-alwon; 599 timer2: timer@49032000 { 600 compatible = "ti,omap3430-timer"; 606 timer3: timer@49034000 { 607 compatible = "ti,omap3430-timer"; 613 timer4: timer@49036000 { 614 compatible = "ti,omap3430-timer"; 620 timer5: timer@49038000 { [all …]
|
| D | berlin2q.dtsi | 166 local-timer@ad0600 { 167 compatible = "arm,cortex-a9-twd-timer"; 341 timer0: timer@2c00 { 342 compatible = "snps,dw-apb-timer"; 345 clock-names = "timer"; 349 timer1: timer@2c14 { 350 compatible = "snps,dw-apb-timer"; 353 clock-names = "timer"; 356 timer2: timer@2c28 { 357 compatible = "snps,dw-apb-timer"; [all …]
|
| D | stm32f429.dtsi | 96 timer2: timer@40000000 { 97 compatible = "st,stm32-timer"; 119 timer@1 { 120 compatible = "st,stm32-timer-trigger"; 126 timer3: timer@40000400 { 127 compatible = "st,stm32-timer"; 149 timer@2 { 150 compatible = "st,stm32-timer-trigger"; 156 timer4: timer@40000800 { 157 compatible = "st,stm32-timer"; [all …]
|
| D | stm32mp151.dtsi | 40 timer { 41 compatible = "arm,armv7-timer"; 119 timers2: timer@40000000 { 140 timer@1 { 141 compatible = "st,stm32h7-timer-trigger"; 147 compatible = "st,stm32-timer-counter"; 152 timers3: timer@40001000 { 174 timer@2 { 175 compatible = "st,stm32h7-timer-trigger"; 181 compatible = "st,stm32-timer-counter"; [all …]
|
| D | omap5-l4-abe.dtsi | 284 compatible = "ti,sysc-omap4-timer", "ti,sysc"; 303 timer5: timer@0 { 304 compatible = "ti,omap5430-timer"; 310 ti,timer-dsp; 311 ti,timer-pwm; 316 compatible = "ti,sysc-omap4-timer", "ti,sysc"; 335 timer6: timer@0 { 336 compatible = "ti,omap5430-timer"; 342 ti,timer-dsp; 343 ti,timer-pwm; [all …]
|
| /freebsd-12-stable/contrib/libevent/test/ |
| D | test-changelist.c | 65 start_cpu_usage_timer(struct cpu_usage_timer *timer) in start_cpu_usage_timer() argument 70 timer->thread = GetCurrentThread(); in start_cpu_usage_timer() 71 r = GetThreadTimes(timer->thread, &createtime, &exittime, in start_cpu_usage_timer() 72 &timer->usertimeBegin, &timer->kerneltimeBegin); in start_cpu_usage_timer() 75 timer->ticksBegin = clock(); in start_cpu_usage_timer() 78 evutil_gettimeofday(&timer->timeBegin, NULL); in start_cpu_usage_timer() 104 get_cpu_usage(struct cpu_usage_timer *timer, double *secElapsedOut, in get_cpu_usage() argument 118 r = GetThreadTimes(timer->thread, &createtime, &exittime, in get_cpu_usage() 121 usertime_seconds = filetime_diff(&timer->usertimeBegin, &usertimeEnd); in get_cpu_usage() 122 kerneltime_seconds = filetime_diff(&timer->kerneltimeBegin, &kerneltimeEnd); in get_cpu_usage() [all …]
|
| /freebsd-12-stable/contrib/ntp/sntp/libevent/test/ |
| D | test-changelist.c | 65 start_cpu_usage_timer(struct cpu_usage_timer *timer) in start_cpu_usage_timer() argument 70 timer->thread = GetCurrentThread(); in start_cpu_usage_timer() 71 r = GetThreadTimes(timer->thread, &createtime, &exittime, in start_cpu_usage_timer() 72 &timer->usertimeBegin, &timer->kerneltimeBegin); in start_cpu_usage_timer() 75 timer->ticksBegin = clock(); in start_cpu_usage_timer() 78 evutil_gettimeofday(&timer->timeBegin, NULL); in start_cpu_usage_timer() 104 get_cpu_usage(struct cpu_usage_timer *timer, double *secElapsedOut, in get_cpu_usage() argument 118 r = GetThreadTimes(timer->thread, &createtime, &exittime, in get_cpu_usage() 121 usertime_seconds = filetime_diff(&timer->usertimeBegin, &usertimeEnd); in get_cpu_usage() 122 kerneltime_seconds = filetime_diff(&timer->kerneltimeBegin, &kerneltimeEnd); in get_cpu_usage() [all …]
|
| /freebsd-12-stable/contrib/ntp/scripts/deprecated/ |
| D | freq_adj.in | 16 chop($timer = `sysctl -n kern.timecounter.hardware 2> /dev/null`); 18 $timer =~ tr/\U/\L/; 20 if ($timer eq '') { 25 $timer = $1; 32 $opt_t = $timer if !defined($opt_t); 34 if ($timer ne '') { # $timer found... 36 if ($timer ne $opt_t) { # - - and they differ 37 warn "You specified a $opt_t timer but I detected a $timer timer.\n"; 48 $timer = $opt_t; # - - so use it. 76 $sysctl = "machdep.".$timer."_freq"; [all …]
|
| /freebsd-12-stable/lib/librt/ |
| D | timer.c | 84 struct __timer *timer; in __timer_create() local 89 timer = malloc(sizeof(struct __timer)); in __timer_create() 90 if (timer == NULL) in __timer_create() 94 ret = __sys_ktimer_create(clockid, evp, &timer->oshandle); in __timer_create() 97 free(timer); in __timer_create() 101 timer->node = NULL; in __timer_create() 102 *timerid = timer; in __timer_create() 107 free(timer); in __timer_create() 114 free(timer); in __timer_create() 120 ret = __sys_ktimer_create(clockid, &ev, &timer->oshandle); in __timer_create() [all …]
|
| /freebsd-12-stable/sys/kern/ |
| D | kern_clocksource.c | 76 if (timer->et_flags & ET_FLAGS_PERCPU) \ 84 if (timer->et_flags & ET_FLAGS_PERCPU) \ 90 static struct eventtimer *timer = NULL; variable 222 (timer->et_flags & ET_FLAGS_PERCPU)); in handleevents() 283 if ((timer->et_flags & ET_FLAGS_PERCPU) == 0) { in getnextevent() 387 if (timer->et_flags & ET_FLAGS_PERCPU) { 406 et_start(timer, new, timerperiod); 415 et_start(timer, new - now, 0); 428 if (periodic && (timer->et_flags & ET_FLAGS_PERIODIC) == 0) 430 else if (!periodic && (timer->et_flags & ET_FLAGS_ONESHOT) == 0) [all …]
|
| /freebsd-12-stable/lib/libc/isc/ |
| D | ev_timers.c | 70 evTimer * timer; member 250 ctx->cur->u.timer.this == del) { in evClearTimer() 282 evTimer *timer = id.opaque; in evConfigTimer() local 287 if (heap_element(ctx->timers, timer->index) != timer) in evConfigTimer() 291 timer->mode |= EV_TMR_RATE; in evConfigTimer() 293 timer->mode &= ~EV_TMR_RATE; in evConfigTimer() 309 evTimer *timer = id.opaque; in evResetTimer() local 313 if (heap_element(ctx->timers, timer->index) != timer) in evResetTimer() 333 old_due = timer->due; in evResetTimer() 335 timer->func = func; in evResetTimer() [all …]
|
| /freebsd-12-stable/sys/dev/ocs_fc/ |
| D | ocs_os.c | 924 ocs_timer_t *timer = t; in __ocs_callout() local 926 if (callout_pending(&timer->callout)) { in __ocs_callout() 931 if (!callout_active(&timer->callout)) { in __ocs_callout() 936 callout_deactivate(&timer->callout); in __ocs_callout() 938 if (timer->func) { in __ocs_callout() 939 timer->func(timer->data); in __ocs_callout() 944 ocs_setup_timer(ocs_os_handle_t os, ocs_timer_t *timer, void(*func)(void *arg), void *data, uint32_… in ocs_setup_timer() argument 949 if (timer == NULL) { in ocs_setup_timer() 954 if (!mtx_initialized(&timer->lock)) { in ocs_setup_timer() 955 mtx_init(&timer->lock, "ocs_timer", NULL, MTX_DEF); in ocs_setup_timer() [all …]
|
| /freebsd-12-stable/sys/dev/isci/scil/ |
| D | scif_sas_timer.c | 87 void * timer in scic_cb_timer_destroy() argument 92 if (timer != NULL) in scic_cb_timer_destroy() 94 scif_cb_timer_destroy(fw_controller, timer); in scic_cb_timer_destroy() 95 timer = NULL; in scic_cb_timer_destroy() 103 void * timer, in scic_cb_timer_start() argument 110 scif_cb_timer_start(fw_controller, timer, milliseconds); in scic_cb_timer_start() 117 void * timer in scic_cb_timer_stop() argument 123 scif_cb_timer_stop(fw_controller, timer); in scic_cb_timer_stop()
|
| /freebsd-12-stable/contrib/ntp/libntp/lib/isc/include/isc/ |
| D | timer.h | 120 void (*attach)(isc_timer_t *timer, isc_timer_t **timerp); 122 isc_result_t (*reset)(isc_timer_t *timer, isc_timertype_t type, 125 isc_result_t (*touch)(isc_timer_t *timer); 233 isc_timer_reset(isc_timer_t *timer, 270 isc_timer_touch(isc_timer_t *timer); 291 isc_timer_attach(isc_timer_t *timer, isc_timer_t **timerp); 337 isc_timer_gettype(isc_timer_t *timer);
|
| /freebsd-12-stable/sys/compat/linuxkpi/common/src/ |
| D | linux_work.c | 231 dwork->timer.expires = jiffies; in linux_queue_delayed_work_on() 237 dwork->timer.expires = jiffies + delay; in linux_queue_delayed_work_on() 242 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 243 callout_reset_on(&dwork->timer.callout, delay, in linux_queue_delayed_work_on() 245 mtx_unlock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 247 mtx_lock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 248 callout_reset(&dwork->timer.callout, delay, in linux_queue_delayed_work_on() 250 mtx_unlock(&dwork->timer.mtx); in linux_queue_delayed_work_on() 331 callout_drain(&dwork->timer.callout); in linux_delayed_work_fn() 408 mtx_lock(&dwork->timer.mtx); in linux_cancel_timer() [all …]
|
| /freebsd-12-stable/contrib/libevent/ |
| D | evutil_time.c | 149 HANDLE timer; in evutil_usleep_() local 156 timer = CreateWaitableTimer(NULL, TRUE, NULL); in evutil_usleep_() 157 if (!timer) in evutil_usleep_() 160 SetWaitableTimer(timer, &li, 0, NULL, NULL, 0); in evutil_usleep_() 161 WaitForSingleObject(timer, INFINITE); in evutil_usleep_() 162 CloseHandle(timer); in evutil_usleep_() 268 evutil_monotonic_timer_free(struct evutil_monotonic_timer *timer) in evutil_monotonic_timer_free() argument 270 if (timer) { in evutil_monotonic_timer_free() 271 mm_free(timer); in evutil_monotonic_timer_free() 279 evutil_configure_monotonic_time(struct evutil_monotonic_timer *timer, in evutil_configure_monotonic_time() argument [all …]
|
| /freebsd-12-stable/contrib/ntp/sntp/libevent/ |
| D | evutil_time.c | 149 HANDLE timer; in evutil_usleep_() local 156 timer = CreateWaitableTimer(NULL, TRUE, NULL); in evutil_usleep_() 157 if (!timer) in evutil_usleep_() 160 SetWaitableTimer(timer, &li, 0, NULL, NULL, 0); in evutil_usleep_() 161 WaitForSingleObject(timer, INFINITE); in evutil_usleep_() 162 CloseHandle(timer); in evutil_usleep_() 268 evutil_monotonic_timer_free(struct evutil_monotonic_timer *timer) in evutil_monotonic_timer_free() argument 270 if (timer) { in evutil_monotonic_timer_free() 271 mm_free(timer); in evutil_monotonic_timer_free() 279 evutil_configure_monotonic_time(struct evutil_monotonic_timer *timer, in evutil_configure_monotonic_time() argument [all …]
|
| /freebsd-12-stable/sys/dev/mthca/ |
| D | mthca_catas.c | 146 mod_timer(&dev->catas_err.timer, in poll_catas() 154 init_timer(&dev->catas_err.timer); in mthca_start_catas_poll() 169 dev->catas_err.timer.data = (unsigned long) dev; in mthca_start_catas_poll() 170 dev->catas_err.timer.function = poll_catas; in mthca_start_catas_poll() 171 dev->catas_err.timer.expires = jiffies + MTHCA_CATAS_POLL_INTERVAL; in mthca_start_catas_poll() 173 add_timer(&dev->catas_err.timer); in mthca_start_catas_poll() 178 del_timer_sync(&dev->catas_err.timer); in mthca_stop_catas_poll()
|