Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_64_vio.c42 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 Dbook3s_64_vio_hv.c63 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 Dbook3s_64_vio.c35 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 Dkvm_host.h196 struct kvmppc_spapr_tce_table { struct
H A Dkvm_ppc.h179 extern struct kvmppc_spapr_tce_table *kvmppc_find_table(
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_host.h190 struct kvmppc_spapr_tce_table { struct

Completed in 17 milliseconds