Symbol: vduse_iova_domain
drivers/vdpa/vdpa_user/iova_domain.c
103
static int vduse_domain_map_bounce_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
142
static void vduse_domain_unmap_bounce_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
184
static void vduse_domain_bounce(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
20
static int vduse_iotlb_add_range(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
219
vduse_domain_get_coherent_page(struct vduse_iova_domain *domain, u64 iova)
drivers/vdpa/vdpa_user/iova_domain.c
240
vduse_domain_get_bounce_page(struct vduse_iova_domain *domain, u64 iova)
drivers/vdpa/vdpa_user/iova_domain.c
259
vduse_domain_free_kernel_bounce_pages(struct vduse_iova_domain *domain)
drivers/vdpa/vdpa_user/iova_domain.c
280
int vduse_domain_add_user_bounce_pages(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
326
void vduse_domain_remove_user_bounce_pages(struct vduse_iova_domain *domain)
drivers/vdpa/vdpa_user/iova_domain.c
368
void vduse_domain_reset_bounce_map(struct vduse_iova_domain *domain)
drivers/vdpa/vdpa_user/iova_domain.c
383
static int vduse_domain_init_bounce_map(struct vduse_iova_domain *domain)
drivers/vdpa/vdpa_user/iova_domain.c
427
void vduse_domain_sync_single_for_device(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
437
void vduse_domain_sync_single_for_cpu(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
447
dma_addr_t vduse_domain_map_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
45
static void vduse_iotlb_del_range(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
481
void vduse_domain_unmap_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
496
dma_addr_t vduse_domain_alloc_coherent(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
523
void vduse_domain_free_coherent(struct vduse_iova_domain *domain, size_t size,
drivers/vdpa/vdpa_user/iova_domain.c
548
struct vduse_iova_domain *domain = vmf->vma->vm_private_data;
drivers/vdpa/vdpa_user/iova_domain.c
574
struct vduse_iova_domain *domain = file->private_data;
drivers/vdpa/vdpa_user/iova_domain.c
585
struct vduse_iova_domain *domain = file->private_data;
drivers/vdpa/vdpa_user/iova_domain.c
59
int vduse_domain_set_map(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.c
607
void vduse_domain_destroy(struct vduse_iova_domain *domain)
drivers/vdpa/vdpa_user/iova_domain.c
612
struct vduse_iova_domain *
drivers/vdpa/vdpa_user/iova_domain.c
615
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/iova_domain.c
89
void vduse_domain_clear_map(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
45
int vduse_domain_set_map(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
48
void vduse_domain_clear_map(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
51
void vduse_domain_sync_single_for_device(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
55
void vduse_domain_sync_single_for_cpu(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
59
dma_addr_t vduse_domain_map_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
64
void vduse_domain_unmap_page(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
68
dma_addr_t vduse_domain_alloc_coherent(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
71
void vduse_domain_free_coherent(struct vduse_iova_domain *domain, size_t size,
drivers/vdpa/vdpa_user/iova_domain.h
74
void vduse_domain_reset_bounce_map(struct vduse_iova_domain *domain);
drivers/vdpa/vdpa_user/iova_domain.h
76
int vduse_domain_add_user_bounce_pages(struct vduse_iova_domain *domain,
drivers/vdpa/vdpa_user/iova_domain.h
79
void vduse_domain_remove_user_bounce_pages(struct vduse_iova_domain *domain);
drivers/vdpa/vdpa_user/iova_domain.h
81
void vduse_domain_destroy(struct vduse_iova_domain *domain);
drivers/vdpa/vdpa_user/iova_domain.h
83
struct vduse_iova_domain *vduse_domain_create(unsigned long iova_limit,
drivers/vdpa/vdpa_user/vduse_dev.c
1008
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
101
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
469
struct vduse_iova_domain *domain = dev->as[i].domain;
drivers/vdpa/vdpa_user/vduse_dev.c
917
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
931
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
946
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
960
struct vduse_iova_domain *domain;
drivers/vdpa/vdpa_user/vduse_dev.c
984
struct vduse_iova_domain *domain;