Lines Matching refs:userspace

116 is discouraged if userspace memory allocation (KVM_CAP_USER_MEMORY) is
178 The KVM_RUN ioctl (cf.) communicates with userspace via a shared
224 allocation of vcpu ids. For example, if userspace wants
747 blobs in userspace. When the guest writes the MSR, kvm copies one
926 __u64 userspace_addr; /* start of the userspace allocated memory */
959 posted to userspace as KVM_EXIT_MMIO exits.
1063 in-kernel irqchip, the multiprocessing state must be maintained by userspace on
1083 in-kernel irqchip, the multiprocessing state must be maintained by userspace on
1135 This ioctl would copy current vcpu's xsave struct to the userspace.
1150 This ioctl would copy userspace's xsave struct to the kernel.
1174 This ioctl would copy current vcpu's xcrs to the userspace.
1198 This ioctl would set vcpu's xcr to the value userspace specified.
1233 hardware, kernel, and userspace capabilities, and with user requirements (for
1273 feature in userspace, then you can enable the feature for KVM_SET_CPUID2.
1648 This must be called whenever userspace has changed an entry in the shared
1651 The "bitmap" field is the userspace address of an array. This array
1676 Allows userspace to mask PCI INTx interrupts from the assigned device. The
1684 When modifying the INTx disable state, userspace should precede updating the
1729 liobns will cause a vm exit and must be handled by userspace.
1732 to map the created TCE table into userspace. This lets userspace read
1734 userspace update the TCE table directly which is useful in some
1759 to map the allocated RMA into userspace. The mapped area can then be
2132 userspace. The host will set a flag in the pvclock structure that is checked
2247 This can in turn be used by userspace to generate the appropriate
2265 be used regardless of how they are backed by userspace.
2525 __u64 addr; /* userspace address of attr data */
2678 calls by the guest for that service will be passed to userspace to be
2745 The member 'flags' is used for passing flags from userspace.
2820 __u64 buf; /* buffer in userspace */
2838 supplied by the userspace application where the read data should be written
2971 This ioctl allows userspace to retrieve the complete state of all currently
2974 userspace buffer and its length:
2986 If -ENOBUFS is returned the buffer provided was too small and userspace
3002 This ioctl allows userspace to set the complete state of all cpu-local
3004 interrupt state after a migration. The input parameter is a userspace buffer
3013 The userspace memory referenced by buf contains a struct kvm_s390_irq
3156 operations are complete (and guest state is consistent) only after userspace
3171 Unused. This was once used for 'hypercall to userspace'. To implement
3315 As with SHUTDOWN, userspace can choose to ignore the request, or
3329 IOAPIC is implemented in userspace (i.e. KVM_CAP_SPLIT_IRQCHIP is enabled);
3330 the userspace IOAPIC should process the EOI and retrigger the interrupt if
3339 * shared registers between kvm and userspace.
3341 * kvm_dirty_regs specified the register classes dirtied by userspace
3352 If KVM_CAP_SYNC_REGS is defined, these fields allow userspace to access
3354 avoid some system call overhead if userspace has to handle the exit.
3439 between userspace and KVM. The "params" and "array" fields are userspace
3442 userspace has reserved for the array. It must be at least the size dictated
3446 contents are undefined, and any modification by userspace results in
3450 the guest's TLB. If userspace makes any changes, it must call KVM_DIRTY_TLB
3477 handled in-kernel, while the other I/O instructions are passed to userspace.
3585 not to attempt to handle the hcall, but will always exit to userspace
3588 userspace from doing that.
3633 Before exiting to userspace, kvm handlers should fill in s390_stsi field of
3650 KVM handlers should exit to userspace with rc = -EREMOTE.
3655 Parameters: args[0] - number of routes reserved for userspace IOAPICs
3659 instead of KVM_CREATE_IRQCHIP if the userspace VMM wishes to emulate the
3667 a KVM_EXIT_IOAPIC_EOI vmexit will be reported to userspace.