Home
last modified time | relevance | path

Searched refs:io_pagetable (Results 1 – 9 of 9) sorted by relevance

/drivers/iommu/iommufd/
A Diommufd_private.h82 struct io_pagetable { struct
98 void iopt_init_table(struct io_pagetable *iopt); argument
99 void iopt_destroy_table(struct io_pagetable *iopt);
125 int iopt_set_dirty_tracking(struct io_pagetable *iopt,
130 int iopt_table_add_domain(struct io_pagetable *iopt,
132 void iopt_table_remove_domain(struct io_pagetable *iopt,
137 int iopt_set_allow_iova(struct io_pagetable *iopt,
144 void iopt_enable_large_pages(struct io_pagetable *iopt);
145 int iopt_disable_large_pages(struct io_pagetable *iopt);
326 struct io_pagetable iopt;
[all …]
A Dio_pagetable.c32 struct io_pagetable *iopt, in iopt_area_contig_init()
494 struct io_pagetable *iopt;
530 struct io_pagetable *iopt, unsigned long flags, in iommu_read_and_clear_dirty()
638 int iopt_set_dirty_tracking(struct io_pagetable *iopt, in iopt_set_dirty_tracking()
828 int iopt_set_allow_iova(struct io_pagetable *iopt, in iopt_set_allow_iova()
895 void iopt_init_table(struct io_pagetable *iopt) in iopt_init_table()
913 void iopt_destroy_table(struct io_pagetable *iopt) in iopt_destroy_table()
1001 static int iopt_fill_domain(struct io_pagetable *iopt, in iopt_fill_domain()
1085 int iopt_table_add_domain(struct io_pagetable *iopt, in iopt_table_add_domain()
1247 struct io_pagetable *iopt = area->iopt; in iopt_area_split()
[all …]
A Dio_pagetable.h42 struct io_pagetable *iopt;
120 struct io_pagetable *iopt, unsigned long start, \
154 struct io_pagetable *iopt,
A DMakefile6 io_pagetable.o \
A Ddevice.c1299 void iommufd_access_notify_unmap(struct io_pagetable *iopt, unsigned long iova, in iommufd_access_notify_unmap()
1336 struct io_pagetable *iopt; in iommufd_access_unpin_pages()
1413 struct io_pagetable *iopt; in iommufd_access_pin_pages()
1503 struct io_pagetable *iopt; in iommufd_access_rw()
A Dvfio_compat.c353 struct io_pagetable *iopt = &ioas->iopt; in iommufd_get_pagesizes()
A Dioas.c152 struct io_pagetable *iopt; in iommufd_ioas_allow_iovas()
A Dpages.c1678 struct io_pagetable *iopt = area->iopt; in iopt_area_unfill_domains()
A Dselftest.c70 static unsigned long __iommufd_test_syz_conv_iova(struct io_pagetable *iopt, in __iommufd_test_syz_conv_iova()

Completed in 28 milliseconds