Home
last modified time | relevance | path

Searched refs:cputimer (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/sys/
H A Dsystimer.h119 struct cputimer { struct
120 SLIST_ENTRY(cputimer) next;
127 void (*construct)(struct cputimer *, sysclock_t); argument
128 void (*destruct)(struct cputimer *); argument
136 extern struct cputimer *sys_cputimer; argument
162 void cputimer_select(struct cputimer *, int);
163 void cputimer_register(struct cputimer *);
164 void cputimer_deregister(struct cputimer *);
169 void cputimer_default_destruct(struct cputimer *);
260 const struct cputimer *);
[all …]
/dragonfly/sys/kern/
H A Dkern_cputimer.c54 static struct cputimer dummy_cputimer = {
77 struct cputimer *sys_cputimer = &dummy_cputimer;
124 cputimer_register(struct cputimer *timer) in cputimer_register()
126 struct cputimer *scan; in cputimer_register()
145 cputimer_deregister(struct cputimer *timer) in cputimer_deregister()
147 struct cputimer *scan; in cputimer_deregister()
148 struct cputimer *best; in cputimer_deregister()
216 cputimer_default_construct(struct cputimer *cputimer, sysclock_t oldclock) in cputimer_default_construct() argument
218 cputimer->base = oldclock; in cputimer_default_construct()
222 cputimer_default_destruct(struct cputimer *cputimer) in cputimer_default_destruct() argument
[all …]
/dragonfly/sys/cpu/x86_64/misc/
H A Dcputimer_tsc.c53 static void tsc_cputimer_construct(struct cputimer *, sysclock_t);
55 static struct cputimer tsc_cputimer = {
77 tsc_cputimer_construct(struct cputimer *timer, sysclock_t oldclock) in tsc_cputimer_construct()
/dragonfly/sys/dev/virtual/hyperv/x86_64/
H A Dhyperv_machdep.c45 static void hyperv_tsc_cputimer_construct(struct cputimer *,
53 static struct cputimer hyperv_tsc_cputimer = {
150 hyperv_tsc_cputimer_construct(struct cputimer *timer, sysclock_t oldclock) in hyperv_tsc_cputimer_construct()
/dragonfly/sys/dev/virtual/hyperv/
H A Dhyperv.c65 static void hyperv_cputimer_construct(struct cputimer *,
82 static struct cputimer hyperv_cputimer = {
113 hyperv_cputimer_construct(struct cputimer *timer, sysclock_t oldclock) in hyperv_cputimer_construct()
/dragonfly/sys/dev/acpica/
H A Dacpi_hpet.c69 static void acpi_hpet_construct(struct cputimer *, sysclock_t);
84 static struct cputimer acpi_hpet_timer = {
156 acpi_hpet_early_construct(struct cputimer *timer, sysclock_t oldclock) in acpi_hpet_early_construct()
168 acpi_hpet_early_destruct(struct cputimer *timer) in acpi_hpet_early_destruct()
511 acpi_hpet_construct(struct cputimer *timer, sysclock_t oldclock) in acpi_hpet_construct()
H A Dacpi_timer.c61 static void acpi_timer_construct(struct cputimer *timer, sysclock_t oldclock);
63 static struct cputimer acpi_cputimer = {
192 acpi_timer_construct(struct cputimer *timer, sysclock_t oldclock) in acpi_timer_construct()
/dragonfly/sys/platform/pc64/isa/
H A Dclock.c150 static void i8254_cputimer_construct(struct cputimer *cputimer, sysclock_t last);
151 static void i8254_cputimer_destruct(struct cputimer *cputimer);
153 static struct cputimer i8254_cputimer = {
167 static void i8254_intr_config(struct cputimer_intr *, const struct cputimer *);
317 i8254_intr_config(struct cputimer_intr *cti, const struct cputimer *timer) in i8254_intr_config()
680 i8254_cputimer_construct(struct cputimer *timer, sysclock_t oldclock) in i8254_cputimer_construct()
720 i8254_cputimer_destruct(struct cputimer *timer) in i8254_cputimer_destruct()
/dragonfly/sys/platform/vkernel64/platform/
H A Dsystimer.c87 static void vkernel_timer_construct(struct cputimer *timer, sysclock_t oclock);
90 static struct cputimer vkernel_cputimer = {
142 vkernel_timer_construct(struct cputimer *timer, sysclock_t oclock) in vkernel_timer_construct()