Searched refs:hypercall (Results 51 - 65 of 65) sorted by relevance

123

/linux-master/arch/powerpc/kernel/
H A Dexceptions-64e.S497 EXCEPTION_STUB(0x300, hypercall)
869 START_EXCEPTION(hypercall);
/linux-master/drivers/net/xen-netback/
H A Dinterface.c41 #include <asm/xen/hypercall.h>
H A Dnetback.c49 #include <asm/xen/hypercall.h>
/linux-master/arch/x86/xen/
H A Denlighten_pv.c56 #include <asm/xen/hypercall.h>
119 * passed in the update_descriptor hypercall we keep shadow copies to
271 * from the hardware and hypercall.
295 * ecx and edx. The hypercall provides only partial information.
437 * we probe the target and when we issue the hypercall. We'll
524 * hypercall. The page can also be in the kernel's
H A Dsetup.c27 #include <asm/xen/hypercall.h>
H A Dmmu_pv.c73 #include <asm/xen/hypercall.h>
126 * hypercall to set the vcpu cr3 is complete (so it may be a little
292 * emulate the PTE write, but a hypercall is much cheaper.
488 * Raw hypercall-based set_p4d, intended for in early boot before
1445 * and doing a hypercall for these is unnecessary and expensive. At
2277 * Perform the hypercall to exchange a region of our pfns to point to
/linux-master/include/uapi/linux/
H A Dkvm.h272 } hypercall; member in union:kvm_run::__anon894
/linux-master/tools/include/uapi/linux/
H A Dkvm.h272 } hypercall; member in union:kvm_run::__anon162
/linux-master/arch/x86/kvm/svm/
H A Dsvm.c3915 * flush the NPT mappings via hypercall as flushing the ASID only
4276 svm_patch_hypercall(struct kvm_vcpu *vcpu, unsigned char *hypercall) argument
4281 hypercall[0] = 0x0f;
4282 hypercall[1] = 0x01;
4283 hypercall[2] = 0xd9;
/linux-master/drivers/xen/
H A Dgntdev.c47 #include <asm/xen/hypercall.h>
H A Dgrant-table.c65 #include <asm/xen/hypercall.h>
1405 /* No need for kzalloc as it is initialized in following hypercall
1458 * Loop backwards, so that the first hypercall has the largest
1477 /* No need for kzalloc as it is initialized in following hypercall
/linux-master/drivers/block/xen-blkback/
H A Dblkback.c50 #include <asm/xen/hypercall.h>
1415 * the hypercall to unmap the grants - that is all done in
/linux-master/drivers/xen/events/
H A Devents_base.c53 #include <asm/xen/hypercall.h>
/linux-master/arch/x86/kvm/vmx/
H A Dvmx.c5375 vmx_patch_hypercall(struct kvm_vcpu *vcpu, unsigned char *hypercall) argument
5380 hypercall[0] = 0x0f;
5381 hypercall[1] = 0x01;
5382 hypercall[2] = 0xc1;
/linux-master/arch/x86/kvm/
H A Dx86.c10045 u64 ret = vcpu->run->hypercall.ret;
10133 vcpu->run->hypercall.nr = KVM_HC_MAP_GPA_RANGE;
10134 vcpu->run->hypercall.args[0] = gpa;
10135 vcpu->run->hypercall.args[1] = npages;
10136 vcpu->run->hypercall.args[2] = attrs;
10137 vcpu->run->hypercall.flags = 0;
10139 vcpu->run->hypercall.flags |= KVM_EXIT_HYPERCALL_LONG_MODE;
10141 WARN_ON_ONCE(vcpu->run->hypercall.flags & KVM_EXIT_HYPERCALL_MBZ);

Completed in 278 milliseconds

123