Symbol: cputimer
sys/cpu/x86_64/misc/cputimer_tsc.c
53
static void tsc_cputimer_construct(struct cputimer *, sysclock_t);
sys/cpu/x86_64/misc/cputimer_tsc.c
55
static struct cputimer tsc_cputimer = {
sys/cpu/x86_64/misc/cputimer_tsc.c
77
tsc_cputimer_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/acpica/acpi_hpet.c
165
acpi_hpet_early_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/acpica/acpi_hpet.c
179
acpi_hpet_early_destruct(struct cputimer *timer)
sys/dev/acpica/acpi_hpet.c
524
acpi_hpet_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/acpica/acpi_hpet.c
73
static void acpi_hpet_construct(struct cputimer *, sysclock_t);
sys/dev/acpica/acpi_hpet.c
87
static struct cputimer acpi_hpet_timer = {
sys/dev/acpica/acpi_timer.c
227
acpi_timer_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/acpica/acpi_timer.c
62
static void acpi_timer_construct(struct cputimer *timer, sysclock_t oldclock);
sys/dev/acpica/acpi_timer.c
64
static struct cputimer acpi_cputimer = {
sys/dev/virtual/hyperv/hyperv.c
113
hyperv_cputimer_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/virtual/hyperv/hyperv.c
65
static void hyperv_cputimer_construct(struct cputimer *,
sys/dev/virtual/hyperv/hyperv.c
82
static struct cputimer hyperv_cputimer = {
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
150
hyperv_tsc_cputimer_construct(struct cputimer *timer, sysclock_t oldclock)
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
45
static void hyperv_tsc_cputimer_construct(struct cputimer *,
sys/dev/virtual/hyperv/x86_64/hyperv_machdep.c
53
static struct cputimer hyperv_tsc_cputimer = {
sys/kern/kern_cputimer.c
127
cputimer_register(struct cputimer *timer)
sys/kern/kern_cputimer.c
129
struct cputimer *scan;
sys/kern/kern_cputimer.c
148
cputimer_deregister(struct cputimer *timer)
sys/kern/kern_cputimer.c
150
struct cputimer *scan;
sys/kern/kern_cputimer.c
151
struct cputimer *best;
sys/kern/kern_cputimer.c
161
SLIST_REMOVE(&cputimerhead, timer, cputimer, next);
sys/kern/kern_cputimer.c
187
cputimer_set_frequency(struct cputimer *timer, sysclock_t freq)
sys/kern/kern_cputimer.c
219
cputimer_default_construct(struct cputimer *cputimer, sysclock_t oldclock)
sys/kern/kern_cputimer.c
221
cputimer->base = oldclock;
sys/kern/kern_cputimer.c
225
cputimer_default_destruct(struct cputimer *cputimer)
sys/kern/kern_cputimer.c
240
struct cputimer *scan;
sys/kern/kern_cputimer.c
287
SYSCTL_NODE(_kern, OID_AUTO, cputimer, CTLFLAG_RW, NULL, "cputimer");
sys/kern/kern_cputimer.c
362
const struct cputimer *timer __unused)
sys/kern/kern_cputimer.c
387
cputimer_intr_config(const struct cputimer *timer)
sys/kern/kern_cputimer.c
54
static struct cputimer dummy_cputimer = {
sys/kern/kern_cputimer.c
77
struct cputimer *sys_cputimer = &dummy_cputimer;
sys/kern/kern_cputimer.c
78
SLIST_HEAD(, cputimer) cputimerhead = SLIST_HEAD_INITIALIZER(&cputimerhead);
sys/kern/kern_cputimer.c
91
cputimer_select(struct cputimer *timer, int pri)
sys/kern/kern_cputimer.c
94
struct cputimer *oldtimer;
sys/platform/pc64/isa/clock.c
150
static void i8254_cputimer_construct(struct cputimer *cputimer, sysclock_t last);
sys/platform/pc64/isa/clock.c
151
static void i8254_cputimer_destruct(struct cputimer *cputimer);
sys/platform/pc64/isa/clock.c
153
static struct cputimer i8254_cputimer = {
sys/platform/pc64/isa/clock.c
167
static void i8254_intr_config(struct cputimer_intr *, const struct cputimer *);
sys/platform/pc64/isa/clock.c
317
i8254_intr_config(struct cputimer_intr *cti, const struct cputimer *timer)
sys/platform/pc64/isa/clock.c
680
i8254_cputimer_construct(struct cputimer *timer, sysclock_t oldclock)
sys/platform/pc64/isa/clock.c
720
i8254_cputimer_destruct(struct cputimer *timer)
sys/platform/vkernel64/platform/systimer.c
142
vkernel_timer_construct(struct cputimer *timer, sysclock_t oclock)
sys/platform/vkernel64/platform/systimer.c
87
static void vkernel_timer_construct(struct cputimer *timer, sysclock_t oclock);
sys/platform/vkernel64/platform/systimer.c
90
static struct cputimer vkernel_cputimer = {
sys/sys/systimer.h
121
SLIST_ENTRY(cputimer) next;
sys/sys/systimer.h
128
void (*construct)(struct cputimer *, sysclock_t);
sys/sys/systimer.h
129
void (*destruct)(struct cputimer *);
sys/sys/systimer.h
137
extern struct cputimer *sys_cputimer;
sys/sys/systimer.h
163
void cputimer_select(struct cputimer *, int);
sys/sys/systimer.h
164
void cputimer_register(struct cputimer *);
sys/sys/systimer.h
165
void cputimer_deregister(struct cputimer *);
sys/sys/systimer.h
166
void cputimer_set_frequency(struct cputimer *, sysclock_t);
sys/sys/systimer.h
169
void cputimer_default_construct(struct cputimer *, sysclock_t);
sys/sys/systimer.h
170
void cputimer_default_destruct(struct cputimer *);
sys/sys/systimer.h
206
(struct cputimer_intr *, const struct cputimer *);
sys/sys/systimer.h
261
const struct cputimer *);
sys/sys/systimer.h
270
void cputimer_intr_config(const struct cputimer *);
sys/sys/systimer.h
66
struct cputimer *which; /* which timer was used? */