Searched refs:kvm_hyp_memcache (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/arm64/kvm/hyp/include/nvhe/ |
| H A D | mem_protect.h | 59 void reclaim_pgtable_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc); 60 int refill_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages, 61 struct kvm_hyp_memcache *host_mc);
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | mm.c | 475 struct kvm_hyp_memcache *host_mc = arg; in admit_host_page() 493 int refill_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages, in refill_memcache() 494 struct kvm_hyp_memcache *host_mc) in refill_memcache() 496 struct kvm_hyp_memcache tmp = *host_mc; in refill_memcache()
|
| H A D | pkvm.c | 821 teardown_donated_memory(struct kvm_hyp_memcache *mc, void *addr, size_t size) in teardown_donated_memory() 834 struct kvm_hyp_memcache *mc, *stage2_mc; in __pkvm_teardown_vm() 869 struct kvm_hyp_memcache *vcpu_mc; in __pkvm_teardown_vm()
|
| H A D | mem_protect.c | 293 void reclaim_pgtable_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc) in reclaim_pgtable_pages()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 88 struct kvm_hyp_memcache { struct 97 static inline void push_hyp_memcache(struct kvm_hyp_memcache *mc, in push_hyp_memcache() argument 106 static inline void *pop_hyp_memcache(struct kvm_hyp_memcache *mc, in pop_hyp_memcache() 120 static inline int __topup_hyp_memcache(struct kvm_hyp_memcache *mc, in __topup_hyp_memcache() 137 static inline void __free_hyp_memcache(struct kvm_hyp_memcache *mc, in __free_hyp_memcache() 146 void free_hyp_memcache(struct kvm_hyp_memcache *mc); 147 int topup_hyp_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages); 254 struct kvm_hyp_memcache teardown_mc; 255 struct kvm_hyp_memcache stage2_teardown_mc; 880 struct kvm_hyp_memcache pkvm_memcache;
|
| /linux/arch/arm64/kvm/ |
| H A D | mmu.c | 1123 struct kvm_hyp_memcache *memcache = mc; in hyp_mc_free_fn() 1133 struct kvm_hyp_memcache *memcache = mc; in hyp_mc_alloc_fn() 1143 void free_hyp_memcache(struct kvm_hyp_memcache *mc) in free_hyp_memcache() 1152 int topup_hyp_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages) in topup_hyp_memcache()
|
| H A D | pkvm.c | 365 struct kvm_hyp_memcache *cache = mc; in pkvm_pgtable_stage2_map()
|