Home
last modified time | relevance | path

Searched refs:copy_tags (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/arm64/kvm/
H A Dguest.c1016 struct kvm_arm_copy_mte_tags *copy_tags) in kvm_vm_ioctl_mte_copy_tags() argument
1018 gpa_t guest_ipa = copy_tags->guest_ipa; in kvm_vm_ioctl_mte_copy_tags()
1019 size_t length = copy_tags->length; in kvm_vm_ioctl_mte_copy_tags()
1020 void __user *tags = copy_tags->addr; in kvm_vm_ioctl_mte_copy_tags()
1022 bool write = !(copy_tags->flags & KVM_ARM_TAGS_FROM_GUEST); in kvm_vm_ioctl_mte_copy_tags()
1028 if (copy_tags->reserved[0] || copy_tags->reserved[1]) in kvm_vm_ioctl_mte_copy_tags()
1031 if (copy_tags->flags & ~KVM_ARM_TAGS_FROM_GUEST) in kvm_vm_ioctl_mte_copy_tags()
1104 if (length != copy_tags->length) in kvm_vm_ioctl_mte_copy_tags()
1105 return copy_tags->length - length; in kvm_vm_ioctl_mte_copy_tags()
H A Darm.c1610 struct kvm_arm_copy_mte_tags copy_tags; in kvm_arch_vm_ioctl() local
1612 if (copy_from_user(&copy_tags, argp, sizeof(copy_tags))) in kvm_arch_vm_ioctl()
1614 return kvm_vm_ioctl_mte_copy_tags(kvm, &copy_tags); in kvm_arch_vm_ioctl()
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_host.h1078 struct kvm_arm_copy_mte_tags *copy_tags);