H A D | mmu.c | 151 u64 *sptep; member in struct:kvm_shadow_walk_iterator 231 static void mark_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, u64 gfn, mark_mmio_spte() argument 261 static bool set_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, set_mmio_spte() argument 341 static void __set_spte(u64 *sptep, u64 spte) __set_spte() argument 346 static void __update_clear_spte_fast(u64 *sptep, u64 spte) __update_clear_spte_fast() argument 351 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) __update_clear_spte_slow() argument 356 static u64 __get_spte_lockless(u64 *sptep) __get_spte_lockless() argument 369 static void count_spte_clear(u64 *sptep, u64 spte) count_spte_clear() argument 381 static void __set_spte(u64 *sptep, u64 spte) __set_spte() argument 400 static void __update_clear_spte_fast(u64 *sptep, u64 spte) __update_clear_spte_fast() argument 419 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) __update_clear_spte_slow() argument 453 static u64 __get_spte_lockless(u64 *sptep) __get_spte_lockless() argument 523 static void mmu_spte_set(u64 *sptep, u64 new_spte) mmu_spte_set() argument 538 static bool mmu_spte_update(u64 *sptep, u64 new_spte) mmu_spte_update() argument 588 static int mmu_spte_clear_track_bits(u64 *sptep) mmu_spte_clear_track_bits() argument 622 static void mmu_spte_clear_no_track(u64 *sptep) mmu_spte_clear_no_track() argument 627 static u64 mmu_spte_get_lockless(u64 *sptep) mmu_spte_get_lockless() argument 1129 u64 *sptep; rmap_get_next() local 1154 static void drop_spte(struct kvm *kvm, u64 *sptep) drop_spte() argument 1161 static bool __drop_large_spte(struct kvm *kvm, u64 *sptep) __drop_large_spte() argument 1174 static void drop_large_spte(struct kvm_vcpu *vcpu, u64 *sptep) drop_large_spte() argument 1193 static bool spte_write_protect(struct kvm *kvm, u64 *sptep, bool pt_protect) spte_write_protect() argument 1213 u64 *sptep; __rmap_write_protect() local 1223 static bool spte_clear_dirty(struct kvm *kvm, u64 *sptep) spte_clear_dirty() argument 1236 u64 *sptep; __rmap_clear_dirty() local 1246 static bool spte_set_dirty(struct kvm *kvm, u64 *sptep) spte_set_dirty() argument 1259 u64 *sptep; __rmap_set_dirty() local 1361 u64 *sptep; kvm_zap_rmapp() local 1387 u64 *sptep; kvm_set_pte_rmapp() local 1570 u64 *sptep; kvm_age_rmapp() local 1591 u64 *sptep; kvm_test_age_rmapp() local 2201 static void link_shadow_page(u64 *sptep, struct kvm_mmu_page *sp, bool accessed) link_shadow_page() argument 2217 static void validate_direct_spte(struct kvm_vcpu *vcpu, u64 *sptep, validate_direct_spte() argument 2280 u64 *sptep; kvm_mmu_unlink_parents() local 2487 static int set_spte(struct kvm_vcpu *vcpu, u64 *sptep, set_spte() argument 2567 static void mmu_set_spte(struct kvm_vcpu *vcpu, u64 *sptep, mmu_set_spte() argument 2691 static void direct_pte_prefetch(struct kvm_vcpu *vcpu, u64 *sptep) direct_pte_prefetch() argument 3318 walk_shadow_page_get_mmio_spte(struct kvm_vcpu *vcpu, u64 addr, u64 *sptep) walk_shadow_page_get_mmio_spte() argument 3577 static bool sync_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, sync_mmio_spte() argument 4634 u64 *sptep; kvm_mmu_zap_collapsible_spte() local 2668 __direct_pte_prefetch(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *sptep) __direct_pte_prefetch() argument 2863 fast_pf_fix_direct_spte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *sptep, u64 spte) fast_pf_fix_direct_spte() argument
|