Searched refs:_kvm (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.c | 169 #define __for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, _types) \ argument 170 for (_root = tdp_mmu_next_root(_kvm, NULL, _types); \ 171 ({ lockdep_assert_held(&(_kvm)->mmu_lock); }), _root; \ 172 _root = tdp_mmu_next_root(_kvm, _root, _types)) \ 176 #define for_each_valid_tdp_mmu_root_yield_safe(_kvm, _root, _as_id) \ argument 177 __for_each_tdp_mmu_root_yield_safe(_kvm, _root, _as_id, KVM_VALID_ROOTS) 179 #define for_each_tdp_mmu_root_yield_safe(_kvm, _root) \ argument 180 for (_root = tdp_mmu_next_root(_kvm, NULL, KVM_ALL_ROOTS); \ 181 ({ lockdep_assert_held(&(_kvm)->mmu_lock); }), _root; \ 182 _root = tdp_mmu_next_root(_kvm, _root, KVM_ALL_ROOTS)) [all …]
|
| H A D | mmu.c | 2012 #define for_each_valid_sp(_kvm, _sp, _list) \ argument 2014 if (is_obsolete_sp((_kvm), (_sp))) { \ 2017 #define for_each_gfn_valid_sp_with_gptes(_kvm, _sp, _gfn) \ argument 2018 for_each_valid_sp(_kvm, _sp, kvm_get_mmu_page_hash(_kvm, _gfn)) \
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | tdx.c | 29 struct kvm *_kvm = (__kvm); \ 32 if (WARN_ON_ONCE(__ret && (!_kvm || !_kvm->vm_bugged))) { \ 33 if (_kvm) \ 34 kvm_vm_bugged(_kvm); \
|