Searched refs:kvmppc_spapr_tce_table (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 42 unsigned long stt_bytes = sizeof(struct kvmppc_spapr_tce_table) + in kvmppc_stt_pages() 72 struct kvmppc_spapr_tce_table *stt; in kvm_spapr_tce_release_iommu_group() 99 struct kvmppc_spapr_tce_table *stt = NULL; in kvm_spapr_tce_attach_iommu_group() 187 struct kvmppc_spapr_tce_table *stt = container_of(head, in release_spapr_tce_table() 188 struct kvmppc_spapr_tce_table, rcu); in release_spapr_tce_table() 198 static struct page *kvm_spapr_get_tce_page(struct kvmppc_spapr_tce_table *stt, in kvm_spapr_get_tce_page() 221 struct kvmppc_spapr_tce_table *stt = vmf->vma->vm_file->private_data; in kvm_spapr_tce_fault() 248 struct kvmppc_spapr_tce_table *stt = filp->private_data; in kvm_spapr_tce_release() 282 struct kvmppc_spapr_tce_table *stt = NULL; in kvm_vm_ioctl_create_spapr_tce() 283 struct kvmppc_spapr_tce_table *site in kvm_vm_ioctl_create_spapr_tce() [all...] |
H A D | book3s_64_vio_hv.c | 63 struct kvmppc_spapr_tce_table *kvmppc_find_table(struct kvm *kvm, in kvmppc_find_table() 66 struct kvmppc_spapr_tce_table *stt; in kvmppc_find_table() 101 static long kvmppc_rm_tce_validate(struct kvmppc_spapr_tce_table *stt, in kvmppc_rm_tce_validate() 167 static void kvmppc_rm_tce_put(struct kvmppc_spapr_tce_table *stt, in kvmppc_rm_tce_put() 194 static long kvmppc_rm_ioba_validate(struct kvmppc_spapr_tce_table *stt, in kvmppc_rm_ioba_validate() 250 static void kvmppc_rm_clear_tce(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, in kvmppc_rm_clear_tce() 312 struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, in kvmppc_rm_tce_iommu_unmap() 373 struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, in kvmppc_rm_tce_iommu_map() 398 struct kvmppc_spapr_tce_table *stt; in kvmppc_rm_h_put_tce() 496 struct kvmppc_spapr_tce_table *st in kvmppc_rm_h_put_tce_indirect() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 35 static struct kvmppc_spapr_tce_table *kvmppc_find_table(struct kvm *kvm, in kvmppc_find_table() 38 struct kvmppc_spapr_tce_table *stt; in kvmppc_find_table() 54 unsigned long stt_bytes = sizeof(struct kvmppc_spapr_tce_table) + in kvmppc_stt_pages() 84 struct kvmppc_spapr_tce_table *stt; in kvm_spapr_tce_release_iommu_group() 111 struct kvmppc_spapr_tce_table *stt = NULL; in kvm_spapr_tce_attach_iommu_group() 199 struct kvmppc_spapr_tce_table *stt = container_of(head, in release_spapr_tce_table() 200 struct kvmppc_spapr_tce_table, rcu); in release_spapr_tce_table() 210 static struct page *kvm_spapr_get_tce_page(struct kvmppc_spapr_tce_table *stt, in kvm_spapr_get_tce_page() 233 struct kvmppc_spapr_tce_table *stt = vmf->vma->vm_file->private_data; in kvm_spapr_tce_fault() 260 struct kvmppc_spapr_tce_table *st in kvm_spapr_tce_release() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 196 struct kvmppc_spapr_tce_table { struct
|
H A D | kvm_ppc.h | 179 extern struct kvmppc_spapr_tce_table *kvmppc_find_table(
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 190 struct kvmppc_spapr_tce_table { struct
|
Completed in 17 milliseconds