Home
last modified time | relevance | path

Searched refs:cputimer_intr (Results 1 – 6 of 6) sorted by relevance

/dragonfly/sys/sys/
HDsystimer.h198 struct cputimer_intr { struct
201 (struct cputimer_intr *, sysclock_t); argument
203 (struct cputimer_intr *); argument
205 (struct cputimer_intr *, const struct cputimer *); argument
207 (struct cputimer_intr *); argument
209 (struct cputimer_intr *); argument
211 (struct cputimer_intr *, boolean_t); argument
213 (struct cputimer_intr *); argument
214 SLIST_ENTRY(cputimer_intr) next;
244 void cputimer_intr_register(struct cputimer_intr *);
[all …]
/dragonfly/sys/kern/
HDkern_cputimer.c295 static struct cputimer_intr *sys_cputimer_intr;
297 SLIST_HEAD(, cputimer_intr) cputimer_intr_head =
301 cputimer_intr_register(struct cputimer_intr *cti) in cputimer_intr_register()
303 struct cputimer_intr *scan; in cputimer_intr_register()
314 cputimer_intr_deregister(struct cputimer_intr *cti) in cputimer_intr_deregister()
317 SLIST_REMOVE(&cputimer_intr_head, cti, cputimer_intr, next); in cputimer_intr_deregister()
321 cputimer_intr_select(struct cputimer_intr *cti, int prio) in cputimer_intr_select()
347 cputimer_intr_default_enable(struct cputimer_intr *cti __unused) in cputimer_intr_default_enable()
352 cputimer_intr_default_restart(struct cputimer_intr *cti) in cputimer_intr_default_restart()
358 cputimer_intr_default_config(struct cputimer_intr *cti __unused, in cputimer_intr_default_config()
[all …]
/dragonfly/sys/platform/pc64/apic/
HDlapic.c86 static void lapic_timer_tscdlt_reload(struct cputimer_intr *, sysclock_t);
87 static void lapic_mem_timer_intr_reload(struct cputimer_intr *, sysclock_t);
88 static void lapic_msr_timer_intr_reload(struct cputimer_intr *, sysclock_t);
89 static void lapic_timer_intr_enable(struct cputimer_intr *);
90 static void lapic_timer_intr_restart(struct cputimer_intr *);
91 static void lapic_timer_intr_pmfixup(struct cputimer_intr *);
93 static struct cputimer_intr lapic_cputimer_intr = {
665 lapic_timer_tscdlt_reload(struct cputimer_intr *cti, sysclock_t reload) in lapic_timer_tscdlt_reload()
698 lapic_mem_timer_intr_reload(struct cputimer_intr *cti, sysclock_t reload) in lapic_mem_timer_intr_reload()
720 lapic_msr_timer_intr_reload(struct cputimer_intr *cti, sysclock_t reload) in lapic_msr_timer_intr_reload()
[all …]
/dragonfly/sys/platform/vkernel64/platform/
HDsystimer.c103 static void vktimer_intr_reload(struct cputimer_intr *, sysclock_t);
104 static void vktimer_intr_initclock(struct cputimer_intr *, boolean_t);
106 static struct cputimer_intr vkernel_cputimer_intr = {
173 vktimer_intr_initclock(struct cputimer_intr *cti __unused, in vktimer_intr_initclock()
293 vktimer_intr_reload(struct cputimer_intr *cti __unused, sysclock_t reload) in vktimer_intr_reload()
/dragonfly/sys/dev/virtual/hyperv/vmbus/
HDvmbus.c107 static void vmbus_timer_intr_reload(struct cputimer_intr *,
110 struct cputimer_intr *);
112 struct cputimer_intr *);
164 static struct cputimer_intr vmbus_cputimer_intr = {
356 vmbus_timer_intr_reload(struct cputimer_intr *cti, sysclock_t reload) in vmbus_timer_intr_reload()
378 vmbus_timer_intr_pcpuhand(struct cputimer_intr *cti) in vmbus_timer_intr_pcpuhand()
387 vmbus_timer_intr_restart(struct cputimer_intr *cti) in vmbus_timer_intr_restart()
/dragonfly/sys/platform/pc64/isa/
HDclock.c166 static void i8254_intr_reload(struct cputimer_intr *, sysclock_t);
167 static void i8254_intr_config(struct cputimer_intr *, const struct cputimer *);
168 static void i8254_intr_initclock(struct cputimer_intr *, boolean_t);
170 static struct cputimer_intr i8254_cputimer_intr = {
317 i8254_intr_config(struct cputimer_intr *cti, const struct cputimer *timer) in i8254_intr_config()
342 i8254_intr_reload(struct cputimer_intr *cti, sysclock_t reload) in i8254_intr_reload()
1201 i8254_ioapic_trial(int irq, struct cputimer_intr *cti) in i8254_ioapic_trial()
1241 i8254_intr_initclock(struct cputimer_intr *cti, boolean_t selected) in i8254_intr_initclock()