Home
last modified time | relevance | path

Searched refs:ktimer (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/pps/clients/
H A Dpps-ktimer.c3 * pps-ktimer.c -- kernel timer test client
22 static struct timer_list ktimer; variable
37 mod_timer(&ktimer, jiffies + HZ); in pps_ktimer_event()
45 .name = "ktimer",
59 dev_info(pps->dev, "ktimer PPS source unregistered\n"); in pps_ktimer_exit()
61 del_timer_sync(&ktimer); in pps_ktimer_exit()
74 timer_setup(&ktimer, pps_ktimer_event, 0); in pps_ktimer_init()
75 mod_timer(&ktimer, jiffies + HZ); in pps_ktimer_init()
77 dev_info(pps->dev, "ktimer PPS source registered\n"); in pps_ktimer_init()
/kernel/linux/linux-6.6/drivers/pps/clients/
H A Dpps-ktimer.c3 * pps-ktimer.c -- kernel timer test client
22 static struct timer_list ktimer; variable
37 mod_timer(&ktimer, jiffies + HZ); in pps_ktimer_event()
45 .name = "ktimer",
59 dev_info(pps->dev, "ktimer PPS source unregistered\n"); in pps_ktimer_exit()
61 del_timer_sync(&ktimer); in pps_ktimer_exit()
74 timer_setup(&ktimer, pps_ktimer_event, 0); in pps_ktimer_init()
75 mod_timer(&ktimer, jiffies + HZ); in pps_ktimer_init()
77 dev_info(pps->dev, "ktimer PPS source registered\n"); in pps_ktimer_init()
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dlapic.c1627 struct kvm_timer *ktimer = &apic->lapic_timer; in kvm_apic_inject_pending_timer_irqs() local
1631 ktimer->tscdeadline = 0; in kvm_apic_inject_pending_timer_irqs()
1633 ktimer->tscdeadline = 0; in kvm_apic_inject_pending_timer_irqs()
1634 ktimer->target_expiration = 0; in kvm_apic_inject_pending_timer_irqs()
1641 struct kvm_timer *ktimer = &apic->lapic_timer; in apic_timer_expired() local
1646 if (apic_lvtt_tscdeadline(apic) || ktimer->hv_timer_in_use) in apic_timer_expired()
1647 ktimer->expired_tscdeadline = ktimer->tscdeadline; in apic_timer_expired()
1678 struct kvm_timer *ktimer = &apic->lapic_timer; in start_sw_tscdeadline() local
1679 u64 guest_tsc, tscdeadline = ktimer in start_sw_tscdeadline()
1844 struct kvm_timer *ktimer = &apic->lapic_timer; start_hv_timer() local
1886 struct kvm_timer *ktimer = &apic->lapic_timer; start_sw_timer() local
2430 struct kvm_timer *ktimer = container_of(data, struct kvm_timer, timer); apic_timer_fn() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dlapic.c1882 struct kvm_timer *ktimer = &apic->lapic_timer; in kvm_apic_inject_pending_timer_irqs() local
1886 ktimer->tscdeadline = 0; in kvm_apic_inject_pending_timer_irqs()
1888 ktimer->tscdeadline = 0; in kvm_apic_inject_pending_timer_irqs()
1889 ktimer->target_expiration = 0; in kvm_apic_inject_pending_timer_irqs()
1896 struct kvm_timer *ktimer = &apic->lapic_timer; in apic_timer_expired() local
1901 if (apic_lvtt_tscdeadline(apic) || ktimer->hv_timer_in_use) in apic_timer_expired()
1902 ktimer->expired_tscdeadline = ktimer->tscdeadline; in apic_timer_expired()
1933 struct kvm_timer *ktimer = &apic->lapic_timer; in start_sw_tscdeadline() local
1934 u64 guest_tsc, tscdeadline = ktimer in start_sw_tscdeadline()
2102 struct kvm_timer *ktimer = &apic->lapic_timer; start_hv_timer() local
2144 struct kvm_timer *ktimer = &apic->lapic_timer; start_sw_timer() local
2797 struct kvm_timer *ktimer = container_of(data, struct kvm_timer, timer); apic_timer_fn() local
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.c7610 struct kvm_timer *ktimer = &vcpu->arch.apic->lapic_timer; in vmx_set_hv_timer() local
7617 ktimer->timer_advance_ns); in vmx_set_hv_timer()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.c8044 struct kvm_timer *ktimer = &vcpu->arch.apic->lapic_timer; in vmx_set_hv_timer() local
8051 ktimer->timer_advance_ns); in vmx_set_hv_timer()

Completed in 25 milliseconds