Searched refs:kvm_hyp_memcache (Results 1 - 6 of 6) sorted by relevance
/linux-master/arch/arm64/kvm/hyp/include/nvhe/ |
H A D | mem_protect.h | 82 void reclaim_guest_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc); 83 int refill_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages, 84 struct kvm_hyp_memcache *host_mc);
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | mm.c | 394 struct kvm_hyp_memcache *host_mc = arg; 412 int refill_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages, 413 struct kvm_hyp_memcache *host_mc) 415 struct kvm_hyp_memcache tmp = *host_mc;
|
H A D | pkvm.c | 581 teardown_donated_memory(struct kvm_hyp_memcache *mc, void *addr, size_t size) 594 struct kvm_hyp_memcache *mc;
|
H A D | mem_protect.c | 269 void reclaim_guest_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc)
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_host.h | 85 struct kvm_hyp_memcache { struct 90 static inline void push_hyp_memcache(struct kvm_hyp_memcache *mc, 99 static inline void *pop_hyp_memcache(struct kvm_hyp_memcache *mc, 113 static inline int __topup_hyp_memcache(struct kvm_hyp_memcache *mc, 130 static inline void __free_hyp_memcache(struct kvm_hyp_memcache *mc, 139 void free_hyp_memcache(struct kvm_hyp_memcache *mc); 140 int topup_hyp_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages); 213 struct kvm_hyp_memcache teardown_mc;
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 1041 void free_hyp_memcache(struct kvm_hyp_memcache *mc) 1048 int topup_hyp_memcache(struct kvm_hyp_memcache *mc, unsigned long min_pages)
|
Completed in 123 milliseconds