Home
last modified time | relevance | path

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

/linux/arch/arm64/kvm/
H A Dguest.c976 struct kvm_arm_copy_mte_tags *copy_tags) in kvm_vm_ioctl_mte_copy_tags() argument
978 gpa_t guest_ipa = copy_tags->guest_ipa; in kvm_vm_ioctl_mte_copy_tags()
979 size_t length = copy_tags->length; in kvm_vm_ioctl_mte_copy_tags()
980 void __user *tags = copy_tags->addr; in kvm_vm_ioctl_mte_copy_tags()
982 bool write = !(copy_tags->flags & KVM_ARM_TAGS_FROM_GUEST); in kvm_vm_ioctl_mte_copy_tags()
988 if (copy_tags->reserved[0] || copy_tags->reserved[1]) in kvm_vm_ioctl_mte_copy_tags()
991 if (copy_tags->flags & ~KVM_ARM_TAGS_FROM_GUEST) in kvm_vm_ioctl_mte_copy_tags()
1078 if (length != copy_tags->length) in kvm_vm_ioctl_mte_copy_tags()
1079 return copy_tags->length - length; in kvm_vm_ioctl_mte_copy_tags()
H A Darm.c1973 struct kvm_arm_copy_mte_tags copy_tags; in kvm_arch_vm_ioctl() local
1975 if (copy_from_user(&copy_tags, argp, sizeof(copy_tags))) in kvm_arch_vm_ioctl()
1977 return kvm_vm_ioctl_mte_copy_tags(kvm, &copy_tags); in kvm_arch_vm_ioctl()
/linux/arch/arm64/include/asm/
H A Dkvm_host.h1432 struct kvm_arm_copy_mte_tags *copy_tags);