Lines Matching defs:access
604 struct iommufd_access *access;
650 iommufd_access_unpin_pages(staccess->access, item->iova,
672 iommufd_access_unpin_pages(staccess->access, item->iova,
690 if (staccess->access) {
692 iommufd_access_destroy(staccess->access);
739 struct iommufd_access *access;
757 access = iommufd_access_create(
763 if (IS_ERR(access)) {
764 rc = PTR_ERR(access);
767 rc = iommufd_access_attach(access, ioas_id);
775 staccess->access = access;
780 iommufd_access_destroy(access);
799 rc = iommufd_access_replace(staccess->access, ioas_id);
849 if (staccess->access->ops != &selftest_access_ops_pin) {
855 iova = iommufd_test_syz_conv_iova(&staccess->access->ioas->iopt,
877 rc = iommufd_access_pin_pages(staccess->access, iova, length, pages,
912 iommufd_access_unpin_pages(staccess->access, iova, length);
957 iova = iommufd_test_syz_conv_iova(&staccess->access->ioas->iopt,
960 rc = iommufd_access_rw(staccess->access, iova, tmp, length, flags);