Lines Matching defs:access_key

815 static int vm_check_access_key(struct kvm *kvm, u8 access_key,
823 if (access_key == 0)
836 if (access_control == access_key)
878 static int vcpu_check_access_key(struct kvm_vcpu *vcpu, u8 access_key,
887 if (access_key == 0)
901 if (access_control == access_key)
927 * @access_key: access key to mach the range's storage keys against
955 u8 access_key)
984 rc = vcpu_check_access_key(vcpu, access_key, mode, asce, gpa, ga,
1013 void *data, unsigned int len, u8 access_key)
1035 rc = copy_to_user_key((void __user *)hva, data, len, access_key);
1037 rc = copy_from_user_key(data, (void __user *)hva, len, access_key);
1046 unsigned long len, enum gacc_mode mode, u8 access_key)
1054 rc = access_guest_page_with_key(kvm, mode, gpa, data, fragment_len, access_key);
1067 u8 access_key)
1118 data, fragment_len, access_key);
1175 * @access_key: The access key to use for the guest access.
1190 u8 access_key, bool *success)
1222 ret = cmpxchg_user_key((u8 __user *)hva, &old, *old_addr, new, access_key);
1230 ret = cmpxchg_user_key((u16 __user *)hva, &old, *old_addr, new, access_key);
1238 ret = cmpxchg_user_key((u32 __user *)hva, &old, *old_addr, new, access_key);
1246 ret = cmpxchg_user_key((u64 __user *)hva, &old, *old_addr, new, access_key);
1254 ret = cmpxchg_user_key((__uint128_t __user *)hva, &old, *old_addr, new, access_key);
1280 * @access_key: access key to mach the storage key with
1290 u8 access_key)
1300 access_key);
1310 * @access_key: access key to mach the storage keys with
1313 unsigned long length, enum gacc_mode mode, u8 access_key)
1323 access_key);
1335 * @access_key: access key to mach the storage keys with
1338 enum gacc_mode mode, u8 access_key)
1345 rc = vm_check_access_key(kvm, access_key, mode, gpa);