Searched refs:hypercall (Results 1 - 25 of 65) sorted by relevance
123
/linux-master/arch/arm/include/asm/xen/ |
H A D | hypercall.h | 1 #include <xen/arm/hypercall.h>
|
/linux-master/arch/arm64/include/asm/xen/ |
H A D | hypercall.h | 1 #include <xen/arm/hypercall.h>
|
/linux-master/arch/arm/xen/ |
H A D | Makefile | 2 obj-y := enlighten.o hypercall.o grant-table.o p2m.o mm.o
|
H A D | hypercall.S | 2 * hypercall.S 4 * Xen hypercall wrappers 34 * The Xen hypercall calling convention is very similar to the ARM 41 * The hypercall number is passed in r12. 46 * hypercall tag. 57 #define HYPERCALL_SIMPLE(hypercall) \ 58 ENTRY(HYPERVISOR_##hypercall) \ 59 mov r12, #__HYPERVISOR_##hypercall; \ 62 ENDPROC(HYPERVISOR_##hypercall) 70 #define HYPERCALL5(hypercall) \ [all...] |
H A D | mm.c | 23 #include <asm/xen/hypercall.h> 102 * - Xen doesn't have the cache flush hypercall
|
/linux-master/arch/arm64/xen/ |
H A D | Makefile | 3 obj-y := xen-arm.o hypercall.o
|
H A D | hypercall.S | 2 * hypercall.S 4 * Xen hypercall wrappers 34 * The Xen hypercall calling convention is very similar to the procedure 39 * The hypercall number is passed in x16. 44 * hypercall tag. 58 #define HYPERCALL_SIMPLE(hypercall) \ 59 SYM_FUNC_START(HYPERVISOR_##hypercall) \ 60 mov x16, #__HYPERVISOR_##hypercall; \ 63 SYM_FUNC_END(HYPERVISOR_##hypercall)
|
/linux-master/arch/x86/xen/ |
H A D | mmu.c | 5 #include <asm/xen/hypercall.h>
|
H A D | suspend_pv.c | 4 #include <asm/xen/hypercall.h>
|
H A D | irq.c | 12 #include <asm/xen/hypercall.h>
|
H A D | suspend.c | 13 #include <asm/xen/hypercall.h>
|
H A D | apic.c | 8 #include <asm/xen/hypercall.h>
|
/linux-master/drivers/xen/ |
H A D | acpi.c | 35 #include <asm/xen/hypercall.h>
|
H A D | features.c | 14 #include <asm/xen/hypercall.h>
|
H A D | dbgp.c | 6 #include <asm/xen/hypercall.h>
|
H A D | mem-reservation.c | 13 #include <asm/xen/hypercall.h>
|
H A D | xen-acpi-pad.c | 17 #include <asm/xen/hypercall.h>
|
H A D | privcmd.c | 35 #include <asm/xen/hypercall.h> 58 "Maximum number of buffers per dm_op hypercall"); 64 "Maximum size of a dm_op hypercall buffer"); 78 struct privcmd_hypercall hypercall; local 85 if (copy_from_user(&hypercall, udata, sizeof(hypercall))) 89 ret = privcmd_call(hypercall.op, 90 hypercall.arg[0], hypercall.arg[1], 91 hypercall [all...] |
H A D | arm-device.c | 12 #include <asm/xen/hypercall.h>
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | private_mem_conversions_test.c | 54 * Execute KVM hypercall to map/unmap gpa range which will cause userspace exit 293 uint64_t gpa = run->hypercall.args[0]; 294 uint64_t size = run->hypercall.args[1] * PAGE_SIZE; 295 bool set_attributes = run->hypercall.args[2] & MAP_GPA_SET_ATTRIBUTES; 296 bool map_shared = run->hypercall.args[2] & MAP_GPA_SHARED; 297 bool do_fallocate = run->hypercall.args[2] & MAP_GPA_DO_FALLOCATE; 300 TEST_ASSERT(run->hypercall.nr == KVM_HC_MAP_GPA_RANGE, 302 KVM_HC_MAP_GPA_RANGE, run->hypercall.nr); 310 run->hypercall.ret = 0;
|
/linux-master/include/xen/ |
H A D | hvm.h | 7 #include <asm/xen/hypercall.h>
|
H A D | events.h | 12 #include <asm/xen/hypercall.h>
|
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | smccc_filter.c | 214 TEST_ASSERT(run->hypercall.nr == func_id, 215 "Unexpected SMCCC function: %llu", run->hypercall.nr); 218 TEST_ASSERT(run->hypercall.flags & KVM_HYPERCALL_EXIT_SMC, 221 TEST_ASSERT(!(run->hypercall.flags & KVM_HYPERCALL_EXIT_SMC),
|
/linux-master/arch/x86/hyperv/ |
H A D | ivm.c | 62 } hypercall; member in union:hv_ghcb 92 hv_ghcb->hypercall.outputgpa = (u64)output; 93 hv_ghcb->hypercall.hypercallinput.asuint64 = 0; 94 hv_ghcb->hypercall.hypercallinput.callcode = control; 97 memcpy(hv_ghcb->hypercall.hypercalldata, input, input_size); 105 status = hv_ghcb->hypercall.hypercalloutput.callstatus;
|
/linux-master/drivers/watchdog/ |
H A D | xen_wdt.c | 22 #include <asm/xen/hypercall.h>
|
Completed in 385 milliseconds
123