Searched refs:kvm_mmu_memory_cache (Results 1 – 12 of 12) sorted by relevance
/linux-5.19.10/include/linux/ |
D | kvm_types.h | 89 struct kvm_mmu_memory_cache { struct
|
D | kvm_host.h | 1360 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min); 1361 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc); 1362 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc); 1363 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
|
/linux-5.19.10/arch/riscv/kvm/ |
D | mmu.c | 138 struct kvm_mmu_memory_cache *pcache, in gstage_set_pte() 178 struct kvm_mmu_memory_cache *pcache, in gstage_map_page() 353 struct kvm_mmu_memory_cache pcache; in gstage_ioremap() 619 struct kvm_mmu_memory_cache *pcache = &vcpu->arch.mmu_page_cache; in kvm_riscv_gstage_map()
|
/linux-5.19.10/arch/mips/kvm/ |
D | mmu.c | 104 static pte_t *kvm_mips_walk_pgd(pgd_t *pgd, struct kvm_mmu_memory_cache *cache, in kvm_mips_walk_pgd() 144 struct kvm_mmu_memory_cache *cache, in kvm_mips_pte_for_gpa() 592 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in kvm_mips_map_page()
|
/linux-5.19.10/arch/x86/kvm/mmu/ |
D | mmu_internal.h | 288 void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
|
D | mmu.c | 1018 struct kvm_mmu_memory_cache *mc; in rmap_can_add()
|
/linux-5.19.10/arch/riscv/include/asm/ |
D | kvm_host.h | 223 struct kvm_mmu_memory_cache mmu_page_cache;
|
/linux-5.19.10/arch/x86/include/asm/ |
D | kvm_host.h | 697 struct kvm_mmu_memory_cache mmu_pte_list_desc_cache; 698 struct kvm_mmu_memory_cache mmu_shadow_page_cache; 699 struct kvm_mmu_memory_cache mmu_gfn_array_cache; 700 struct kvm_mmu_memory_cache mmu_page_header_cache;
|
/linux-5.19.10/arch/arm64/kvm/ |
D | mmu.c | 94 struct kvm_mmu_memory_cache *mc = arg; in stage2_memcache_zalloc_page() 789 struct kvm_mmu_memory_cache cache = { 0, __GFP_ZERO, NULL, }; in kvm_phys_addr_ioremap() 1098 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in user_mem_abort()
|
/linux-5.19.10/arch/arm64/include/asm/ |
D | kvm_host.h | 383 struct kvm_mmu_memory_cache mmu_page_cache;
|
/linux-5.19.10/arch/mips/include/asm/ |
D | kvm_host.h | 350 struct kvm_mmu_memory_cache mmu_page_cache;
|
/linux-5.19.10/virt/kvm/ |
D | kvm_main.c | 371 static inline void *mmu_memory_cache_alloc_obj(struct kvm_mmu_memory_cache *mc, in mmu_memory_cache_alloc_obj() 382 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min) in kvm_mmu_topup_memory_cache() 397 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_nr_free_objects() 402 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc) in kvm_mmu_free_memory_cache() 412 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_alloc()
|