Home
last modified time | relevance | path

Searched refs:ptep_user (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h87 pt_element_t __user *ptep_user[PT_MAX_FULL_LEVELS]; member
204 pt_element_t __user *ptep_user; in update_accessed_dirty_bits() local
215 ptep_user = walker->ptep_user[level - 1]; in update_accessed_dirty_bits()
216 index = offset_in_page(ptep_user) / sizeof(pt_element_t); in update_accessed_dirty_bits()
249 ret = __try_cmpxchg_user(ptep_user, &orig_pte, pte, fault); in update_accessed_dirty_bits()
308 pt_element_t __user *ptep_user; in walk_addr_generic() local
404 ptep_user = (pt_element_t __user *)((void *)host_addr + offset); in walk_addr_generic()
405 if (unlikely(__get_user(pte, ptep_user))) in walk_addr_generic()
407 walker->ptep_user[walke in walk_addr_generic()
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h92 pt_element_t __user *ptep_user[PT_MAX_FULL_LEVELS]; member
148 pt_element_t __user *ptep_user, unsigned index, in cmpxchg_gpte()
153 if (!user_access_begin(ptep_user, sizeof(pt_element_t))) in cmpxchg_gpte()
162 : [ptr] "+m" (*ptep_user), in cmpxchg_gpte()
174 : [ptr] "+m" (*ptep_user), in cmpxchg_gpte()
239 pt_element_t __user *ptep_user; in update_accessed_dirty_bits() local
250 ptep_user = walker->ptep_user[level - 1]; in update_accessed_dirty_bits()
251 index = offset_in_page(ptep_user) / sizeof(pt_element_t); in update_accessed_dirty_bits()
284 ret = FNAME(cmpxchg_gpte)(vcpu, mmu, ptep_user, inde in update_accessed_dirty_bits()
147 cmpxchg_gpte(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, pt_element_t __user *ptep_user, unsigned index, pt_element_t orig_pte, pt_element_t new_pte) cmpxchg_gpte() argument
314 pt_element_t __user *ptep_user; walk_addr_generic() local
[all...]

Completed in 3 milliseconds