Lines Matching refs:rcu_dereference
316 struct kvm_mmu_page *sp = sptep_to_sp(rcu_dereference(pt)); in handle_removed_tdp_mmu_page()
329 sptep = rcu_dereference(pt) + i; in handle_removed_tdp_mmu_page()
519 if (cmpxchg64(rcu_dereference(iter->sptep), iter->old_spte, in tdp_mmu_set_spte_atomic_no_dirty_log()
590 WRITE_ONCE(*rcu_dereference(iter->sptep), 0); in tdp_mmu_zap_spte_atomic()
627 WRITE_ONCE(*rcu_dereference(iter->sptep), new_spte); in __tdp_mmu_set_spte()
793 iter.old_spte = READ_ONCE(*rcu_dereference(iter.sptep)); in zap_gfn_range()
967 trace_mark_mmio_spte(rcu_dereference(iter->sptep), iter->gfn, in tdp_mmu_map_handle_target_level()
972 rcu_dereference(iter->sptep)); in tdp_mmu_map_handle_target_level()
1037 iter.old_spte = READ_ONCE(*rcu_dereference(iter.sptep)); in kvm_tdp_mmu_map()
1250 iter.old_spte = READ_ONCE(*rcu_dereference(iter.sptep)); in wrprot_gfn_range()
1319 iter.old_spte = READ_ONCE(*rcu_dereference(iter.sptep)); in clear_dirty_gfn_range()
1452 iter.old_spte = READ_ONCE(*rcu_dereference(iter.sptep)); in zap_collapsible_spte_range()
1595 return rcu_dereference(sptep); in kvm_tdp_mmu_fast_pf_get_last_sptep()