Searched refs:cputimer (Results 1 – 9 of 9) sorted by relevance
/dragonfly/sys/sys/ |
H A D | systimer.h | 119 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 D | kern_cputimer.c | 54 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 D | cputimer_tsc.c | 53 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 D | hyperv_machdep.c | 45 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 D | hyperv.c | 65 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 D | acpi_hpet.c | 69 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 D | acpi_timer.c | 61 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 D | clock.c | 150 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 D | systimer.c | 87 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()
|