Searched refs:vduse_iova_domain (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/drivers/vdpa/vdpa_user/ |
A D | iova_domain.h | 27 struct vduse_iova_domain { struct 41 int vduse_domain_set_map(struct vduse_iova_domain *domain, argument 44 void vduse_domain_clear_map(struct vduse_iova_domain *domain, 47 dma_addr_t vduse_domain_map_page(struct vduse_iova_domain *domain, 52 void vduse_domain_unmap_page(struct vduse_iova_domain *domain, 56 void *vduse_domain_alloc_coherent(struct vduse_iova_domain *domain, 64 void vduse_domain_reset_bounce_map(struct vduse_iova_domain *domain); 66 int vduse_domain_add_user_bounce_pages(struct vduse_iova_domain *domain, 69 void vduse_domain_remove_user_bounce_pages(struct vduse_iova_domain *domain); 71 void vduse_domain_destroy(struct vduse_iova_domain *domain); [all …]
|
A D | iova_domain.c | 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() 409 void vduse_domain_unmap_page(struct vduse_iova_domain *domain, in vduse_domain_unmap_page() 487 struct vduse_iova_domain *domain = vmf->vma->vm_private_data; in vduse_domain_mmap_fault() 513 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_mmap() 524 struct vduse_iova_domain *domain = file->private_data; in vduse_domain_release() 546 void vduse_domain_destroy(struct vduse_iova_domain *domain) in vduse_domain_destroy() 551 struct vduse_iova_domain * [all …]
|
A D | vduse_dev.c | 80 struct vduse_iova_domain *domain; 419 struct vduse_iova_domain *domain = dev->domain; in vduse_dev_reset() 772 struct vduse_iova_domain *domain = vdev->domain; in vduse_dev_map_page() 782 struct vduse_iova_domain *domain = vdev->domain; in vduse_dev_unmap_page() 792 struct vduse_iova_domain *domain = vdev->domain; in vduse_dev_alloc_coherent() 812 struct vduse_iova_domain *domain = vdev->domain; in vduse_dev_free_coherent() 820 struct vduse_iova_domain *domain = vdev->domain; in vduse_dev_max_mapping_size() 1047 struct vduse_iova_domain *domain = dev->domain; in vduse_dev_ioctl() 1239 struct vduse_iova_domain *domain = dev->domain; in vduse_dev_ioctl()
|
Completed in 14 milliseconds