Lines Matching defs:domain

20 static int vduse_iotlb_add_range(struct vduse_iova_domain *domain,  in vduse_iotlb_add_range()
45 static void vduse_iotlb_del_range(struct vduse_iova_domain *domain, in vduse_iotlb_del_range()
59 int vduse_domain_set_map(struct vduse_iova_domain *domain, in vduse_domain_set_map()
89 void vduse_domain_clear_map(struct vduse_iova_domain *domain, in vduse_domain_clear_map()
103 static int vduse_domain_map_bounce_page(struct vduse_iova_domain *domain, in vduse_domain_map_bounce_page()
123 static void vduse_domain_unmap_bounce_page(struct vduse_iova_domain *domain, in vduse_domain_unmap_bounce_page()
160 static void vduse_domain_bounce(struct vduse_iova_domain *domain, in vduse_domain_bounce()
194 vduse_domain_get_coherent_page(struct vduse_iova_domain *domain, u64 iova) in vduse_domain_get_coherent_page()
215 vduse_domain_get_bounce_page(struct vduse_iova_domain *domain, u64 iova) in vduse_domain_get_bounce_page()
234 vduse_domain_free_kernel_bounce_pages(struct vduse_iova_domain *domain) in vduse_domain_free_kernel_bounce_pages()
254 int vduse_domain_add_user_bounce_pages(struct vduse_iova_domain *domain, in vduse_domain_add_user_bounce_pages()
289 void vduse_domain_remove_user_bounce_pages(struct vduse_iova_domain *domain) in vduse_domain_remove_user_bounce_pages()
320 void vduse_domain_reset_bounce_map(struct vduse_iova_domain *domain) in vduse_domain_reset_bounce_map()
335 static int vduse_domain_init_bounce_map(struct vduse_iova_domain *domain) in vduse_domain_init_bounce_map()
379 void vduse_domain_sync_single_for_device(struct vduse_iova_domain *domain, in vduse_domain_sync_single_for_device()
389 void vduse_domain_sync_single_for_cpu(struct vduse_iova_domain *domain, in vduse_domain_sync_single_for_cpu()
399 dma_addr_t vduse_domain_map_page(struct vduse_iova_domain *domain, in vduse_domain_map_page()
433 void vduse_domain_unmap_page(struct vduse_iova_domain *domain, in vduse_domain_unmap_page()
448 void *vduse_domain_alloc_coherent(struct vduse_iova_domain *domain, in vduse_domain_alloc_coherent()
482 void vduse_domain_free_coherent(struct vduse_iova_domain *domain, size_t size, in vduse_domain_free_coherent()
511 struct vduse_iova_domain *domain = vmf->vma->vm_private_data; in vduse_domain_mmap_fault() local
537 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_mmap() local
548 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_release() local
570 void vduse_domain_destroy(struct vduse_iova_domain *domain) in vduse_domain_destroy()
578 struct vduse_iova_domain *domain; in vduse_domain_create() local