Home
last modified time | relevance | path

Searched refs:tsc_sequence (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/include/clocksource/
A Dhyperv_timer.h64 sequence = READ_ONCE(tsc_pg->tsc_sequence); in hv_read_tsc_page_tsc()
83 } while (READ_ONCE(tsc_pg->tsc_sequence) != sequence); in hv_read_tsc_page_tsc()
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/
A Dhyperv_clock.c13 volatile u32 tsc_sequence; member
116 GUEST_ASSERT(tsc_page->tsc_sequence == 0); in guest_main()
124 GUEST_ASSERT(tsc_page->tsc_sequence != 0); in guest_main()
169 GUEST_ASSERT(tsc_page->tsc_sequence == 0); in guest_main()
/linux-6.3-rc2/arch/x86/kvm/
A Dhyperv.c1163 BUILD_BUG_ON(sizeof(tsc_seq) != sizeof(hv->tsc_ref.tsc_sequence)); in kvm_hv_setup_tsc_page()
1164 BUILD_BUG_ON(offsetof(struct ms_hyperv_tsc_page, tsc_sequence) != 0); in kvm_hv_setup_tsc_page()
1197 hv->tsc_ref.tsc_sequence = 0; in kvm_hv_setup_tsc_page()
1199 &hv->tsc_ref, sizeof(hv->tsc_ref.tsc_sequence))) in kvm_hv_setup_tsc_page()
1220 hv->tsc_ref.tsc_sequence = tsc_seq; in kvm_hv_setup_tsc_page()
1222 &hv->tsc_ref, sizeof(hv->tsc_ref.tsc_sequence))) in kvm_hv_setup_tsc_page()
/linux-6.3-rc2/include/asm-generic/
A Dhyperv-tlfs.h99 volatile u32 tsc_sequence; member

Completed in 13 milliseconds