Searched refs:hv_do_hypercall (Results 1 – 13 of 13) sorted by relevance
/Linux-v6.6/arch/arm64/hyperv/ |
D | hv_core.c | 24 u64 hv_do_hypercall(u64 control, void *input, void *output) in hv_do_hypercall() function 37 EXPORT_SYMBOL_GPL(hv_do_hypercall);
|
/Linux-v6.6/arch/x86/hyperv/ |
D | hv_vtl.c | 143 status = hv_do_hypercall(HVCALL_ENABLE_VP_VTL, input, NULL); in hv_vtl_bringup_vcpu() 153 status = hv_do_hypercall(HVCALL_START_VP, input, NULL); in hv_vtl_bringup_vcpu() 185 status = hv_do_hypercall(control, input, output); in hv_vtl_apicid_to_vp_id()
|
D | hv_proc.c | 145 status = hv_do_hypercall(HVCALL_ADD_LOGICAL_PROCESSOR, in hv_call_add_logical_proc() 196 status = hv_do_hypercall(HVCALL_CREATE_VP, input, NULL); in hv_call_create_vp()
|
D | mmu.c | 147 status = hv_do_hypercall(HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE, in hyperv_flush_tlb_multi() 151 status = hv_do_hypercall(HVCALL_FLUSH_VIRTUAL_ADDRESS_SPACE, in hyperv_flush_tlb_multi()
|
D | nested.c | 42 status = hv_do_hypercall(HVCALL_FLUSH_GUEST_PHYSICAL_ADDRESS_SPACE, in hyperv_flush_guest_mapping()
|
D | hv_init.c | 389 status = hv_do_hypercall(HVCALL_GET_PARTITION_ID, NULL, output_page); in hv_get_partition_id() 418 ret = hv_do_hypercall(control, input, output); in get_vtl()
|
D | irqdomain.c | 88 status = hv_do_hypercall(HVCALL_UNMAP_DEVICE_INTERRUPT, input, NULL); in hv_unmap_interrupt()
|
D | ivm.c | 356 ret = hv_do_hypercall(HVCALL_START_VP, in hv_snp_boot_ap()
|
/Linux-v6.6/include/asm-generic/ |
D | mshyperv.h | 65 extern u64 hv_do_hypercall(u64 control, void *inputaddr, void *outputaddr); 103 status = hv_do_hypercall(control, input, output); in hv_do_rep_hypercall()
|
/Linux-v6.6/arch/x86/include/asm/ |
D | mshyperv.h | 71 static inline u64 hv_do_hypercall(u64 control, void *input, void *output) in hv_do_hypercall() function 125 return hv_do_hypercall(control | HV_HYPERCALL_NESTED, input, output); in hv_do_nested_hypercall()
|
/Linux-v6.6/drivers/hv/ |
D | hv_common.c | 467 status = hv_do_hypercall(HV_EXT_CALL_QUERY_CAPABILITIES, NULL, in hv_query_ext_cap()
|
D | hv.c | 88 status = hv_do_hypercall(HVCALL_POST_MESSAGE, in hv_post_message()
|
/Linux-v6.6/drivers/pci/controller/ |
D | pci-hyperv.c | 698 res = hv_do_hypercall(HVCALL_RETARGET_INTERRUPT | (var_size << 17), in hv_arch_irq_unmask() 1051 ret = hv_do_hypercall(HVCALL_MMIO_READ, in, out); in hv_pci_read_mmio() 1093 ret = hv_do_hypercall(HVCALL_MMIO_WRITE, in, NULL); in hv_pci_write_mmio()
|