Home
last modified time | relevance | path

Searched refs:HV_HYPERCALL_FAST_BIT (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/arch/arm64/hyperv/
H A Dhv_core.c50 control = (u64)code | HV_HYPERCALL_FAST_BIT; in hv_do_fast_hypercall8()
65 HVCALL_SET_VP_REGISTERS | HV_HYPERCALL_FAST_BIT | in hv_set_vpreg()
97 args.a1 = HVCALL_GET_VP_REGISTERS | HV_HYPERCALL_FAST_BIT | in hv_get_vpreg_128()
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_tlb_flush.c378 HV_HYPERCALL_FAST_BIT, 0x0, in sender_guest_code()
392 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
405 HV_HYPERCALL_FAST_BIT, 0x0, in sender_guest_code()
420 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
438 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
456 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
475 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
496 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
513 HV_HYPERCALL_FAST_BIT, in sender_guest_code()
529 HV_HYPERCALL_FAST_BIT | in sender_guest_code()
H A Dhyperv_ipi.c111 hyperv_hypercall(HVCALL_SEND_IPI | HV_HYPERCALL_FAST_BIT, in sender_guest_code()
132 hyperv_hypercall(HVCALL_SEND_IPI_EX | HV_HYPERCALL_FAST_BIT | in sender_guest_code()
154 hyperv_hypercall(HVCALL_SEND_IPI_EX | HV_HYPERCALL_FAST_BIT | in sender_guest_code()
177 hyperv_hypercall(HVCALL_SEND_IPI_EX | HV_HYPERCALL_FAST_BIT | in sender_guest_code()
199 hyperv_hypercall(HVCALL_SEND_IPI_EX | HV_HYPERCALL_FAST_BIT, in sender_guest_code()
H A Dhyperv_svm_test.c52 HV_HYPERCALL_FAST_BIT, 0x0, in l2_guest_code()
61 HV_HYPERCALL_FAST_BIT, 0x0, in l2_guest_code()
H A Dhyperv_features.c95 if (!(hcall->control & HV_HYPERCALL_FAST_BIT)) { in guest_hcall()
644 hcall->control = HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE | HV_HYPERCALL_FAST_BIT; in guest_test_hcalls_access()
649 hcall->control = HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE | HV_HYPERCALL_FAST_BIT; in guest_test_hcalls_access()
659 hcall->control = HV_EXT_CALL_QUERY_CAPABILITIES | HV_HYPERCALL_FAST_BIT; in guest_test_hcalls_access()
H A Dhyperv_evmcs.c64 hyperv_hypercall(HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE | HV_HYPERCALL_FAST_BIT, 0x0, in l2_guest_code()
71 __hyperv_hypercall(HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE | HV_HYPERCALL_FAST_BIT, 0x0, in l2_guest_code()
/openbmc/linux/arch/x86/include/asm/
H A Dmshyperv.h170 u64 control = (u64)code | HV_HYPERCALL_FAST_BIT; in hv_do_fast_hypercall8()
177 u64 control = (u64)code | HV_HYPERCALL_FAST_BIT | HV_HYPERCALL_NESTED; in hv_do_fast_nested_hypercall8()
228 u64 control = (u64)code | HV_HYPERCALL_FAST_BIT; in hv_do_fast_hypercall16()
235 u64 control = (u64)code | HV_HYPERCALL_FAST_BIT | HV_HYPERCALL_NESTED; in hv_do_fast_nested_hypercall16()
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/
H A Dhyperv.h240 #define HV_HYPERCALL_FAST_BIT BIT(16) macro
/openbmc/linux/drivers/hv/
H A Dconnection.c506 hv_tdx_hypercall(HVCALL_SIGNAL_EVENT | HV_HYPERCALL_FAST_BIT, in vmbus_set_event()
/openbmc/linux/include/asm-generic/
H A Dhyperv-tlfs.h198 #define HV_HYPERCALL_FAST_BIT BIT(16) macro
/openbmc/linux/arch/x86/kvm/
H A Dhyperv.c2502 hc.fast = !!(hc.param & HV_HYPERCALL_FAST_BIT); in kvm_hv_hypercall()