Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/
Dkvm_types.h71 struct kvm_mmu_memory_cache { struct
Dkvm_host.h844 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min);
845 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc);
846 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc);
847 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
/Linux-v5.10/arch/arm64/include/asm/
Dkvm_pgtable.h168 struct kvm_mmu_memory_cache *mc);
Dkvm_host.h359 struct kvm_mmu_memory_cache mmu_page_cache;
/Linux-v5.10/arch/x86/kvm/mmu/
Dmmu_internal.h144 void *mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc);
Dmmu.c963 struct kvm_mmu_memory_cache *mc; in rmap_can_add()
/Linux-v5.10/arch/mips/kvm/
Dmmu.c104 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()
666 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in kvm_mips_map_page()
762 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in kvm_trap_emul_pte_for_gva()
/Linux-v5.10/arch/x86/include/asm/
Dkvm_host.h593 struct kvm_mmu_memory_cache mmu_pte_list_desc_cache;
594 struct kvm_mmu_memory_cache mmu_shadow_page_cache;
595 struct kvm_mmu_memory_cache mmu_gfn_array_cache;
596 struct kvm_mmu_memory_cache mmu_page_header_cache;
/Linux-v5.10/arch/arm64/kvm/hyp/
Dpgtable.c436 struct kvm_mmu_memory_cache *memcache;
618 struct kvm_mmu_memory_cache *mc) in kvm_pgtable_stage2_map()
/Linux-v5.10/arch/arm64/kvm/
Dmmu.c504 struct kvm_mmu_memory_cache cache = { 0, __GFP_ZERO, NULL, }; in kvm_phys_addr_ioremap()
751 struct kvm_mmu_memory_cache *memcache = &vcpu->arch.mmu_page_cache; in user_mem_abort()
/Linux-v5.10/virt/kvm/
Dkvm_main.c342 static inline void *mmu_memory_cache_alloc_obj(struct kvm_mmu_memory_cache *mc, in mmu_memory_cache_alloc_obj()
353 int kvm_mmu_topup_memory_cache(struct kvm_mmu_memory_cache *mc, int min) in kvm_mmu_topup_memory_cache()
368 int kvm_mmu_memory_cache_nr_free_objects(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_nr_free_objects()
373 void kvm_mmu_free_memory_cache(struct kvm_mmu_memory_cache *mc) in kvm_mmu_free_memory_cache()
383 void *kvm_mmu_memory_cache_alloc(struct kvm_mmu_memory_cache *mc) in kvm_mmu_memory_cache_alloc()
/Linux-v5.10/arch/mips/include/asm/
Dkvm_host.h412 struct kvm_mmu_memory_cache mmu_page_cache;