Lines Matching refs:kvmppc_spapr_tce_table

36 static struct kvmppc_spapr_tce_table *kvmppc_find_table(struct kvm *kvm,  in kvmppc_find_table()
39 struct kvmppc_spapr_tce_table *stt; in kvmppc_find_table()
55 unsigned long stt_bytes = sizeof(struct kvmppc_spapr_tce_table) + in kvmppc_stt_pages()
85 struct kvmppc_spapr_tce_table *stt; in kvm_spapr_tce_release_iommu_group()
112 struct kvmppc_spapr_tce_table *stt = NULL; in kvm_spapr_tce_attach_iommu_group()
208 struct kvmppc_spapr_tce_table *stt = container_of(head, in release_spapr_tce_table()
209 struct kvmppc_spapr_tce_table, rcu); in release_spapr_tce_table()
219 static struct page *kvm_spapr_get_tce_page(struct kvmppc_spapr_tce_table *stt, in kvm_spapr_get_tce_page()
242 struct kvmppc_spapr_tce_table *stt = vmf->vma->vm_file->private_data; in kvm_spapr_tce_fault()
269 struct kvmppc_spapr_tce_table *stt = filp->private_data; in kvm_spapr_tce_release()
303 struct kvmppc_spapr_tce_table *stt = NULL; in kvm_vm_ioctl_create_spapr_tce()
304 struct kvmppc_spapr_tce_table *siter; in kvm_vm_ioctl_create_spapr_tce()
379 static long kvmppc_tce_validate(struct kvmppc_spapr_tce_table *stt, in kvmppc_tce_validate()
419 static void kvmppc_tce_put(struct kvmppc_spapr_tce_table *stt, in kvmppc_tce_put()
444 static void kvmppc_clear_tce(struct mm_struct *mm, struct kvmppc_spapr_tce_table *stt, in kvmppc_clear_tce()
502 struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, in kvmppc_tce_iommu_unmap()
559 struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, in kvmppc_tce_iommu_map()
584 struct kvmppc_spapr_tce_table *stt; in kvmppc_h_put_tce()
644 struct kvmppc_spapr_tce_table *stt; in kvmppc_h_put_tce_indirect()
737 struct kvmppc_spapr_tce_table *stt; in kvmppc_h_stuff_tce()
781 struct kvmppc_spapr_tce_table *stt; in kvmppc_h_get_tce()