Home
last modified time | relevance | path

Searched refs:kvm_mmu_memory_cache (Results 1 – 12 of 12) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dkvm_types.h93 struct kvm_mmu_memory_cache { struct
A Dkvm_host.h1361 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min);
1362 int __kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int capacity, int min);
1363 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc);
1364 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc);
1365 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
/linux-6.3-rc2/arch/riscv/kvm/
A Dmmu.c138 struct kvm_mmu_memory_cache *pcache, in gstage_set_pte()
178 struct kvm_mmu_memory_cache *pcache, in gstage_map_page()
354 struct kvm_mmu_memory_cache pcache = { in kvm_riscv_gstage_ioremap()
626 struct kvm_mmu_memory_cache *pcache = &vcpu->arch.mmu_page_cache; in kvm_riscv_gstage_map()
/linux-6.3-rc2/arch/mips/kvm/
A Dmmu.c104 static pte_t *kvm_mips_walk_pgd(pgd_t *pgd, struct kvm_mmu_memory_cache *cache, in kvm_mips_walk_pgd()
143 struct kvm_mmu_memory_cache *cache, in kvm_mips_pte_for_gpa()
591 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in kvm_mips_map_page()
/linux-6.3-rc2/arch/x86/include/asm/
A Dkvm_host.h789 struct kvm_mmu_memory_cache mmu_pte_list_desc_cache;
790 struct kvm_mmu_memory_cache mmu_shadow_page_cache;
791 struct kvm_mmu_memory_cache mmu_shadowed_info_cache;
792 struct kvm_mmu_memory_cache mmu_page_header_cache;
1451 struct kvm_mmu_memory_cache split_shadow_page_cache;
1452 struct kvm_mmu_memory_cache split_page_header_cache;
1464 struct kvm_mmu_memory_cache split_desc_cache;
/linux-6.3-rc2/arch/x86/kvm/mmu/
A Dmmu_internal.h337 void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
A Dmmu.c917 static int pte_list_add(struct kvm_mmu_memory_cache *cache, u64 *spte, in pte_list_add()
1078 struct kvm_mmu_memory_cache *mc; in rmap_can_add()
1634 struct kvm_mmu_memory_cache *cache, in __rmap_add()
1660 struct kvm_mmu_memory_cache *cache = &vcpu->arch.mmu_pte_list_desc_cache; in rmap_add()
1747 static void mmu_page_add_parent_pte(struct kvm_mmu_memory_cache *cache, in mmu_page_add_parent_pte()
2161 struct kvm_mmu_memory_cache *page_header_cache;
2162 struct kvm_mmu_memory_cache *shadow_page_cache;
2163 struct kvm_mmu_memory_cache *shadowed_info_cache;
2360 struct kvm_mmu_memory_cache *cache, u64 *sptep, in __link_shadow_page()
6226 static inline bool need_topup(struct kvm_mmu_memory_cache *cache, int min) in need_topup()
[all …]
/linux-6.3-rc2/arch/riscv/include/asm/
A Dkvm_host.h225 struct kvm_mmu_memory_cache mmu_page_cache;
/linux-6.3-rc2/arch/arm64/kvm/
A Dmmu.c102 struct kvm_mmu_memory_cache *mc = arg; in stage2_memcache_zalloc_page()
898 struct kvm_mmu_memory_cache cache = { .gfp_zero = __GFP_ZERO }; in kvm_phys_addr_ioremap()
1199 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in user_mem_abort()
/linux-6.3-rc2/virt/kvm/
A Dkvm_main.c380 static inline void *mmu_memory_cache_alloc_obj(struct kvm_mmu_memory_cache *mc, in mmu_memory_cache_alloc_obj()
391 int __kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int capacity, int min) in __kvm_mmu_topup_memory_cache()
423 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min) in kvm_mmu_topup_memory_cache()
428 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_nr_free_objects()
433 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc) in kvm_mmu_free_memory_cache()
448 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_alloc()
/linux-6.3-rc2/arch/arm64/include/asm/
A Dkvm_host.h524 struct kvm_mmu_memory_cache mmu_page_cache;
/linux-6.3-rc2/arch/mips/include/asm/
A Dkvm_host.h348 struct kvm_mmu_memory_cache mmu_page_cache;

Completed in 60 milliseconds