Searched refs:ptep_user (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 87 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 D | paging_tmpl.h | 92 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