Searched refs:kvm_hyp_memcache (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dmem_protect.h82 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 Dmm.c394 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 Dpkvm.c581 teardown_donated_memory(struct kvm_hyp_memcache *mc, void *addr, size_t size)
594 struct kvm_hyp_memcache *mc;
H A Dmem_protect.c269 void reclaim_guest_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc)
/linux-master/arch/arm64/include/asm/
H A Dkvm_host.h85 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 Dmmu.c1041 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