Home
last modified time | relevance | path

Searched refs:allowed_iova (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/iommu/iommufd/
H A Dioas.c145 struct rb_root_cached allowed_iova = RB_ROOT_CACHED; in iommufd_ioas_allow_iovas() local
159 rc = iommufd_ioas_load_iovas(&allowed_iova, in iommufd_ioas_allow_iovas()
172 rc = iopt_set_allow_iova(iopt, &allowed_iova); in iommufd_ioas_allow_iovas()
174 while ((node = interval_tree_iter_first(&allowed_iova, 0, ULONG_MAX))) { in iommufd_ioas_allow_iovas()
175 interval_tree_remove(node, &allowed_iova); in iommufd_ioas_allow_iovas()
H A Diommufd_private.h83 struct rb_root_cached *allowed_iova);
H A Dio_pagetable.c584 struct rb_root_cached *allowed_iova) in iopt_set_allow_iova() argument
589 swap(*allowed_iova, iopt->allowed_itree); in iopt_set_allow_iova()
595 swap(*allowed_iova, iopt->allowed_itree); in iopt_set_allow_iova()